如何在FFMPEG和PHP代码的帮助下并排合并两个mp4视频?

时间:2017-03-20 10:37:33

标签: php video ffmpeg

有没有人可以帮助我使用FFMPEG的php代码连接两个mp4视频并将连接文件作为mp4存储在服务器的任何文件夹中? 我找到ffmpeg的命令。但我不知道如何让它在PHP中工作.. ps:在另一方面,有没有像ffmpeg这样可以使用的程序?

1 个答案:

答案 0 :(得分:0)

您可以并排使用hstack过滤器:

ffmpeg -i left.mp4 -i right.mp4 -filter_complex hstack /path/to/output.mp4

在PHP中使用可能如下所示:

<?php
    echo "Starting ffmpeg...\n\n";
    echo shell_exec("ffmpeg -i left.mp4 -i right.mp4 -filter_complex hstack /path/to/output.mp4 >/dev/null 2> ffmpeg.log &");
    echo "Done.\n";
?>

改编自FFmpeg Wiki: PHP