用ffmpeg加入多个flv

时间:2013-04-09 13:26:06

标签: ffmpeg centos red5

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

mylist.txt

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

ffmpeg命令: -

ffmpeg -re -f concat -i /root/mylist.txt -acodec copy -vcodec copy output.flv

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

1 个答案:

答案 0 :(得分:0)

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