これを行う方法はありますか?私は flv と mp4 ビデオを使用しているので、どちらのオプションも大歓迎です。
ビデオのファイル サイズに対して 1 秒あたりのビットレートを計算するというアイデアがありましたが、これが私の最後のオプションですが、より良い解決策があることを願っています。
どうも。
http://code.google.com/p/php-mp4info/が答えかもしれません。MP4、M4V、F4V などの MP4 ベースのファイルから MP4 メタデータを読み取る単純な PHP クラスです。
ほとんどの場合、 GetID3などのサードパーティ クラスやffmpegなどの拡張機能が必要になります。
$meta= new \getID3();
$file = $meta->analyze($filename);
echo("Duration: ".$file['playtime_string'].
" / Dimensions: ".$file['video']['resolution_x']." wide by ".$file['video']['resolution_y']." tall".
" / Filesize: ".$file['filesize']." bytes<br />");
PHPでビデオの長さ、寸法、サイズを取得する方法を参照してください。詳細については。