- ベストアンサー
ビットレートの定義
はじめまして。 MP3やAACのビットレートの定義について教えてください。 単位が"kbps"だから”単位時間(1秒)あたりのサイズ(kb)” だと思っていたのですが、実際の音楽ファイル(11.5MB・5:00・320kbps)で考えて単純に計算してみたところ、 320×60×5÷1024=37.5[MB]となり 実際のサイズである11.5[MB]と大きく異なることが分かりました。 他にもインターネットの回線の速度(よく光だと100Mbpsと耳にしますが)の定義も同じ解釈ができるのでしょうか? もし勘違いや計算ミスでしたらすみません><
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
「ビットレート」の定義については、Wikipediaの記事を参照してください。 http://ja.wikipedia.org/wiki/%E3%83%93%E3%83%83%E3%83%88%E6%AF%8E%E7%A7%92 ファイルサイズの計算については、No.1の回答者がお答えの通りです。 2進方では1キロ=1024なので、1秒当たり320キロビット=327680ビット。 バイトに直すと8で除して40960バイト。 5分=300秒なので、300を乗じて12288000バイト。 12288000を1024*1024で除して11.71875メガバイト。 よって、実際のファイル容量である11.5MBと一致します(5分といっても、小数点以下まで正確に300秒ということはないので、数100キロバイトの誤差は生じます)。
その他の回答 (2)
- gonbee774
- ベストアンサー率38% (198/511)
定義とするなら、コーディングしたときの、一秒あたりのビット数ですね。 シリアル伝送(一本の線を使って、1ビットづつ信号を送る)するときの、信号の早さになります。 厳密に言うと、ファイルサイズとは違います。 ファイルには普通、その先頭部分に「これはどんな形式で録音されているか」という情報(ヘッダ情報)がついています(肝心の音の部分に比べれば極少ですが) また、先も書きましたが、チャンネルが2倍になればファイルサイズも(ほぼ)2倍になります。(ヘッダ部分の大きさは変わらない) 例の計算については、その素性(コーディング方式等)を書くと、知っている方から計算方法がわかるかもしれません。 #私では、多分無理です(汗)
お礼
二つ目のご回答ありがとうございました。 単純に”ビットレート×時間”が音楽ファイルのサイズだと思っていましたが他の要素もサイズに関るのですね。
- gonbee774
- ベストアンサー率38% (198/511)
ちょっと例の計算はわかりませんが、 kbpsのbはビットで、ファイルサイズのMBのBはバイト(8bit)です。 同じビットレートでも、ステレオであればモノラルの2倍のファイルサイズになります。 また、ファイルサイズも1000バイトを1キロバイトとするか、1024バイトを1キロバイトとするかによって、表示が変わってくる気もします(自信なし)。
お礼
ご回答ありがとうございました。 kbpsのbをバイトだと思っていました。
お礼
ご回答・計算ありがとうございました。 私が質問で投稿した計算ミスしてたのですが、 320×60×5÷1024÷8=11.71875 となり理解できました。