音楽ファイルを何らかの形で送受信すると、ファイル形式(拡張子)が変わることに最近不思議に感じた機会がありました。
『wav』や『ogg』という音声ファイル形式に対峙して戸惑いを覚えてしまったため、本記事で整理したいと思います。
WAVとは?【非圧縮】
『非圧縮の音声ファイル形式』で、IBMとMicrosoftによって作成された規格とのことでした。
とりあえず圧縮されずにありのままらしくCD並の情報が入っているため、音質(?)は綺麗なものの、データ容量は大きいという印象を受けました。
正式には「RIFF waveform Audio Format」と言い、1991年にIBMとMicrosoftが共同で制定しました。
『その103「WAVの構造と現状」』 --by 槻ノ木隆のBBっとWORDS
『WAV』とは何となく、『波に乗っている』ような原始的なイメージがありましたが、音質的には"ハイレゾ"のポテンシャルをもっているそうです。
最近よく聞く「ハイレゾ(ハイレゾリューション音源)」もWAVファイルです。
44.1kHz、16bit以上のレートを持ったWAVファイル、例えば48kHzまたは96kHz、24ビット以上ならハイレゾ、という定義です。
『WAV、mp3、Ogg Vorbis、AAC。楽曲、動画制作やゲーム、アプリ開発に使う4つの音声ファイル形式の基礎とその特徴』 --byこおろぎ
音声ファイル形式について調べていると、よく『コンテナ』や『構造体』という単語がでてきて、『mp3形式のデータをWAVファイルに格納することも可能である。』(『WAV』 --by 通信用語の基礎知識)とのことですが、現状理解不能なのでそっと閉じたいと思います。
OGGとは
聞いたことのない『ogg』という拡張子ですが、mp3の権威やライセンスに対抗して、2003年にChrisMontgomery氏が作った米国の『Xiph(ザイフ)財団』という団体が作成したようです。
Oggはマルチメディアコンテナフォーマットであり、Xiph.orgすのネイティブファイルおよびストリームフォーマットです。Xiph.orgの他のテクノロジーと同様に、Oggは誰でも無料で利用できるオープンフォーマットです。
"The Ogg container format" --by Xiph
音質的にはmp3に負けないそうです。
同じビットレートならmp3よりも高音質とされ、同じ音質ならmp3よりも圧縮率を高くすることができます。
『WAV、mp3、Ogg Vorbis、AAC。楽曲、動画制作やゲーム、アプリ開発に使う4つの音声ファイル形式の基礎とその特徴』 --byこおろぎ
どこでも再生できるファイルが欲しいなら、MP3は堅実な選択肢です。しかし、より小さなファイルでより良い音質を求め、一部の制限デバイスでの使用に対して気にしないのであれば、OGGが合っているかもしれません。
『OGGフォーマット:音声と映像の詳細な探求』 --by FILEFORMAT
ogg=ロイヤリティフリー!
主にゲーム音楽が主戦場であるように感じられました。
日本で作られるPCゲームではOgg Vorbisを採用するケースが目立つようになりましたが、その理由の1つはロイヤリティなどが一切かからないことにあると言われています。こうした動きの背景には、広く普及しているMP3フォーマットのライセンスが実は有料であるという事情があります。
『その106「Ogg Vorbisの成り立ち」』 --by 槻ノ木隆のBBっとWORDS
このようなリアルボイスもありました↓
◆mp3ファイル
オススメしない。しねえ。 以下理由。
・パディングという仕様があり、先頭や末尾に無音部分が入ることがあります。これはループBGMを作る際には致命的ですし、ワンショット系の効果音でも先頭の無音は無視できない問題です。
『ゲーム制作における音声フォーマットについて』 --by MetaFormingPro(NOTE)
ogg創設団体関連情報
また、「Xiph(ザイフ)」という名前があまりにも耳慣れない言葉だったため、名前の由来を調べたところ、古代ギリシャ語由来であり、『ソードテール』の学名から付けられたそうです。
"Xiph" という名称はソードテールの学名 Xiphophorus hellerii が由来であり、この団体の元になった会社が Xiphophorus と名乗っていたためである[2] 。『Xiph.Org Foundation』 --by Weblio
またこのモンテゴリー氏の肩書としては、『財団創始者、マルチメディアプログラマー、フリーソフトウェア推進者、そしてミュージシャン』とのことです。
まとめ
本当はmp3・可逆・非可逆圧縮形式や使い分けについても行きたかったですが、とりあえず疑問だった"wav"と"ogg"について解決できたため、19日目の幕をおろしたいと思います。
参考
