0

cでファイルを開いた後、mpgファイルのビットレートを見つけることは可能ですか?

編集:それはビデオに関係しています。mp3ではありません。1、2、または 4 のいずれであるかはまだ明らかではありません。それぞれヘッダーの規格が違うのですか?wiki で mp3 の記事を見つけましたが、mpeg 1,2,4 ヘッダー構造情報が見つかりませんでした

4

2 に答える 2

3

はい、それはヘッダーの一部です。どのタイプのmpgを指定しなかったので、MP3を使用しますが、すべての人にとって同じ考えです。

ウィキペディアでは、ファイルヘッダー構造を確認できます。この構造では、ビットレート(バイト17〜20)の場所を確認できます。それらを読んでください。

于 2011-05-07T16:36:28.290 に答える
1

それを行うことは可能ですが、そのためには、データを取得しようとしているファイル タイプの特定のヘッダー形式を知る必要があります。

使用するライブラリに制限がない場合は、 FFmpegプロジェクトで提供されているlibavformat とlibavcodecを使用することをお勧めします。

これらのライブラリを試してみたい場合は、次のチュートリアルを参照してください。

http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html

1000 行未満でビデオ プレーヤーを作成する方法

于 2011-05-07T16:43:27.820 に答える