• ベストアンサー

ビットレートの定義

はじめまして。 MP3やAACのビットレートの定義について教えてください。 単位が"kbps"だから”単位時間(1秒)あたりのサイズ(kb)” だと思っていたのですが、実際の音楽ファイル(11.5MB・5:00・320kbps)で考えて単純に計算してみたところ、 320×60×5÷1024=37.5[MB]となり 実際のサイズである11.5[MB]と大きく異なることが分かりました。 他にもインターネットの回線の速度(よく光だと100Mbpsと耳にしますが)の定義も同じ解釈ができるのでしょうか? もし勘違いや計算ミスでしたらすみません><

質問者が選んだベストアンサー

  • ベストアンサー
回答No.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キロバイトの誤差は生じます)。

gsr_gsr
質問者

お礼

ご回答・計算ありがとうございました。 私が質問で投稿した計算ミスしてたのですが、 320×60×5÷1024÷8=11.71875 となり理解できました。

その他の回答 (2)

  • gonbee774
  • ベストアンサー率38% (198/511)
回答No.2

定義とするなら、コーディングしたときの、一秒あたりのビット数ですね。 シリアル伝送(一本の線を使って、1ビットづつ信号を送る)するときの、信号の早さになります。 厳密に言うと、ファイルサイズとは違います。 ファイルには普通、その先頭部分に「これはどんな形式で録音されているか」という情報(ヘッダ情報)がついています(肝心の音の部分に比べれば極少ですが) また、先も書きましたが、チャンネルが2倍になればファイルサイズも(ほぼ)2倍になります。(ヘッダ部分の大きさは変わらない) 例の計算については、その素性(コーディング方式等)を書くと、知っている方から計算方法がわかるかもしれません。 #私では、多分無理です(汗)

gsr_gsr
質問者

お礼

二つ目のご回答ありがとうございました。 単純に”ビットレート×時間”が音楽ファイルのサイズだと思っていましたが他の要素もサイズに関るのですね。

  • gonbee774
  • ベストアンサー率38% (198/511)
回答No.1

ちょっと例の計算はわかりませんが、 kbpsのbはビットで、ファイルサイズのMBのBはバイト(8bit)です。 同じビットレートでも、ステレオであればモノラルの2倍のファイルサイズになります。 また、ファイルサイズも1000バイトを1キロバイトとするか、1024バイトを1キロバイトとするかによって、表示が変わってくる気もします(自信なし)。

gsr_gsr
質問者

お礼

ご回答ありがとうございました。 kbpsのbをバイトだと思っていました。

関連するQ&A