gpt4 book ai didi

ffmpeg - ffplay 是否对隔行扫描视频使用任何选项?

转载 作者:行者123 更新时间:2023-12-04 22:54:10 26 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。


9年前关闭。







Improve this question




只是想知道 ffplay 是否需要任何用于隔行扫描视频的命令行选项来进行去隔行扫描。我看到我的输出存在交错问题。

感谢您的任何建议。

最佳答案

-deinterlace标志做它所说的。这是documentation .

问题是去隔行并不完美。它可能会在您的视频中引入伪影——在某种程度上,这是不可避免的。您可以阅读更多信息 here .

编辑

对不起,以上适用于ffmpegffplay 的妹妹. ffplay 的去隔行选项是 here .您还可以指定要使用的去隔行的类型。

或者,您可以通过 ffmpeg 播放视频在播放之前去隔行。

编辑 2

yadif 是一个过滤器,您可以在播放时将其包含在过滤器链中:

ffplay filename -vf yadif

不幸的是,有一个 bug with the current ffmpeg version防止使用过滤器。该错误已得到解决,但此后没有任何新版本。所以,如果你真的想在 ffmpeg 中去隔行扫描:
  • Download the source .您可能还必须满足一些依赖关系。此步骤取决于您的分布。这是 example对于 ubuntu 10.10。
  • 配置时启用yadif:./configure --enable-gpl --enable-postproc --enable-filter=yadif .确保 yadif 出现在输出中配置的过滤器列表中。
  • make
  • 检查 yadif 过滤器是否已正确编译:./ffplay -filters | grep yadif
  • (可选)安装软件包:make installcheckinstall ...

  • 然后,您可以使用如上所述的 yadif 过滤器。

    关于ffmpeg - ffplay 是否对隔行扫描视频使用任何选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4876612/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com