結論から
- MP3は、MPEG Layer IIIの音声を非可逆の知覚符号化で保存する圧縮音声形式であり、非圧縮音声に変換しても失われた情報は復元できません。
- Layer IIIに対応したプレーヤーまたはデコーダーで開きます。WindowsとMacではプレーヤーの「開く」から選択し、スマホでは対応するアプリを選びます。対応状況はアプリとデコーダーによって異なり、拡張子だけでは再生可否を判断できません。
- 入手元と使用するデコーダーを確認してください。RFC 3003では、プライベートタグに実行可能なものを含む任意の内容が入る可能性を示し、受信側で実行しないよう求めています。audio/mpegには内部の署名や暗号化による保護がありません。MicrosoftのMS10-026は、AVI内の悪意あるLayer-3音声を処理する古いデコーダーの問題であり、すべての単独MP3や現在のプレーヤーに当てはまる根拠ではありません。
MP3ファイルの確認・再生・変換
MPEG-1 Audio Layer IIIはISO/IEC 11172-3に含まれます。音声ストリームは、ヘッダーと圧縮音声データを持つフレームで構成されます。ID3メタデータを追加でき、ID3v1は通常末尾、ID3v2は先頭に置けます。登録メディアタイプaudio/mpegはMPEGの音声レイヤーを対象とし、共通のマジックナンバーは指定していません。
入出力形式に対応する変換ソフトで、MP3をWAVなどの非圧縮音声にデコードできます。ただし、MP3の非可逆符号化で失われた情報は戻りません。MP3の音質には、エンコーダー、圧縮の程度、ビットレートが影響します。
開き方
Layer IIIに対応したプレーヤーまたはデコーダーで開きます。WindowsとMacではプレーヤーの「開く」から選択し、スマホでは対応するアプリを選びます。対応状況はアプリとデコーダーによって異なり、拡張子だけでは再生可否を判断できません。
Layer IIIに対応したプレーヤーまたはデコーダーで開きます。WindowsとMacではプレーヤーの「開く」から選択し、スマホでは対応するアプリを選びます。対応状況はアプリとデコーダーによって異なり、拡張子だけでは再生可否を判断できません。
入出力形式に対応する変換ソフトで、MP3をWAVなどの非圧縮音声にデコードできます。ただし、MP3の非可逆符号化で失われた情報は戻りません。MP3の音質には、エンコーダー、圧縮の程度、ビットレートが影響します。
安全チェック
入手元と使用するデコーダーを確認してください。RFC 3003では、プライベートタグに実行可能なものを含む任意の内容が入る可能性を示し、受信側で実行しないよう求めています。audio/mpegには内部の署名や暗号化による保護がありません。MicrosoftのMS10-026は、AVI内の悪意あるLayer-3音声を処理する古いデコーダーの問題であり、すべての単独MP3や現在のプレーヤーに当てはまる根拠ではありません。
送り主が分からない、拡張子が二重になっている、中身が拡張子と合わない——一つでも当てはまるなら、開く前に確かめてください。
変換するときは
入出力形式に対応する変換ソフトで、MP3をWAVなどの非圧縮音声にデコードできます。ただし、MP3の非可逆符号化で失われた情報は戻りません。MP3の音質には、エンコーダー、圧縮の程度、ビットレートが影響します。
元ファイルではなくコピーを変換し、変換後に画質・メタデータ・レイアウトを元と見比べてください。
よくある質問
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には内部の署名や暗号化による保護がなく、入手元、真正性、安全性の証明にはなりません。
関連する形式
参考資料
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 · 微软官方解码器安全公告