#1681 closed defect (fixed)
Bad output framerate decision
Reported by: | jwjwjw | Owned by: | |
---|---|---|---|
Priority: | important | Component: | avformat |
Version: | git-master | Keywords: | regression framerate edts |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
Summary of the bug:
The attached sample file does not play properly once encoded in ffmpeg using the latest git-master. The video either freezes while the audio plays or the video is too jerky. During the encode the following appears:
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x65e240] multiple edit list entries, a/v desync might occur, patch welcome
Despite this though, the file does encode and play fine (including the above message during the encode process) using earlier version N-31890-gecaf514 so I reasonably conclude that it is a regression bug.
How to reproduce:
% ffmpeg -i bbc1_sample.mp4 -report bbc1_freeze.mp4 ffmpeg version N-43888-gfef9e84 Copyright (c) 2000-2012 the FFmpeg developers built on Aug 25 2012 01:37:52 with gcc 4.4.5 (Debian 4.4.5-8) configuration: --enable-libdc1394 --prefix=/usr --extra-cflags='-Wall -g ' --enable-shared --enable-libmp3lame --enable-gpl --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-avfilter --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-libvpx --extra-libs=-lgcrypt --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
Attachments (4)
Change History (8)
by , 12 years ago
Attachment: | bbc1_sample.mp4 added |
---|
by , 12 years ago
Attachment: | ffmpeg-20120825-134002.log added |
---|
Report log of encode process using latest git-master
comment:1 by , 12 years ago
Keywords: | regression added |
---|---|
Priority: | normal → important |
Reproduced by developer: | set |
Status: | new → open |
Summary: | Frozen video, audio playing (regression) → Bad output framerate decision |
Version: | unspecified → git-master |
Regression since 5c5306d, workaround is to use -r 25.
comment:2 by , 12 years ago
Keywords: | framerate added |
---|
comment:3 by , 12 years ago
Component: | undetermined → avformat |
---|---|
Keywords: | edit list added |
Resolution: | → fixed |
Status: | open → closed |
comment:4 by , 12 years ago
Keywords: | edts added; edit list removed |
---|
Partial sample original mp4 file used during encode process