2017-03-17 97 views
1

所以,我試圖用PHP合併兩個文件,我看了一下FFMpeg庫,但我無法設法合併它們。下面是我到目前爲止有:通過PHP合併兩個視頻

$ffmpeg = FFMpeg\FFMpeg::create(); 
$vid1 = $ffmpeg->open('videos/vid1.mp4'); 
$vid2 = $ffmpeg->open('videos/vid2.mp4'); 

如何縫合在一起$vid1$vid2並保存?

感謝

+0

如果是的話,你有任何解決方案請告訴我。 –

回答

0

您可以直接使用shell_exec()連接文件。

FFmpeg Concatenate

用法:

shell_exec("G:/ffmpeg/ffmpeg.exe -f concat -safe 0 -i G:/ffmpeg/concatenate.txt -c copy G:/ffmpeg/phpconcatenated.mp4") 

concatenate.txt包括要合併的文件名。

# Example concatenate.txt 
file 'G:/ffmpeg/input.mp4' 
file 'G:/ffmpeg/input_2.mp4'