![我如何合并多个 .mpg 电影文件?](https://linux22.com/image/1216174/%E6%88%91%E5%A6%82%E4%BD%95%E5%90%88%E5%B9%B6%E5%A4%9A%E4%B8%AA%20.mpg%20%E7%94%B5%E5%BD%B1%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我在数码相机上制作了很多这样的短片。这些短片都是 .mpg 格式的,在与他人分享之前,我很乐意加入进来,从中剪辑几秒钟。
我使用 Google Picassa 创建新的起点和终点,但我还不知道加入 mpgs 的好方法。
我可以为此使用的最好的免费软件是什么?
答案1
mpg 文件最容易合并。实际上你可以将它们复制在一起。在 Windows 中,你可以使用
copy/b file1.mpg+file2.mpg+file3.mpg newfile.mpg
在 Linux 中,我使用 cat:
cat file1.mpg file2.mpg file3.mpg >> newfile.mpg
答案2
ffmpeg 的最新版本可以通过其 concat demuxer 实现此目的,这应该比使用 cat 或 copy 更可靠。首先,创建一个名为inputs.txt的文件,其中包含
file /path/to/input1.mpg
file /path/to/input2.mpg
file /path/to/input3.mpg
然后使用以下 ffmpeg 命令:
ffmpeg -f concat -i inputs.txt -c copy output.mpg
看这里了解更多信息。
答案3
对于 Linux 来说,Avidemux 相当不错:
对于 Windows,有
还有更多可直接在 MPEG 流上工作的低级工具,例如:
这些可能适合无损剪辑,但是自由度会小很多。
答案4
加入/编码/转换为您心仪的内容媒体编码器。