Soo for anyone interested, I've come back with 2 things :
- For some kind of telecined content, ffmpeg will do a great job of IVTC with the following simple filters :
Code:
ffmpeg -i input.1080i.ts -vf fieldmatch,yadif=deint=interlaced,decimate out.mp4
- For other kind of content that is still 29.97i with a mix of progressive and interlaced frames but where ffmpeg fails to IVTC using fieldmatch+decimate, I had to pipe using another program, yuvkineco :
Code:
ffmpeg -i input.1080i.ts -vf fieldmatch,yadif=deint=interlaced -f yuv4mpegpipe -pix_fmt yuv420p - | yuvkineco -F 1 -n 2 -i -1 | x264 --demuxer y4m -o out.mp4 -
The result turned out really great.