[FFmpeg-trac] #5493(avfilter:open): framerate filter outputs an undefined number of frames with x264 (was: incomplete x264 MB tree with framerate filter)
FFmpeg
trac at avcodec.org
Wed Jun 22 16:24:24 CEST 2016
#5493: framerate filter outputs an undefined number of frames with x264
-------------------------------------+-------------------------------------
Reporter: blacktrash | Owner:
Type: defect | Status: open
Priority: important | Component: avfilter
Version: git-master | Resolution:
Keywords: framerate | Blocked By:
libx264 | Reproduced by developer: 1
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by michael):
* cc: michael (removed)
* keywords: framerate libx264 regression => framerate libx264
Comment:
This seems a bug in the framerate filter, pending_input_frames starts
drifting apart between pass 1 and 2 caused by different patterns of
request_frame calls and ultimatly resulting in diferent output frame
numbers.
This on my box only reproduces with -threads 1 (but any x264 version)
i do not think this is a regression, the commit in question indicates that
flushing did not work correctly before and this ticket indicates it still
doesnt work.
Ill leave this to stefano and paul as they know the code better
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5493#comment:11>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list