コンテンツにスキップ

「Windows Media Audio」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
編集の要約なし
{{出典の明記}}
 
(11人の利用者による、間の17版が非表示)
1行目: 1行目:
{{出典の明記|date=2023年5月}}
{{Infobox file format
{{Infobox file format
| name = Windows Media Audio
| name = Windows Media Audio
14行目: 15行目:
| standard =
| standard =
}}
}}
'''Windows Media Audio'''(ウィンドウズ メディア オーディオ、'''WMA''')は[[マイクロソフト]]が Windows Media の中核を成す物として開発した[[音声]][[コーデック]]の一つ。[[拡張子]]は wma 。通常 [[Advanced Systems Format|ASF]] [[コンテナフォーマット|格納形式]]を使る。
'''Windows Media Audio'''(ウィンドウズ メディア オーディオ、'''WMA''')は[[マイクロソフト]]がWindows Mediaの中核を成す物として開発した[[音声]][[コーデック]]の一つ。[[拡張子]]はwma。通常[[Advanced Systems Format|ASF]]格納されて利される。


元となる Windows Media Audio(WMA Std)の他に、圧縮アルゴリズムを一新し、多チャンネル高解像度に対応した Windows Media Audio Professional(WMA Pro)、[[可逆圧縮]]の Windows Media Audio Lossless(WMA Lossless)、音声コンテンツ向けのWindows Media Audio Voice(WMA Voice)がある。これらは各々の仕様が異なるため WMA Std のみ対応の機器では再生できない。
元となるWindows Media Audio(WMA Std)の他に、圧縮アルゴリズムを一新し、多チャンネル高解像度に対応したWindows Media Audio Professional(WMA Pro)、[[可逆圧縮]]のWindows Media Audio Lossless(WMA Lossless)、音声コンテンツ向けのWindows Media Audio Voice(WMA Voice)がある。これらは各々の仕様が異なるためWMA Stdのみ対応の機器では再生できない。


== 概要 ==
== 概要 ==
=== バージョン 1.0 ===
=== バージョン 1.0 ===
WMA は[[1999年]]4月に Windows Media Technologies 4.0 の一部として発表された[[MP3]] [[AAC]], [[Vorbis]] 等と同じく、[[修正離散コサイン変換]]をベースとしたコーデックである。最初のバージョンは WMA 1.0 で開発段階では MS Audio と呼ばれていた。[[トムソン (企業)|トムソン]]が MP3 の[[ライセンス]]を保持し、[[Microsoft Windows]] で利用するにはライセンス料が発生する為、代替形式を目指したのが開発の動機の一つと考えられている。[[マイクロソフト]]では WMA を、MP3 と比較して半分のビットで同等の音質になる、CD と同等の音質を 64kbps で実現すると謳っていた。再生・圧縮ソフトウェアで自由に利用できる [[ソフトウェア開発キット|SDK]] を配布したことから、WMA に対応する[[フリーウェア]]が以降多数登場した。
WMAは[[1999年]]4月にWindows Media Technologies 4.0の一部として発表された[[MP3]]や[[AAC]][[Vorbis]]等と同じく、[[修正離散コサイン変換]]をベースとしたコーデックである。最初のバージョンはWMA 1.0で開発段階ではMS Audioと呼ばれていた。[[トムソン (企業)|トムソン]]がMP3の[[ライセンス]]を保持し、[[Microsoft Windows]]で利用するにはライセンス料が発生する為、代替形式を目指したのが開発の動機の一つと考えられている。[[マイクロソフト]]ではWMAを、MP3と比較して半分のビットレートで同等の音質になる、CDと同等の音質を64kbpsで実現すると謳っていた。再生・圧縮ソフトウェアで自由に利用できる[[ソフトウェア開発キット|SDK]]を配布したことから、WMAに対応する[[フリーウェア]]が以降多数登場した。


=== バージョン 2 ===
=== バージョン 2 ===
1999年ビットストリーム構造と圧縮アルゴリズムを修正した WMA2 をリリース。仕様は固定され以降のバージョンでは再生互換性を維持している。
1999年ビットストリーム構造と圧縮アルゴリズムを修正したWMA2をリリース。仕様は固定され以降のバージョンでは再生互換性を維持している。


