#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
_______________________________________________
FFmpeg-trac mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac

Reply via email to