怎么使用ffmpeg最新版进行IVTC
要使用ffmpeg进行IVTC,需要使用以下命令:
ffmpeg -i input_file -vf "yadif=1,mcdeint=2:1:10,hqdn3d=4:3:6:3" -c:v libx264 -preset medium -crf 18 -c:a copy output_file
这个命令包括三个滤镜:
- yadif=1:去隔行扫描。
- mcdeint=2:1:10:使用MCDeint算法进行反交错,其中2表示使用两帧进行运动估计,1表示使用一帧进行反交错,10表示使用10个线程进行处理。
- hqdn3d=4:3:6:3:应用HQDN3D滤镜进行降噪,其中4表示Luma噪声的最大值,3表示Chroma噪声的最大值,6表示Luma噪声的平均强度,3表示Chroma噪声的平均强度。
-c:v libx264 -preset medium -crf 18 -c:a copy用于指定输出视频编码器,视频质量和音频编码器。
需要注意的是,这个命令只能用于处理隔行扫描的视频,如果视频本身是逐行扫描的,就不需要进行IVTC处理。
原文地址: https://www.cveoy.top/t/topic/cPQM 著作权归作者所有。请勿转载和采集!