node.js - 在某些点与其他视频一起创建视频
问题描述
我以前从未使用过ffmpeg,我需要做一些相当复杂的事情(至少在我看来,这可能很容易)。
基本上我需要一个黑色视频,但在某些点连接其他视频。例如,在 0.00 处播放 3 秒视频,然后黑色直到 10.0,然后是另一个视频,等等
完成的视频将包含数百个视频,长度为 1-5 分钟。
我在 Node.js 中工作,理想情况下最好使用包装器(我目前使用的是 fluent-ffmpeg,但任何都足够了),尽管原始命令也是一种选择。
任何想法表示赞赏!
编辑:另外,说一个 5 秒的视频是 0.00,一个 10 秒的视频是 1.00,我希望它覆盖原来的 5 秒视频
解决方案
我不明白你的问题。
您能否澄清以下几点:
- 不同时长的多个视频
- 黑色填充物总是在 2 个视频之间?
- 黑色填充物持续时间总是相同还是可变?
- 您如何方便地为数百个黑色填充物设置可变持续时间?
- 谁设置了视频 X从 0.00 开始,视频 Y从 1.00 开始,覆盖视频 X?