2013-04-09 54 views
0

我想在ffmpeg-1.1中使用-concat选项加入两个flv文件。我创建了一个名为mylist.txt的列表,并在其中放置了两个flv文件,但是我面临的问题是,mylist.txt中的第一个文件的输出流完美,但当涉及到第二个文件时,视频会分裂成片段。看起来我正在用-concat使用错误的选项,请使用-concat选项指导我使用合适的命令。以下是命令和配置我使用了转码的FLV文件: -用ffmpeg加入多个flv

mylist.txt

文件 '/root/1.flv' 文件 '/root/2.​​flv'

ffmpeg的命令: -

的ffmpeg -re -f CONCAT -i /root/mylist.txt -acodec复制-vcodec副本output.flv

以下链接的ffmpeg命令的输出: - http://pastebin.com/P3uaUDEd

+0

请从ffmpeg命令中显示完整的控制台输出。然后突出显示您的文本,然后按Ctrl + k将其正确格式化。 – LordNeckbeard 2013-04-09 18:14:58

+0

用输出链接编辑我的帖子。 – user2060812 2013-04-10 07:33:08

回答

0

除非2个文件的编码方式相同(即使它们可能仍然是问题),您需要对音频和视频进行转码,以便像时间戳,比特率,分辨率和其他编解码器内部结构是正确的在两个流中。将您的acodec copyvcodec copy更改为您选择的编解码器(x264和mp3/aac是不错的选择)。