0

我有 1 个大文件(我们称之为 test.mp4),我想创建一个新文件(out.mp4),它需要 3 个相隔 1 秒的段: Seg1: 00:01:00 - 00:02:00 Seg2: 00:03:00 - 00:04:00 Seg3: 00:06:00 - 00:07:00 并将它们合并到 out.mp4

我尝试了各种 concat 过滤器,或者使用带有说明的 textfile.txt: file file-1.wav duration 20.0

但是各种方法使用 x264 编解码器产生故障视频(绿色伪影、断断续续的不同步音频)

将每个段切割成自己的文件然后合并是不适用的,因为这种方法会产生数千个文件,而且处理起来似乎很慢。

有人对如何使用 ffmpeg 正确完成此操作有想法吗?有没有一种替代的 API/CLI 工具可以让我使用已知在这些情况下效果更好的工具?

4

0 回答 0