如何使用 MLT/melt 视频编辑工具将图像用作标题?

如何使用 MLT/melt 视频编辑工具将图像用作标题?

我刚刚开始使用 MLT/melt 命令行工具来编辑一些非常简单的视频。我找到了如何合并多个视频剪辑、如何在不同剪辑之间设置淡入淡出过渡的方法,我唯一需要但无法做到的就是在电影开头插入标题。

我想过创建一个.jpg.png图像,然后添加到 melt 参数(我想我在这里看到了一两个例子),但看起来 melt 的行为并不如预期。

  1. 它不接受我的 16 位.png。好吧,没问题,我使用了 8 位.png,它可以工作。
  2. 我无法让图像显示足够长的时间。无论我设置哪个inout值,图像都会短暂出现并消失。这是我当前使用的命令行:

    melt title-8.png in=0 out=300 clip-1.mp4 -consumer avformat:... vcodec=.. acodec=...

Mac OS 10.9.1,Melt 0.9.0

编辑:刚刚在 Linux VM 上尝试了相同的命令,它似乎可以按预期与 Melt 0.8.8 配合使用。也许是 0.9 版本引入了一个错误或新行为,我会检查一下。

答案1

您需要设置图像制作器的长度:

melt title-8.png length=300 in=0 out=299 clip-1.mp4

此外,输入/输出点以零为基数。因此,要显示 300 帧,输出需要为 299。

相关内容