如何将多个AVI文件无损地合并为一个文件?


10

我想将具有.mov和.avi扩展名的多个影片剪辑组合到一个文件中。市场上是否有任何免费的优质软件并且能够执行该软件?

最好,它应该在不损失质量的情况下工作。


您是在寻找简单的串联(端到端连接),还是在寻找更复杂的东西(非线性编辑)?
quack quixote 09年

简单易用的东西来进行端到端的连接。
罗珀

Answers:


2

我将Avidemux用于此类任务。

在此处输入图片说明

使用Avidemux的过程如下:

  1. 选择“文件”->“打开”,然后选择第一个文件
  2. 选择“文件”->“附加”,然后选择下一个文件。重复此步骤,直到要添加到第一个文件的所有文件都已添加。

  3. 选择保存,然后选择位置和文件名


5
如果您可以提供在avidemux中执行此类操作的过程,将不胜感激。
罗珀

添加了@Lopper指令
极客长老

16

尝试mencoderffmpeg,都免费,都很好。

编码器

mencoder -oac copy -ovc copy -o output.avi input1.avi input2.avi

FFmpeg

摘自FFmpeg Wiki有关如何串联(合并,合并)媒体文件的文章

创建一个文件“ mylist.txt”,其中包含您要串联的所有文件,格式如下(以短划线开头的行将被忽略):

# this is a comment
file '/path/to/file1'
file '/path/to/file2'
file '/path/to/file3'

请注意,这些路径可以是相对路径,也可以是绝对路径。然后,您可以使用以下代码对文件进行编码:

ffmpeg -f concat -i mylist.txt -c copy output

使用Mencoder或FFmpeg是否会造成质量损失?
罗珀

1
如果您要加入多个不同编解码器的文件,是的,质量很可能会下降-该工具将需要对流进行重新编码,以便最终流始终使用相同的编解码器/比特率。
嘎嘎吉x德09年

2
最佳答案,投票太少,不被接受。真可惜...从我这里+1。
0xC0000022L13年

FFmpeg教程非常有用,谢谢您的回答+1!concat如示例中所示,我使用了文件列表输入,它可以完美地工作。到目前为止,我所见过的最简单的方法之一是级联视频(格式相似)。
Sk8erPeter

1
@handuel -sameq已被删除ffmpeg.org/...
于尔根Steinblock

1

Easy Video Joiner可以将多个AVI,MPEG(MPG),RM(Real Media)或WMV / ASF(Window Media)文件合并为一个大电影文件。您可以将任意数量的视频文件添加到列表中,并根据需要轻松地重新排列它们的顺序。只需单击几下鼠标,您就可以不受干扰地欣赏影片剪辑。

替代文字

Easy Video Joiner是免费软件。


会有质量损失吗?
罗珀

@lopper:如果您要加入多个不同编解码器的文件,是的,很可能会导致质量下降-该工具将需要对流进行重新编码,以便最终流始终使用相同的编解码器/比特率。
嘎吉吉x德09年

0

使用任何视频编辑软件(甚至包括Windows Movie Maker),将文件导入编辑器时间轴,然后将其导出为新电影。如果可以付款-“ Camtasia Studio 8”是最佳选择,因为它需要较少的内存和CPU来生成HQ输出文件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.