質問: mp3エンコードについて mp3のエンコードについて、いくつか疑問点があります。 一度に多くの質問をして申し訳ございませんが、分かりやすく教えてください。 1)pcmについて wav変換時のpcm出力とはどういうものなのでしょうか? 2)サンプリング周波数について cd→wavに変換するときに設定しますが、サンプリング周波数というとa/d変換のイメージが有り、cd→wavだとデジタル→デジタルなのでは??イメージがわきません。ここで言うサンプリング周波数とは何? 3)ビットレートについて ビットレートは1秒間の情報量だと考えています。mp3圧縮は、人間の耳に聞こえない領域をカットすることで圧縮していると思いますが、ビットレートが低くなればなるほど、情報量を減らす為に、人間の耳に聞こえる領域までカットされてしまうということなのでしょうか? 4)プリエンファシスとは何? 3種類ぐらい設定ができるみたいですが、それぞれどういうことなのでしょうか? 5)mpeg-2.5 audio layer-3について 入力pcm周波数:48-32khz → mpeg1 入力pcm周波数:24-16khz → mpeg2 となっているなら、mpeg2.5とは 入力pcm周波数16khzより低い周波数の場合を言うのでしょうか?
回答: ◆naka◆ 申し訳ありませんが、全部には答えられません。(^^;) [1] pcmはアナログをデジタル化するフォーマットの一つで、で、pulse code modulationの略です。サンプリングレートやビット数、またモノラルかステレオ(バイノーラル)かの設定が可能です。 [2] サンプリングレートは、「1秒間に行う入力音声信号のa/d変換回数を、周波数で表したもの」ですよね。 一般にcdの音声信号をwavに変換する際には、デジタルデータを直接に抽出するのでなければ、d/aコンバータを通され一旦アナログ信号に変換されたものを、再度a/dコンバータを通してデジタル化する、という行程を踏みます。 その際には、サンプリング周波数の設定ができる(必要)になるわけですが、hirさんのおっしゃる例は、おそらくデジタル信号の抽出時におけるサンプリング周波数のことだと思います。 これはデジタルデータをサンプリングする際に、取り出す段階で適用してやるものでしょう。 [3] それでよろしいと思います。 可聴領域の信号までカットすることによって、データ量を減らす処理を行うことになるわけです。 ですからビットレートを下げるほど、高域や微小な音はスポイルされ、詰まったような音質になってきます。 [4] プリエンファシスは高域信号の補正に使われます。 高域を強調して録音し、再生時には高域をカットする特性を持ったフィルターを通して(ディエンファシス)元通りの特性に戻してやる仕組みですね。 高い周波数の信号は、伝送される途中で品質が落ちるために考え出された手法です。 これが3種類あるということですが、どういう3種類なのでしょうか?? 「かける周波数」についての区別でしょうか。 それとも「ディエンファシスフィルタを適用するかどうか」といった区別でしょうか。 もし後者でしたら、そのデータにフィルタを適用しない(エンファシスのフラグをデータ中に打ち込まない)場合、プレーヤ側でディエンファシスを担当する、という意味です。 この場合は、ファイル名でプレーヤが区別できるようにされているはずです。 [5] これについては、勉強不足でよくわかりません。 詳しい人の回答を待ってみましょう。 私もヒマがあるときに調べてみたいと思います。 以上、あんまり答えになってなかったかもしれませんが... m(_ _)m