2012-03-30 3 views
0

Я работаю над слиянием видео, но не объединяю свои видео. Вот кодFFMPEG video joiner

exec(cat file1.flv file2.flv > trailer/output.flv);
exec("ffmpeg -i trailer/output.flv -sameq trailer/output.flv);

Но если размер file1 1 МБ и file2 2 МБ и выход подходит в качестве 3MB. Но он воспроизводит только файл1.

ответ

1

Следующая:

ffmpeg -i input1.flv -i input2.flv {other parameters if needed} ouput.flv 

присоединится два файла для вас.

+0

он будет выводить только первое видео FLV в качестве выхода, вместо того, чтобы соединяться с другим. –

0

Вы не можете просто объединить FLV-файлы с помощью cat, потому что в начале выходного файла будет заголовок из первого файла.

Это сообщение может быть полезно:

http://albanianwizard.org/splitting-and-joining-flv-files-under-linux-with-ffmpeg-and-avidemux.albanianwizard

Я знаю, что это может быть, возможно, с MEncoder так:

mencoder -ovc lavc file1.flv file2.flv -o complete.avi