MP3音声 (.mp3)

ISO/IEC 標準

MPEG-1 Audio Layer III(MP3)は、デジタル音楽革命を引き起こした革新的な非可逆圧縮音声フォーマットであり、知覚的な音質を維持しながらCD音声を90%圧縮します。

WAV を MP3 に変換

無料のブラウザ内 WAV から MP3 へのコンバーター。お使いのデバイスでファイルを即座に変換します。

調査とメタデータ

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してMP3ファイルを識別します:

ファイルを選択するか、ここにドロップしてください

プライベート - ファイルがデバイスの外に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

バイトレベルのヘッダーシグネチャ (マジックバイト)

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してMP3ファイルを識別します:

16進数シグネチャ(オフセット0):

49 44 33

ASCII表現: ID3

標準化: ISO/IEC 11172-3 / ISO/IEC 13818-3

技術仕様

コンテナアーキテクチャID3v2タグを先頭に付加したMPEG-1 / MPEG-2 Audio Layer IIIのフレームビットストリーム
圧縮ポリフェーズフィルターとMDCTを組み合わせたハイブリッドフィルターバンク、心理音響的なマスキング、およびHuffmanエントロピー符号化
バイトエンディアンビッグエンディアンのビットストリームヘッダー
色空間該当なし(非可逆音声ビットストリーム)
チャンネルと構造1~2チャンネル(モノラル、ステレオ、ジョイントステレオ、デュアルチャンネル)
最大寸法サンプリング周波数32、44.1、48 kHz(MPEG-1)、またはその半分(MPEG-2)。ビットレートは最大320 kbps
透過性知覚符号化による非可逆圧縮。256~320 kbps(またはVBR V0)なら通常、音質劣化を感じにくい
ストリーミングとプログレッシブ11個連続する1のビット列(0xFFE/0xFFF)によるフレーム同期により、ストリームを連結可能

技術比較表:MP3と競合製品

技術属性MP3 (現在)AACOGGOPUS
特許ステータス完全に失効:パブリックドメインの標準特許プール(Via Licensing)自由で制約のないオープンソース自由で制約のないオープンソース
ハードウェア互換性従来型から最新型まで、あらゆるハードウェアに対応(100%)対応状況はプレーヤーとデバイスによって異なります。デスクトップおよびAndroidで幅広いサポートモダンブラウザおよびスマートフォンで幅広いサポート
96 kbpsでの音質低品質:顕著な音の揺らぎやアーティファクト許容範囲良好ほぼ劣化を知覚できない
ギャップレス再生ハック依存(LAMEエンコーダ遅延タグが必要)ネイティブコンテナサポートネイティブなギャップレスサポートネイティブなギャップレスサポート

一般的な破損モードと16進数リカバリガイド

プレイヤーが最初の数秒間を再生した後に停止するか、音声のタイムラインスクラバーが大きくジャンプします。

根本原因: 破損したVBR(可変ビットレート)のXing/Infoヘッダー、またはフレームヘッダー内の破損した同期ワード。

復旧: 'vbrfix'を使用してVBRシークヘッダーを再構築するか、'ffmpeg -i broken.mp3 -c copy fixed.mp3'を実行します。

セキュリティ分析とパーサー攻撃ベクトル

MP3は広く対応されていますが、再生できるかはOSやアプリによって異なります。セキュリティ上の問題には、ID3タグ解析の脆弱性やポリグロットファイルがあります。

既知の攻撃ベクター

  • メディアサーバーのインデックス作成サービスにおけるID3v2タグ解析時のヒープバッファオーバーフロー。
  • MP3ファイルのパディングや末尾のID3v1タグの中に実行可能なペイロードを埋め込むポリグロット攻撃。
  • 不正なフレーム同期マーカーによるパーサースピニングを原因とするサービス拒否(DoS)。

防御的ベストプラクティス: ストレージまたはデータベースのインデックス作成の前に、ID3メタデータブロックを妥当な長さにサニタイズおよび切り捨てます。

歴史的背景とマイルストーン

