version of devede in precise not compatible with libav-provided ffmpeg
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devede (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
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.
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.
Of course, I meant libav-tools, not libavconv.