ASF 形式出力のみの対応である WMA だが、WMA2 をハックした海賊版である [[DivX|DivX Audio]] ACM により RIFF 形式に対応し、AVI 形式の音声コーデックとして一時期使用された。
ASF形式出力のみの対応であるWMAだが、WMA2をハックした海賊版である[[DivX|DivX Audio]] ACMによりRIFF形式に対応し、AVI 形式の音声コーデックとして一時期使用された。


=== バージョン 7 ===
=== バージョン 7 ===
[[2000年]]、[[Windows Media Player]] 7 が公開され、WMA2 から WMA7 となりプレイヤーでのエンコードに対応するなど普及を推進した。
[[2000年]]、[[Windows Media Player]] 7が公開され、WMA2 からWMA7となりプレイヤーでのエンコードに対応するなど普及を推進した。


=== バージョン 8 ===
=== バージョン 8 ===
[[2001年]]、Windows Media Player 8 が公開され、WMA7 から WMA8 に改定。
[[2001年]]、Windows Media Player 8が公開され、WMA7からWMA8に改定。


=== バージョン 9 ===
=== バージョン 9 ===
[[2003年]]、Windows Media Player 9 が公開され、WMA9 となり、[[固定ビットレート|固定ビット率]](CBR)に加えて平均ビット(ABR)や、VBR([[可変ビットレート|可変ビット率]]圧縮)に対応することにより最大 20% [[圧縮効率]]を向上させた。さらに WMA9 Pro/WMA9 Lossless/WMA9 Voice の三種類のコーデックが新たに追加された。
[[2003年]]、Windows Media Player 9が公開され、WMA9となり、[[固定ビットレート]](CBR)に加えて平均ビットレート(ABR)や、VBR([[可変ビットレート]]圧縮)に対応することにより最大 20% [[圧縮効率]]を向上させた。さらにWMA9 Pro/WMA9 Lossless/WMA9 Voiceの三種類のコーデックが新たに追加された。


=== バージョン 9.1 ===
=== バージョン 9.1 ===
[[2004年]]、Windows Media Player 10 が公開され、WMA9.1/WMA9.1 Pro/WMA9.1 Lossless に改定。WMA9.1とWMA 9.1ProではCBRでの低遅延デコード、エンコードモードが追加された。
[[2004年]]、Windows Media Player 10が公開され、WMA9.1/WMA9.1 Pro/WMA9.1 Losslessに改定。WMA9.1とWMA 9.1ProではCBRでの低遅延デコード、エンコードモードが追加された。


=== バージョン 9.2及び10 Pro ===
=== バージョン 9.2及び10 Pro ===
[[2007年]]、Windows Media Player 11 が公開され、WMA 9.2/WMA 9.2 Lossless/WMA 10 Pro に改定。
[[2007年]]、Windows Media Player 11が公開され、WMA 9.2/WMA 9.2 Lossless/WMA 10 Proに改定。


