3
我正在使用ffmpeg命令爲視頻加水印。 它做的工作,但我需要檢測它是否成功執行或不。 我的命令:我想知道如何在執行ffmpeg命令時獲取成功或失敗消息
$mark = "ffmpeg -i ".$inputvideo." -i logo.png -filter_complex ". '"overlay=x=(main_w-overlay_w):y=(main_h-overlay_h)"'." ".uniqid()."html56.mp4";
對於輸出,我用類似:
$x = exec($mark);
print_r($x);
,但我沒有得到任何東西代替$x
打印。 經過一番搜索,我發現這個語句exec
命令
string exec (string $command [, array &$output [, int &$return_var ]])
$s=exec($mark,$var);
是$ var是我回報變種。
現在,當我打印$var
我得到一個空的數組。 請建議我失蹤的地方。