On 04/11/2020 08:05 AM, Carl Eugen Hoyos wrote:
Am Di., 31. März 2020 um 19:53 Uhr schrieb Mark Filipak
<[email protected]>:

Mark:
Since dbc5c0c1, you can use the following filter chain:
fps=24000/1001,setparams=field_mode=prog,telecine=pattern=5,yadif=deint=interlaced

For everybody else: All developers seem to agree that this will not
help as expected,
please use with care.

Thanks, Carl Eugen. Actually, for my test animation, I don't see any difference 
between this:
'fps=24000/1001,setparams=field_mode=prog,telecine=pattern=5,yadif=deint=interlaced'
and this:
'telecine=pattern=5' (with no further filtering).

I've investigated maybe a dozen different approaches to decombing the combed frames. I'm currently testing 'smartblur=luma_radius=2' in this:
ffmpeg -i IN -filter_complex "%TELECINE%,%PSELECT%,%CSELECT%,%INTERLEAVE%" 
%ENCODE% OUT
where:
  TELECINE = telecine=pattern=5,split[A][B]
   CFRAMES = bitor(eq(mod(n+1\,10)\,3)\,eq(mod(n+1\,10)\,8))
   PSELECT = [A]select='not(%CFRAMES%)'[C]
   CSELECT = [B]select='%CFRAMES%',smartblur=luma_radius=2[D]
INTERLEAVE = [C][D]interleave
    ENCODE = -map 0 -c:v libx264 -crf 20 -c:a copy -c:s copy

'smartblur=luma_radius=2' applied solely to the combed frames (CFRAMES), looks pretty good for an animation, but I need to lower the luma of the even field lines by about 30%. If you can give me a clue how to do that, I'd be very grateful because digging it out on my own would take hours.

After that, I'll test 'smartblur=luma_radius=2' with a variety of movies. I have several that are excellent telecine judder examples: particular parts of "2001, A Space Odyssey", "Blackhat", and "Once Upon A Time In America".

Regards,
Mark.
_______________________________________________
ffmpeg-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to