WMA 9.2 では、[[HE-AAC]] でも採用されている SBR と呼ばれる技術を応用して、従来低ビットではカットされていた高音域が再生できるようになった。これにより Windows Media Player 11 でエンコードされたファイルは従来に比べて高音質での再生が可能となったが、一部の再生ハードウェアでは WMA 9 対応を謳っていても WMA 9.2 との互換性に問題があり再生中にノイズが乗ることがある。この問題は Windows Media Player 11 にパッチを当てることで解決するが、音質も従来のものに戻る[http://support.microsoft.com/kb/929773/ja]。
WMA 9.2では、[[HE-AAC]]でも採用されている [[Spectral Band Replication|SBR]]と呼ばれる技術を応用して、従来低ビットレートではカットされていた高音域が再生できるようになった。これによりWindows Media Player 11でエンコードされたファイルは従来に比べて高音質での再生が可能となったが、一部の再生ハードウェアではWMA 9対応を謳っていてもWMA 9.2との互換性に問題があり再生中にノイズが乗ることがある。この問題はWindows Media Player 11にパッチを当てることで解決するが、音質も従来のものに戻る[http://support.microsoft.com/kb/929773/ja]。


WMA 10 Pro WMA 9 Pro ではビットが最低 128kbps までだったのに対して、最低 32kbps までのエンコードに対応した。低ビットにおいては、サンプリングレート補完モードにより WMA 9.2 Std よりも最大二倍圧縮効率に優れるとされる。これは指定の半分のサンプリングレートでエンコードし、それに元のサンプリングレートの情報を添付し、再生時にWMA10Proにより元のレートに復元するというもので、再生品質は低下するものの従来の WMA 9 Pro との互換性を保っている。その他サンプリングレートとビット深度のオプションも増えて、非常に柔軟なコーデックとなっている。
WMA 10 ProはWMA 9 Proではビットレートが最低128kbpsまでだったのに対して、最低32kbpsまでのエンコードに対応した。低ビットレートにおいては、サンプリングレート補完モードによりWMA 9.2 Stdよりも最大二倍圧縮効率に優れるとされる。これは指定の半分のサンプリングレートでエンコードし、それに元のサンプリングレートの情報を添付し、再生時にWMA 10 Proにより元のレートに復元するというもので、再生品質は低下するものの従来のWMA 9 Proとの互換性を保っている。その他サンプリングレートとビット深度のオプションも増えて、非常に柔軟なコーデックとなっている。


[[Microsoft Windows Vista|Windows Vista]] では付属ゲームの効果音に使用され、[[サウンド レコーダー]] の標準形式となっている。
[[Microsoft Windows Vista|Windows Vista]]では付属ゲームの効果音に使用され、[[サウンド レコーダー]]の標準形式となっている。


WMA OS にバンドルするなど、MP3 の置き換えを目指したが、MP3 形式を置き換えるには至ってい。一方、[[インターネットラジオ]]などの[[ストリーミング]]配信では、それまで主流だった [[RealAudio]] に匹敵するまでに普及した。
WMAはOSにバンドルするなど、MP3の置き換えを目指したが、MP3形式を置き換えるには至かった。一方、[[インターネットラジオ]]などの[[ストリーミング]]配信では、それまで主流だった[[RealAudio]]に匹敵するまでに普及したが次第に衰退した。
== 種類 ==
=== Windows Media Audio (Std) ===
WMAの最も基本となるコーデック
=== Windows Media Audio Pro ===
サラウンドや、96kHzのサンプリングレートに対応するなどしたコーデック
=== Windows Media Audio Voice ===
声の圧縮に特化したコーデック
=== Windows Media Audio Lossless ===
可逆圧縮(ロスレス圧縮)に対応したコーデック
<!--
<!--
== コンテナ形式 ==
== コンテナ形式 ==
57行目: 67行目:


== 再生環境 ==
== 再生環境 ==
WMA は、様々な機器が対応しているが、マイクロソフト独自の形式であり、MP3 <!-- 等の標準形式 -->と比べると汎用性で劣る{{要検証|date=2010年12月}}
WMAは、様々な機器が対応しているが、マイクロソフト独自の形式であり、MP3等の形式と比べると汎用性で劣る。


[[FFmpeg]] 計画によるリバースエンジニアリングにより、WMA Lossless を除き [[Linux]] 等の [[POSIX]] 準拠の OS で再生が可能となっている。
[[FFmpeg]]計画によるリバースエンジニアリングにより、WMA Losslessを除き[[Linux]]等の[[POSIX]]準拠のOSで再生が可能となっている。


[[Macintosh]] 環境ではマイクロソフトが推奨するサードパーティの Flip4Mac QuickTime コンポーネントにより WMA Voice を除き再生が可能である。
[[Macintosh]]環境ではマイクロソフトが推奨するサードパーティのFlip4Mac QuickTimeコンポーネントによりWMA Voiceを除き再生が可能である。


[[ソニー]]の[[ウォークマン]]は初期のモデルでは WMA を再生できなかった(当初は [[ATRAC]] のみだった)が、現在では再生可能である。その他、[[東芝]]の [[gigabeat]] や[[パナソニック]]の [[D-snap]](内蔵メモリ型のみ、[[SDメモリーカード|SD メモリ]]型は [[SD-Audio]] で [[CPRM]] によるセキュア化で再生可能)等多くの[[デジタルオーディオプレーヤー|音楽再生機器]]が対応している。
[[ソニー]]の[[ウォークマン]]は初期のモデルではWMAを再生できなかった(当初は[[ATRAC]]のみだった)が、現在では再生可能である。その他、[[東芝]]の[[gigabeat]]や[[パナソニック]]の[[D-snap]](内蔵メモリ型のみ、[[SDメモリーカード|SDメモリ]]型は [[SD-Audio]] で[[CPRM]]によるセキュア化で再生可能)等多くの[[デジタルオーディオプレーヤー|音楽再生機器]]が対応している。


携帯電話については[[2006年]]に発売された [[NTTドコモ]]「[[F902iS]]」を筆頭に、NTTドコモの端末が Windows Media Audio の再生に対応し、904i シリーズ以降の 90xi 端末はシリーズ全機種が再生に対応している。[[au (携帯電話)|au]] の携帯電話では、「[[LISMO]]([[au Music Port]])」で一度 [[HE-AAC]] に変換、もしくは「[[LISMO Port]]」で一度 [[ATRAC]] に変換した後、端末に転送することで再生できる。[[ソフトバンクモバイル]]の端末においては、「[[S!ミュージックコネクト]]」によって WMA に対応している。
携帯電話については[[2006年]]に発売された [[NTTドコモ]]「[[F902iS]]」を筆頭に、NTTドコモの端末がWindows Media Audioの再生に対応し、904iシリーズ以降の90xi端末はシリーズ全機種が再生に対応している。[[au (携帯電話)|au]]([[KDDI]]・[[沖縄セルラー電話]][[連合]])の携帯電話では、「[[LISMO]]([[au Music Port]])」で一度[[HE-AAC]]に変換、もしくは「[[LISMO Port]]」で一度[[ATRAC]]に変換した後、端末に転送することで再生できる。[[ソフトバンクモバイル]]の端末においては、「[[S!ミュージックコネクト]]」によってWMAに対応している。


[[Android]]のスマートフォンであれば、標準搭載されている音楽再生ソフトは、 WMA Lossless を除き、殆どの機種で対応している。 WMA Lossless は対応するソフトをインストールすることで、再生可能である。
[[Android (オペレーティングシステム)|Android]]のスマートフォンであれば、標準搭載されている音楽再生ソフトは、WMA Losslessを除き、殆どの機種で対応している。{{要出典|date=2018年11月}}WMA Losslessは対応するソフトをインストールすることで、再生可能である。


[[Rockbox]] を使用することで、通常は再生ができない [[iPod]] などでの再生が可能である。
[[Rockbox]]を使用することで、通常は再生ができない[[iPod]]などでの再生が可能である。


WMA Lossless/WMA Proの ハードウェアサポートは2007年現在、ごく一部でのみの対応にとどまっている。マイクロソフトの [[Zune]], [[Xbox 360]] は、WMA Pro/WMA Lossless の両方が再生可能。WMA Lossless は東芝の Gigabeat の一部機種、[[Windows Mobile]] 端末の Windows Media Player 10 Mobile で再生できる。なお WMA Lossless/WMA Pro は再生機器に応じて自動でステレオもしくはモノラルにダウンミックス、24 ビットから 16 ビットにダウンコンバート、96KHz から 48KHz にダウンサンプリングし再生することが可能である。
WMA Lossless/WMA Proのハードウェアサポートは2007年現在、ごく一部でのみの対応にとどまっている。マイクロソフトの[[Zune]], [[Xbox 360]]は、WMA Pro/WMA Losslessの両方が再生可能。WMA Losslessは東芝の Gigabeatの一部機種、[[Windows Mobile]]端末のWindows Media Player 10 Mobileで再生できる。なおWMA Lossless/WMA Proは再生機器に応じて自動でステレオもしくはモノラルにダウンミックス、24ビットから16ビットにダウンコンバート、96kHzから48kHzにダウンサンプリングし再生することが可能である。


== 関連項目 ==
== 関連項目 ==
* [[Windows Media Video]]
* [[Windows Media Video]]
*[[Windows Media Player]]
* [[Advanced Systems Format]]
* [[Advanced Systems Format]]
* [[音声ファイルフォーマット|音声ファイル形式]]
* [[音声ファイルフォーマット|音声ファイル形式]]
87行目: 98行目:
{{Computer-stub}}
{{Computer-stub}}


{{Normdaten}}
[[Category:コーデック]]
[[Category:コーデック]]
[[Category:音声ファイルフォーマット]]
[[Category:音声ファイルフォーマット]]

2023年5月13日 (土) 16:53時点における最新版

Windows Media Audio
拡張子.wma .asf
MIMEタイプaudio/x-ms-wma
UTIcom.microsoft.windows-?media-wma
開発者マイクロソフト
種別音声

Windows Media Audio(ウィンドウズ メディア オーディオ、WMA)はマイクロソフトがWindows Mediaの中核を成す物として開発した音声コーデックの一つ。拡張子はwma。通常ASFに格納されて利用される。

元となるWindows Media Audio(WMA Std)の他に、圧縮アルゴリズムを一新し、多チャンネル高解像度に対応したWindows Media Audio Professional(WMA Pro)、可逆圧縮のWindows Media Audio Lossless(WMA Lossless)、音声コンテンツ向けのWindows Media Audio Voice(WMA Voice)がある。これらは各々の仕様が異なるためWMA Stdのみ対応の機器では再生できない。

概要

[編集]

バージョン 1.0

[編集]

WMAは1999年4月にWindows Media Technologies 4.0の一部として発表されたMP3AACVorbis等と同じく、修正離散コサイン変換をベースとしたコーデックである。最初のバージョンはWMA 1.0で開発段階ではMS Audioと呼ばれていた。トムソンがMP3のライセンスを保持し、Microsoft Windowsで利用するにはライセンス料が発生する為、代替形式を目指したのが開発の動機の一つと考えられている。マイクロソフトではWMAを、MP3と比較して半分のビットレートで同等の音質になる、CDと同等の音質を64kbpsで実現すると謳っていた。再生・圧縮ソフトウェアで自由に利用できるSDKを配布したことから、WMAに対応するフリーウェアが以降多数登場した。

バージョン 2

[編集]

1999年ビットストリーム構造と圧縮アルゴリズムを修正したWMA2をリリース。仕様は固定され以降のバージョンでは再生互換性を維持している。

ASF形式出力のみの対応であるWMAだが、WMA2をハックした海賊版であるDivX Audio ACMによりRIFF形式に対応し、AVI 形式の音声コーデックとして一時期使用された。

バージョン 7

[編集]

2000年Windows Media Player 7が公開され、WMA2 からWMA7となりプレイヤーでのエンコードに対応するなど普及を推進した。

バージョン 8

[編集]

2001年、Windows Media Player 8が公開され、WMA7からWMA8に改定。

バージョン 9

[編集]

2003年、Windows Media Player 9が公開され、WMA9となり、固定ビットレート(CBR)に加えて平均ビットレート(ABR)や、VBR(可変ビットレート圧縮)に対応することにより最大 20% 圧縮効率を向上させた。さらにWMA9 Pro/WMA9 Lossless/WMA9 Voiceの三種類のコーデックが新たに追加された。

バージョン 9.1

[編集]

2004年、Windows Media Player 10が公開され、WMA9.1/WMA9.1 Pro/WMA9.1 Losslessに改定。WMA9.1とWMA 9.1ProではCBRでの低遅延デコード、エンコードモードが追加された。

バージョン 9.2及び10 Pro

[編集]

2007年、Windows Media Player 11が公開され、WMA 9.2/WMA 9.2 Lossless/WMA 10 Proに改定。

WMA 9.2では、HE-AACでも採用されている SBRと呼ばれる技術を応用して、従来低ビットレートではカットされていた高音域が再生できるようになった。これによりWindows Media Player 11でエンコードされたファイルは従来に比べて高音質での再生が可能となったが、一部の再生ハードウェアではWMA 9対応を謳っていてもWMA 9.2との互換性に問題があり再生中にノイズが乗ることがある。この問題はWindows Media Player 11にパッチを当てることで解決するが、音質も従来のものに戻る[1]

WMA 10 ProはWMA 9 Proではビットレートが最低128kbpsまでだったのに対して、最低32kbpsまでのエンコードに対応した。低ビットレートにおいては、サンプリングレート補完モードによりWMA 9.2 Stdよりも最大二倍圧縮効率に優れるとされる。これは指定の半分のサンプリングレートでエンコードし、それに元のサンプリングレートの情報を添付し、再生時にWMA 10 Proにより元のレートに復元するというもので、再生品質は低下するものの従来のWMA 9 Proとの互換性を保っている。その他サンプリングレートとビット深度のオプションも増えて、非常に柔軟なコーデックとなっている。

Windows Vistaでは付属ゲームの効果音に使用され、サウンド レコーダーの標準形式となっている。

WMAはOSにバンドルするなど、MP3の置き換えを目指したが、MP3形式を置き換えるには至らなかった。一方、インターネットラジオなどのストリーミング配信では、それまで主流だったRealAudioに匹敵するまでに普及したが次第に衰退した。

種類

[編集]

Windows Media Audio (Std)

[編集]

WMAの最も基本となるコーデック

Windows Media Audio Pro

[編集]

サラウンドや、96kHzのサンプリングレートに対応するなどしたコーデック

Windows Media Audio Voice

[編集]

声の圧縮に特化したコーデック

Windows Media Audio Lossless

[編集]

可逆圧縮(ロスレス圧縮)に対応したコーデック

再生環境

[編集]

WMAは、様々な機器が対応しているが、マイクロソフト独自の形式であり、MP3等の形式と比べると汎用性で劣る。

FFmpeg計画によるリバースエンジニアリングにより、WMA Losslessを除きLinux等のPOSIX準拠のOSで再生が可能となっている。

Macintosh環境ではマイクロソフトが推奨するサードパーティのFlip4Mac QuickTimeコンポーネントによりWMA Voiceを除き再生が可能である。

ソニーウォークマンは初期のモデルではWMAを再生できなかった(当初はATRACのみだった)が、現在では再生可能である。その他、東芝gigabeatパナソニックD-snap(内蔵メモリ型のみ、SDメモリ型は SD-AudioCPRMによるセキュア化で再生可能)等多くの音楽再生機器が対応している。

携帯電話については2006年に発売された NTTドコモF902iS」を筆頭に、NTTドコモの端末がWindows Media Audioの再生に対応し、904iシリーズ以降の90xi端末はシリーズ全機種が再生に対応している。auKDDI沖縄セルラー電話連合)の携帯電話では、「LISMOau Music Port)」で一度HE-AACに変換、もしくは「LISMO Port」で一度ATRACに変換した後、端末に転送することで再生できる。ソフトバンクモバイルの端末においては、「S!ミュージックコネクト」によってWMAに対応している。

Androidのスマートフォンであれば、標準搭載されている音楽再生ソフトは、WMA Losslessを除き、殆どの機種で対応している。[要出典]WMA Losslessは対応するソフトをインストールすることで、再生可能である。

Rockboxを使用することで、通常は再生ができないiPodなどでの再生が可能である。

WMA Lossless/WMA Proのハードウェアサポートは2007年現在、ごく一部でのみの対応にとどまっている。マイクロソフトのZune, Xbox 360は、WMA Pro/WMA Losslessの両方が再生可能。WMA Losslessは東芝の Gigabeatの一部機種、Windows Mobile端末のWindows Media Player 10 Mobileで再生できる。なおWMA Lossless/WMA Proは再生機器に応じて自動でステレオもしくはモノラルにダウンミックス、24ビットから16ビットにダウンコンバート、96kHzから48kHzにダウンサンプリングし再生することが可能である。

関連項目

[編集]

外部リンク

[編集]