[FFmpeg-trac] #8626(avfilter:open): pp=linblenddeint failure

FFmpeg trac at avcodec.org
Tue Apr 28 05:12:12 EEST 2020


#8626: pp=linblenddeint failure
-------------------------------------+------------------------------------
             Reporter:  markfilipak  |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  normal       |                Component:  avfilter
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+------------------------------------

Comment (by markfilipak):

 ffmpeg -report -ss 0:00 -analyzeduration 5000000000 -probesize 5000000000
 -i "C:\\AVOut\\Patton_18m35s\\Patton_18m35s.m2ts" -map 0 -codec:v libx264
 -crf 50 -codec:a copy -codec:s copy -dn "C:\\AVOut\\Patton_18m35s.1.MKV"

  -- Patton_18m35s.1.MKV '''plays properly'''.

 ffmpeg -report -ss 0:00 -analyzeduration 5000000000 -probesize 5000000000
 -i "C:\\AVOut\\Patton_18m35s\\Patton_18m35s.m2ts" -filter_complex
 "telecine=pattern=5,split[A][B],[A]select='not(eq(mod((n+1)\\,5)\\,3))'[C],[B]select='eq(mod((n+1)\\,5)\\,3)',pp=linblenddeint[D],[C][D]interleave"
 -map 0 -codec:v libx264 -crf 50 -codec:a copy -sn -dn
 "C:\\AVOut\\Patton_18m35s.2.MKV"

  -- Patton_18m35s.2.MKV '''plays properly'''.

 ffmpeg -report -ss 0:00 -analyzeduration 5000000000 -probesize 5000000000
 -i "C:\\AVOut\\Patton_18m35s\\Patton_18m35s.m2ts" -filter_complex
 "telecine=pattern=5,split[A][B],[A]select='not(eq(mod((n+1)\\,5)\\,3))'[C],[B]select='eq(mod((n+1)\\,5)\\,3)',pp=linblenddeint[D],[C][D]interleave"
 -map 0 -codec:v libx264 -crf 50 -codec:a copy -codec:s copy -dn
 "C:\\AVOut\\Patton_18m35s.3.MKV"

  -- Patton_18m35s.3.MKV '''video freezes at 3m24s'''.

 The sole differences (1 v. 2 v. 3) are '-codec:s copy' v.
 '-filter_complex'+'-sn' v. '-filter_complex'+'-codec:s copy'.

 The finger points, not to '-codec:s copy', but to 'interleave': Either to
 'interleave' itself, or to the PTSs that 'interleave' depends on.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8626#comment:57>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list