[FFmpeg-trac] #3968(avfilter:open): fieldmatch does not work for mixed telecined and progressive content
FFmpeg
trac at avcodec.org
Thu Aug 20 07:04:14 CEST 2015
#3968: fieldmatch does not work for mixed telecined and progressive content
-------------------------------------+-------------------------------------
Reporter: myleal | Owner:
Type: enhancement | Status: open
Priority: wish | Component: avfilter
Version: git-master | Resolution:
Keywords: pullup | Blocked By:
fieldmatch decimate | Reproduced by developer: 1
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by cehoyos):
Do you still have the complete input stream?
The following should work, note that in the short sample you uploaded,
parts are only 20fps (for example for ten seconds starting after 102
seconds), so duplicates are unavoidable, there should be no drops though:
{{{-vf dejudder,fps=30000/1001,fieldmatch,decimate}}}
If the dejudder filter is not used, fps drops frames.
The following does not drop any frames (but only duplicates every fourth
frame as expected):
{{{
$ ffmpeg -i sample.mpg -ss 87 -qscale 2 -t 15 -an -r 30000/1001 out.avi
}}}
The following drops and duplicates many frames, this may be a bug or the
timestamps in the input stream are broken (or this is a limitation of the
fps filter):
{{{
$ ffmpeg -i sample.mpg -ss 87 -qscale 2 -t 15 -an -vf fps=30000/1001
out.avi
}}}
The following works fine here for the short sample, I wonder if it also
works for the whole file:
{{{
$ ffmpeg -i sample.mpg -ss 87 -qscale 2 -t 15 -an -vf
dejudder,fps=30000/1001 out.avi
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3968#comment:8>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list