00

結論から

  • MP3は、MPEG Layer IIIの音声を非可逆の知覚符号化で保存する圧縮音声形式であり、非圧縮音声に変換しても失われた情報は復元できません。
  • Layer IIIに対応したプレーヤーまたはデコーダーで開きます。WindowsとMacではプレーヤーの「開く」から選択し、スマホでは対応するアプリを選びます。対応状況はアプリとデコーダーによって異なり、拡張子だけでは再生可否を判断できません。
  • 入手元と使用するデコーダーを確認してください。RFC 3003では、プライベートタグに実行可能なものを含む任意の内容が入る可能性を示し、受信側で実行しないよう求めています。audio/mpegには内部の署名や暗号化による保護がありません。MicrosoftのMS10-026は、AVI内の悪意あるLayer-3音声を処理する古いデコーダーの問題であり、すべての単独MP3や現在のプレーヤーに当てはまる根拠ではありません。
01

MP3ファイルの確認・再生・変換

MPEG-1 Audio Layer IIIはISO/IEC 11172-3に含まれます。音声ストリームは、ヘッダーと圧縮音声データを持つフレームで構成されます。ID3メタデータを追加でき、ID3v1は通常末尾、ID3v2は先頭に置けます。登録メディアタイプaudio/mpegはMPEGの音声レイヤーを対象とし、共通のマジックナンバーは指定していません。

元ファイルは残す

入出力形式に対応する変換ソフトで、MP3をWAVなどの非圧縮音声にデコードできます。ただし、MP3の非可逆符号化で失われた情報は戻りません。MP3の音質には、エンコーダー、圧縮の程度、ビットレートが影響します。

02

開き方

Layer IIIに対応したプレーヤーまたはデコーダーで開きます。WindowsとMacではプレーヤーの「開く」から選択し、スマホでは対応するアプリを選びます。対応状況はアプリとデコーダーによって異なり、拡張子だけでは再生可否を判断できません。

中身を見たいだけ

Layer IIIに対応したプレーヤーまたはデコーダーで開きます。WindowsとMacではプレーヤーの「開く」から選択し、スマホでは対応するアプリを選びます。対応状況はアプリとデコーダーによって異なり、拡張子だけでは再生可否を判断できません。

誰かに送りたい

入出力形式に対応する変換ソフトで、MP3をWAVなどの非圧縮音声にデコードできます。ただし、MP3の非可逆符号化で失われた情報は戻りません。MP3の音質には、エンコーダー、圧縮の程度、ビットレートが影響します。

03

安全チェック

入手元と使用するデコーダーを確認してください。RFC 3003では、プライベートタグに実行可能なものを含む任意の内容が入る可能性を示し、受信側で実行しないよう求めています。audio/mpegには内部の署名や暗号化による保護がありません。MicrosoftのMS10-026は、AVI内の悪意あるLayer-3音声を処理する古いデコーダーの問題であり、すべての単独MP3や現在のプレーヤーに当てはまる根拠ではありません。

こんなときは、いったん手を止める

送り主が分からない、拡張子が二重になっている、中身が拡張子と合わない——一つでも当てはまるなら、開く前に確かめてください。

04

変換するときは

入出力形式に対応する変換ソフトで、MP3をWAVなどの非圧縮音声にデコードできます。ただし、MP3の非可逆符号化で失われた情報は戻りません。MP3の音質には、エンコーダー、圧縮の程度、ビットレートが影響します。

変換する前に

元ファイルではなくコピーを変換し、変換後に画質・メタデータ・レイアウトを元と見比べてください。

05

よくある質問

MP3ファイルとは何で、何に使いますか?

Layer IIIの圧縮音声を保存するファイルです。非可逆の知覚符号化により、人が聞き取りにくい成分を削除したり、その精度を下げたりします。

MP3ファイルを開く方法は?

MPEG Layer III対応のプレーヤーでファイルを選択します。.mp3という拡張子は手掛かりですが、それだけで内容を確認できるわけではありません。

WindowsでMP3ファイルを開くにはどうしますか?

Layer III対応のWindows用プレーヤーで「開く」を選び、ファイルを指定します。関連付けられたアプリで再生できない場合は、対応する別のプレーヤーを選びます。

MacでMP3ファイルを開くにはどうしますか?

Layer III対応のMac用プレーヤーの「開く」からファイルを指定します。再生できるかどうかは、アプリのデコーダー対応に依存します。

スマホでMP3ファイルを再生するにはどうしますか?

ファイルを選択し、Layer III対応のスマホアプリで開きます。再生できない場合はアプリの対応形式を確認してください。すべてのアプリが対応するとは限りません。

MP3ファイルが再生できない場合は何を確認しますか?

プレーヤーがLayer IIIに対応しているか、ファイルが実際にその音声を含むかを確認します。拡張子だけでは判断できず、再生エラーだけで破損と断定することもできません。

MP3では固定ビットレートと可変ビットレートのどちらを選びますか?

MP3は両方に対応します。固定はビットレートを一定に保ち、可変は変化させます。エンコーダーや圧縮の程度も考慮してください。方式名だけで音質の優劣は保証されません。

MP3をWAVに変換すると音質を復元できますか?

対応する変換ソフトで非圧縮WAVにできますが、MP3作成時に削除された情報は復元できません。これは非可逆符号化の仕組みから導かれる限界です。

ダウンロードしたMP3の安全性はどう判断しますか?

内容とデコーダーに依存します。プライベートタグの内容を実行してはいけません。audio/mpegには内部署名がありません。引用したMicrosoftの過去の問題はAVI内のLayer-3音声が対象で、MP3全般の脆弱性を示すものではありません。

MP3のID3タグを表示するにはどうしますか?

ID3メタデータの読み取りに対応したアプリを使います。ID3v1は通常ストリーム末尾、ID3v2は先頭に置けます。表示できるタグはアプリによって異なります。

MP3が正常に再生できれば本物で安全だと判断できますか?

できません。再生できることは、デコーダーが音声を解釈できることを示すだけです。audio/mpegには内部の署名や暗号化による保護がなく、入手元、真正性、安全性の証明にはなりません。

06

関連する形式

参考資料

MP3 (MPEG Layer III Audio Encoding) · 美国国会图书馆,数字格式保存资料

MP3 File Format · 美国国会图书馆,文件结构与扩展名资料

RFC 3003 — The audio/mpeg Media Type · IETF 标准轨道 RFC

IANA audio/mpeg Registration · IANA 官方媒体类型登记

Microsoft Security Bulletin MS10-026 · 微软官方解码器安全公告