我有一些旧的隔行扫描视频文件,但你不会相信我没有更多的 CRT 电视而且视频在我的电脑上看起来很糟糕。
我想用 ffmpeg 重新编码它们以避免这种双重图像效果,正如你在这张图片中看到的那样:
https://www.settebello.info/var/interlaced.php
我尝试了各种 yadif 模式,但它们都与我的需求相反。
当前视频大小为 720x416,我可以接受缩小到 360x208 但没有这种混合帧效果的视频。
ffmpeg 流信息:
流 #0:0:视频:mpeg4 (DX50 / 0x30355844)、yuv420p、720x416 [SAR 1:1 DAR 45:26]、886 kb/s、25 fps、25 tbr、25 tbn、30k tbc
这些是我最后的一些努力:
ffmpeg -i movie.avi -ss 120 -t 30 -vf "yadif=0, scale=360x208" -c:v libx264 -preset slow -crf 19 -c:a aac -b:a 256k output.mp4
ffmpeg -i movie.avi -ss 120 -t 30 -vf "yadif=1, scale=360x208" -c:v libx264 -preset slow -crf 19 -c:a aac -b:a 256k output.mp4
ffmpeg -i movie.avi -ss 120 -t 30 -vf "yadif=2, scale=360x208" -c:v libx264 -preset slow -crf 19 -c:a aac -b:a 256k output.mp4
请帮忙。