我如何合并多个 .mpg 电影文件?

我如何合并多个 .mpg 电影文件?

我在数码相机上制作了很多这样的短片。这些短片都是 .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

加入/编码/转换为您心仪的内容媒体编码器

相关内容