返回介绍

31 graph2dot

发布于 2020-10-02 14:39:37 字数 1292 浏览 1002 评论 0 收藏 0

31 graph2dot

FFmpeg工具目录下包含一个graph2dot程序可以用来分析滤镜链图描述并产生用dot语言描述的对应文本表示。

调用命令:

  1. graph2dot -h

可以了解如何使用graph2dot

你可以把dot语言描述用于dot程序(graphviz程序套件中),并获取到滤镜链图的图形表示。

例如命令序列:

  1. echo GRAPH_DESCRIPTION | \
  2. tools/graph2dot -o graph.tmp && \
  3. dot -Tpng graph.tmp -o graph.png && \
  4. display graph.png

就用来创建和显示一个由GRAPH_DESCRIPTION字符串定义的滤镜链图图示。注意这里表示滤镜链图的字符串必须是能完整独立的表达的图,其显示定义了输入和输出。例如对于下面的命令形式:

  1. ffmpeg -i infile -vf scale=640:360 outfile

你的GRAPH_DESCRIPTION字符串需要为:

  1. nullsrc,scale=640:360,nullsink

你可能需要用nullsrc参数以及添加format filter来模拟指定一个输入文件。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文