0
我使用ffmpeg將任何視頻轉換爲mp4。如何使用ffmpeg在php中進行視頻轉換?
我在我的PHP腳本使用此命令轉換視頻:
echo exec("/usr/bin/ffmpeg -i $inputFile -c:v libx264 -strict experimental $outputFile");
$inputFile = DOC_ROOT. "media/video/tmp/{$postId}_v.{$ext}";
$outputFile = DOC_ROOT. "media/video/{$postId}_v.mp4";
但是,不知何故,它不轉換視頻。可能是什麼原因?
是否有任何選項來改變另一種方法或有任何 特定的庫添加到笨?
是'你啓動命令之前$ inputFile'和'$ outputFile'初始化變量? – AJ29
我們知道什麼是不做的。你介意告訴我們它做了什麼嗎?它會崩潰嗎?有沒有錯誤信息?你的電腦開着嗎? – szatmary
如果您手動運行該命令,它是否工作?多久時間?對我來說顯而易見的事情是你會得到一個超時,視頻轉換不是我從PHP腳本啓動的(我希望該文件仍然會產生,除非子進程在超時時被終止,但PHP頁面超時,不加載)。如果不是這樣,那麼我希望顯示或記錄一些錯誤。 –