version of devede in precise not compatible with libav-provided ffmpeg

Bug #1034457 reported by Zak Kipling on 2012-08-08
This bug affects 17 people
Affects Status Importance Assigned to Milestone
devede (Ubuntu)

Bug Description

The version of devede in precise (3.21) uses ffmpeg by default, unlike earlier versions which use mencoder.
However, it seems it is not compatible with the version of ffmpeg provided by libavconv (4:0.8.3-0ubuntu0.12.04.1) in precise.

Specifically, it fails to create the menus properly. I *think* this is because ffmpeg isn't behaving as expected when the (deprecated) -loop_input option is given -- instead of repeating the supplied menu image over multiple frames, it fails to produce a proper video stream for the menu at all. The suggested replacement of "-loop 1" seems to do the right thing, and this is indeed what the version of devede from quantal (3.22) does.

Suggested fixes:
  (1) update the version in precise to 3.22, as in quantal; or
  (2) patch the version in precise to use "-loop 1" instead of -loop_input; or
  (3) patch the version in precise so it reverts to using mencoder by default, at least for menu creation.

I'm running a backport of the quantal package here, which seems to fix the problem. I haven't tested (2) or (3), although (2) would probably be the least invasive fix.

Zak Kipling (zak-k) wrote :

Of course, I meant libav-tools, not libavconv.

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in devede (Ubuntu):
status: New → Confirmed
Knori (andrea-cittadini) wrote :

The same with 4:0.8.6 version of libav-tools.
I am trying to use fix (3) in DeVeDe preferences.
Which are instructions for fix (2)?

Kamal Mettananda (lkamal) wrote :

You can avoid the use of ffmpeg by unchecking "Use FFMPEG instead of Mencoder" in Edit -> Preferences.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers