自分のものではないビデオ ファイルまたはストリームを HTML ページに埋め込みたい場合、ビデオがエンコードされたビットレートを最初に検出する方法はありますか? ビットレートを検出するために、php ルーチン (理想的には) または他の Linux ベースのサーバールーチンによって問い合わせることができる方法はありますか?
1356 次
FFmpegにアクセスできる場合は、次を使用できます。
ffmpeg -i file.avi
これにより、動画ファイルを構成するストリームやビットレートなど、動画ファイルに関する情報が出力されます。次にgrep
、関心のある特定のビットレートを除外するために使用するか、PHP からコマンドを実行しshell_exec()
、返された文字列を解析して、関心のあるビットレートを見つけることができます。