質問: FFMpegを使用して、flvのサムネイルを作成しようとしてます。 下記コマンドをPHP上の、execで実行しておりますが、添付画像のように、画像が壊れます。 ffmpeg -i FLVファイル名 -f image2 -vframes 1 -ss 1 -an -deinterlace jpegファイル名 ちなみに ・Windows上のローカル環境で、PHP上でexecで実行 ・Linuxで直接コマンドを打つ 上記では、問題なく動作しました。 唯一、Linux上のPHP上でexecで実行のみおかしな画像になります。 原因は分かりますでしょうか?
回答: 以下のように指定して、エラー出力を確認お願いします。 ``` exec('ffmpeg -i FLVファイル名 -f image2 -vframes 1 -ss 1 -an -deinterlace jpegファイル名'. ' 2>&1', $log); echo $log; ```