0
我不能得到())這個命令在EXEC工作ffmpeg的命令()
ffmpeg -i ../uploads/".$row['videoid'].".".$row['van']." -filter_complex \
"[0:a]showwaves=s=1280x720:mode=line:rate=25,format=yuv420p[vid]" -map "[vid]" -map 0:a \
-codec:v libx264 -crf 18 -preset fast -codec:a aac -strict -2 -b:a 192k ../uploads/mp4sd/".$row['videoid'].".mp4
我如何把這個在EXEC(?
這不是工作:
exec(ffmpeg -i ../uploads/".$row['videoid'].".".$row['van']." -filter_complex \
"[0:a]showwaves=s=1280x720:mode=line:rate=25,format=yuv420p[vid]" -map "[vid]" -map 0:a \
-codec:v libx264 -crf 18 -preset fast -codec:a aac -strict -2 -b:a 192k ../uploads/mp4sd/".$row['videoid'].".mp4);
嘗試這樣做在命令提示符下工作的這個命令? – Developer 2014-10-30 11:50:36
@Developer是的,它的工作原理 – Kevinkuijer 2014-10-30 11:55:52
你是否檢查exec是否啓用 – Developer 2014-10-30 11:58:27