我正在尝试使用PHP中的ffmpeg
连接两个视频。当我在终端中运行此命令时,它可以正常工作
ffmpeg -i concat:"1.mp4|2.mp4" -codec copy output.mp4
然后生成输出。当我尝试在shell_exec
中实现它不工作时,它返回空字符串。
这是我的代码。
$s= shell_exec('ls cd /opt/lampp/htdocs/videoapp/ffmpeg/ffmpeg -i concat:"1.mp4|2.mp4" -codec copy output.mp4');
echo "<pre>$s</pre>";
在FFMpeg文件夹中我试图放入连接的视频,所以我选择了路径ffmpeg文件夹。剩下的字符串ffmpeg -i concat:"1.mp4|2.mp4" -codec copy output.mp4
用于连接视频。