リスト内のいくつかのビデオを変換するために、PHP の shell_exec() 内で ffmpeg コマンドを実行しています。ビデオの変換中にエラーが発生したかどうかを検出する方法はありますか (または、少なくとも変換が完全に完了したことを確認します)。
エラーが発生した場合に他のビデオの変換を停止したくありません。エラーを記録する機能だけです。
<?php
shell_exec('ffmpeg -i downloads/flv/file1.flv -vcodec libvpx -acodec libvorbis downloads/webm/file1.webm');
if(error) {
//run a command here to report the error (ie. MySQL or email)
}
?>