Ffmpeg ffplay是否对隔行扫描视频使用任何选项?
只是想知道ffplay是否需要任何用于去隔行扫描的隔行扫描视频的命令行选项。我发现我的输出有交错问题Ffmpeg ffplay是否对隔行扫描视频使用任何选项?,ffmpeg,Ffmpeg,只是想知道ffplay是否需要任何用于去隔行扫描的隔行扫描视频的命令行选项。我发现我的输出有交错问题 谢谢您的建议。取消隔行扫描的-deinterlace标志按其说明执行。这是我的建议 问题是去隔行扫描并不完美。它会在视频中引入伪影——在某种程度上,这是不可避免的。你可以阅读更多关于它的内容 编辑 对不起,以上内容适用于ffmpeg,是ffplay的姐妹。ffplay的逐行扫描选项为。还可以指定要使用的逐行扫描类型 或者,您可以在播放视频之前通过ffmpeg运行视频以取消交错 编辑2 yadif
谢谢您的建议。取消隔行扫描的
-deinterlace
标志按其说明执行。这是我的建议
问题是去隔行扫描并不完美。它会在视频中引入伪影——在某种程度上,这是不可避免的。你可以阅读更多关于它的内容
编辑
对不起,以上内容适用于ffmpeg
,是ffplay
的姐妹。ffplay
的逐行扫描选项为。还可以指定要使用的逐行扫描类型
或者,您可以在播放视频之前通过ffmpeg
运行视频以取消交错
编辑2
yadif是一个过滤器,您可以在播放时将其包含在过滤器链中:
ffplay filename -vf yadif
不幸的是,存在一个阻止使用过滤器的错误。这个bug已经解决了,但是从那以后就没有新的版本了。因此,如果您确实希望在ffmpeg中进行逐行扫描:
/configure--Enable gpl--Enable postproc--Enable filter=yadif
。确保yadif出现在输出中配置的过滤器列表中make
/ffplay-filters | grep yadif
makeinstall
或checkinstall…
然后,您可以使用上述yadif过滤器。感谢您的快速响应。这听起来不错。但我仍然很困惑,我需要使用什么样的ffplay选项。是亚迪夫在命令线上吗?对不起,我对ffmpeg不太了解。请参阅我的更新答案。事实上,这比我想象的要难一些。但它是有效的。谢谢你的回复。我还没有尝试解决方案。嗨,米莎,谢谢你的回答。你对[这个问题]有什么答案吗