2017全世界ですべての特許が期限切れとなったため、フラウンホーファーIISはMP3のライセンスプログラムを公式に終了しました。
1998Rio PMP300が発売され、ポータブルMP3プレイヤーの一般市場に火をつけました。
1993ISO/IEC 11172-3(MPEG-1 Part 3 Audio)として国際標準化されました。

主なメリット

  • ほぼすべての機器で使える互換性:1995年以降に製造された事実上すべてのデジタルデバイスで再生可能です。
  • 特許フリー:2017年に世界中のすべての特許が期限切れとなり、ソフトウェア開発者にとって完全にロイヤリティフリーです。
  • 標準化されたID3v2メタデータシステムにより、豊富なタグ付け、歌詞、および埋め込みアルバムアートをサポートします。

技術的な制限とデメリット

  • 160 kbps未満のビットレートにおいて、AACやOpusなどの最新コーデックと比較して圧縮効率が劣ります。
  • 標準的なビットレートでは、16〜18 kHzを超える高周波音声コンテンツが厳しくカットされます。
  • アルゴリズムの設計上、トラックの先頭に非ゼロのパディングが導入されるため、カスタムLAMEヘッダーがない限り、シームレスなギャップレス再生が妨げられます。

興味深い技術トリビア

  • スザンヌ・ヴェガのアカペラ曲「トムズ・ダイナー」は、カールハインツ・ブランデンブルクがMP3圧縮アルゴリズムを洗練させるためのリファレンストラックとして使用されました。
  • .mp3というファイル拡張子は、1995年7月14日にフラウンホーファーのチームによって公式に選ばれました。それ以前は.bitが使用されていました。
  • デジタル音楽革命の全盛期には、世界中で1億台以上の物理的なMP3プレイヤーが販売されました。

よくある技術的な質問

MP3 における CBR と VBR の違いは何ですか?

CBRは固定ビットレートを使います。VBRは複雑さや品質目標に応じてデータを割り当て、サイズや品質はエンコーダーと設定によって変わります。

MP3 ファイルがバイナリの同期バイトではなく「ID3」で始まることがあるのはなぜですか?

MP3 ファイルは、実際のオーディオフレームが始まる前に、アーティスト、タイトル、アルバムアートを保存するために、バイト 0 に ID3v2 メタデータタグブロックを付加します。ID3 ヘッダーは ASCII の 'ID3'(0x49 0x44 0x33)で始まります。

MP3 は 24-bit や 96 kHz のハイレゾ音源を保存できますか?

いいえ。MPEG-1 標準では、MP3 は 16-bit 音声、最大サンプルレート 48 kHz に厳しく制限されています。ハイレゾ音源には FLAC または WAV を使用する必要があります。

関連するMP3変換ペア

WAV~MP3

PCM WAV音声をMP3に変換すると、ファイルサイズを大幅に削減できる場合があります。削減量や聞こえ方への影響は、音源、ビットレート、エンコード設定によって異なります。

MP3~WAV

MP3 ファイルを WAV に変換すると、圧縮された音声が非圧縮のリニア PCM データに展開され、プロ仕様の編集やハードウェア再生が可能になります。

FLAC~MP3

ロスレス形式のFLACファイルを圧縮されたMP3ファイルに変換すると、ファイルサイズが大幅に小さくなり、音楽ライブラリを古いメディアプレイヤーや容量制限のあるモバイル端末でも再生できるようになります。

MP3~FLAC

MP3からFLACへの変換では、デコードしたPCM音声を可逆圧縮しますが、元のMP3圧縮で削除された周波数は復元できません。

AAC~MP3

Advanced Audio CodingファイルをMPEG-1 Audio Layer IIIに変換することで、音楽やポッドキャストを古いハードウェアプレイヤーやレガシーなカーオーディオで再生できるようになります。

MP3~AAC

MP3ファイルをAAC形式に変換することで、古い非可逆圧縮音声を最新の高効率エンコードに更新し、ファイルサイズを小さく抑えながら音質を向上させます。

OGG~MP3

オープンなOgg Vorbis音声トラックを、ブラウザー上で直接、汎用性の高いMP3形式に変換します。

OPUS~MP3

WhatsApp、Discord、Telegram の最新の Opus 音声ノートを汎用的な MP3 形式に変換します。