avconv from libav-tools.deb generate bad video in trusty/utopic but only "happened in i386 not amd64"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libav (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
I have a series of x86 machines for converting multimedia, but an bug from avconv(from libav-tools.deb) annoyed me for a long time (and it even happen in 14.10) that mixing video and audio using avconv generated a bad media output - output video is continuity continuously suspended, which cannot be used (output audio is okay).
Finnally, I find out that it only happens in 32bit 14.04 and 14.10, but it's hard to replace i386 to amd64.
A command to reproduce the bug:
> avconv -f x11grab -i :0.0 -f alsa -i pulse -f flv -ar 22050 test.flv
Ubuntu 12.04.5 i386:good, amd64:good
Ubuntu 13.10 i386:good, amd64:good
Ubuntu 14.04.1 i386:bad, amd64:good
Ubuntu 14.10 i386:bad, amd64:good
'bad' warning forever:
Non-monotonous DTS in output stream 0:1; previous: 3947, current: 3891; changing to 3947. This may result in incorrect timestamps in the output file.
Need help, thanks!
affects: | reportbug (Ubuntu) → libav (Ubuntu) |
This bug is not caused by flv format, this command also failed:
avconv -f x11grab -i :0.0 -f alsa -i pulse -vcodec h264 -acodec libmp3lame test.mp4