如何使用 avconv 连接 mp4 或 mkv 文件

how to Concatenate mp4 or mkv files using avconv

我在 ubuntu 中有多个 mkv 文件 directory.I 已经安装了 'avconv' 工具并且它工作正常。我的目标是简单地连接所有这些文件并生成一个 mkv 文件。 参考了这么多文章,发现这个命令应该可以达到目的:

avconv -i "concat:1-1.mkv|1-2.mkv|1-3.mkv" -c copy 1.mkv

然而,当我 运行 它时,我得到错误:

concat:1-1.mkv|1-2.mkv|1-3.mkv: No such file or directory

我什至用 mp4 文件试过了,但仍然是同样的错误。

谁能指出我做错了什么? 或者还有其他方法吗?

ffmpeg 可能 better alternative. There is an entire wiki-page 关于媒体文件与 ffmpeg 的串联。

Alternatively, try the mkvmerge 效用:

mkvmerge -o 1.mkv 1-1.mkv + 1-2.mkv + 1-3.mkv