MP3・FLACタグとカバー編集
MP3 ID3またはネイティブFLACのタイトル・アーティスト・アルバム・日付・カバーをローカル編集。圧縮音声バイトを再エンコードせず保持します。
このツールについて mp3・flacタグとカバー編集
「MP3・FLACタグとカバー編集」は、ブラウザ内で信頼性の高いローカル処理を行うための専用クライアント機能を提供します。HTML5 Media と Web Audio API により、音声および動画バッファを端末内で安全に直接処理します。
メディア処理と描画パイプライン
対応するID3v2.3/v2.4の文字列とPNG/JPEGのAPICを読み、必要に応じてID3v1の文字列を使います。ID3v2.3のTIT2・TPE1・TALB・TYERをBOM付きUTF-16で、選択したカバーをAPICで書き込みます。MPEG Layer III音声バイトは再エンコードせずコピーします。元のカバーバイトを保存するか、画像をローカルでPNGに変換できます。 ID3v2.4を選ぶとTIT2・TPE1・TALBをUTF-8で、4桁の年をTDRCで、選んだPNG/JPEGカバーをAPICで書き込みます。タグとフレームのサイズはsynchsafe形式で、各フラグはすべて0です。 ファイル先頭にある単一のID3v2.3またはID3v2.4タグの拡張ヘッダーを読み込みます。ID3v2.3は通常の拡張またはCRC拡張に対応し、宣言されたゼロ埋めを検証します。CRCの対象はフレームのみです。ID3v2.4は更新・CRC・制限フラグの任意の組み合わせに対応し、各データ長を検証します。CRCにはフレームとゼロ埋めを含みます。チェックサムが一致しない入力は拒否します。書き込み時は選択したバージョンの通常タグに置き換え、MPEG音声バイトを保持します。 ID3v2.3/v2.4のタグ単位の非同期化フラグと実験用インジケーターを読み込みます。ID3v2.4のフッターを検証し、MPEG音声の開始位置から除外します。書き込み時は非同期化とフッターのない通常タグを作成し、MPEG音声バイトを保持します。 UTF-8のTITLE・ARTIST・ALBUM・DATE VorbisコメントとPNG/JPEG表紙のPICTUREブロックを書きます。ベンダー、その他のコメント、STREAMINFO、パディング、アプリケーション、シークテーブル、および全圧縮音声バイトを保持します。音声のデコードや再エンコードは行いません。 現在のFLACの表紙を抽出するには、「カバーPNGを作成」、続いて「カバーPNGをダウンロード」を選択します。 ID3v2.3/v2.4のフレーム状態フラグとグループ識別子、およびID3v2.4のフレーム単位の非同期化とデータ長インジケーターを読み取ります。対応フラグを解釈し、変更したフレームのフラグを0にしてMPEG音声バイトを保持します。通常のフラグなしPRIVフレームは、編集可能な内容が残る場合に不透明なデータとして保持します。テキストとカバーをすべて削除するとID3v2タグ全体を削除します。読み取り専用フレーム、および保持指定された未知フレームがある場合は書き込みを拒否します。ID3v2.3/v2.4のzlib圧縮フレームを読み取ります。解凍後の上限はフレームごとに10,000,000バイト、タグ全体で20,000,000バイトです。圧縮されたv2.4フレームには一致するデータ長インジケーターが必要です。プリセット辞書を使うzlibフレームと暗号化フレームは引き続き非対応です。
マルチメディア変換の実例
実際の利用シナリオ: MP3・FLACタグとカバー編集
入力サンプル:
アルゴリズム処理: ネイティブ.flacファイルを選びメタデータを読みます。タイトル・アーティスト・アルバム・日付を編集し、1枚の表紙を保持・置換・削除します。テキストを消去すると、この4項目だけが削除されます。更新FLACを書き出して保存します。 現在のFLACの表紙を抽出するには、「カバーPNGを作成」、続いて「カバーPNGをダウンロード」を選択します。 ファイル先頭にある単一のID3v2.3またはID3v2.4タグの拡張ヘッダーを読み込みます。ID3v2.3は通常の拡張またはCRC拡張に対応し、宣言されたゼロ埋めを検証します。CRCの対象はフレームのみです。ID3v2.4は更新・CRC・制限フラグの任意の組み合わせに対応し、各データ長を検証します。CRCにはフレームとゼロ埋めを含みます。チェックサムが一致しない入力は拒否します。書き込み時は選択したバージョンの通常タグに置き換え、MPEG音声バイトを保持します。 ID3v2.3/v2.4のタグ単位の非同期化フラグと実験用インジケーターを読み込みます。ID3v2.4のフッターを検証し、MPEG音声の開始位置から除外します。書き込み時は非同期化とフッターのない通常タグを作成し、MPEG音声バイトを保持します。 ID3v2.3/v2.4のフレーム状態フラグとグループ識別子、およびID3v2.4のフレーム単位の非同期化とデータ長インジケーターを読み取ります。対応フラグを解釈し、変更したフレームのフラグを0にしてMPEG音声バイトを保持します。通常のフラグなしPRIVフレームは、編集可能な内容が残る場合に不透明なデータとして保持します。テキストとカバーをすべて削除するとID3v2タグ全体を削除します。読み取り専用フレーム、および保持指定された未知フレームがある場合は書き込みを拒否します。ID3v2.3/v2.4のzlib圧縮フレームを読み取ります。解凍後の上限はフレームごとに10,000,000バイト、タグ全体で20,000,000バイトです。圧縮されたv2.4フレームには一致するデータ長インジケーターが必要です。プリセット辞書を使うzlibフレームと暗号化フレームは引き続き非対応です。
出力例:
メモリ制約と対応メディア形式
動作制約および検証基準:MP3は100 MB(100,000,000バイト)未満、各PNG/JPEGカバーは10 MB(10,000,000バイト)未満です。このMP3欄はMP3専用です。ネイティブFLACは別のFLAC欄で編集します。対応する状態・グループ化フラグとv2.4の非同期化/DLIフラグを持つ通常の非圧縮・非暗号化ID3v2.3/v2.4フレームを読み、予約済みフラグや非対応機能は拒否します。書き込みはタグを置換するため、未知の項目や追加画像は保持しません。空欄はその項目を省略し、カバー削除はAPICを省略します。PNG変換はブラウザの画像デコードとcanvasを使い、元の画像ファイルのバイト列は保持しません。 更新フラグ付きID3v2.4タグは単独で読み込み、以前のタグやストリーム更新とは統合しません。制限バイトはエンコード時の条件を宣言するもので、デコード方法は変えません。すべての条件への適合を保証する検証は行いません。書き直すと宣言は除去されます。不正な拡張サイズ、フラグデータ、チェックサム、ゼロ以外の埋め込み値は拒否します。ID3v2.3/v2.4のタグ単位の非同期化フラグと実験用インジケーターに対応します。ID3v2.4のフッターを検証し、MPEG音声の開始位置から除外します。書き込み時は非同期化とフッターのない通常タグを作成します。v2にない文字列項目はID3v1のLatin-1文字列を使います。最初のPNG/JPEG APICだけを選択します。画像はブラウザでデコードでき、各辺8192ピクセル以下かつ合計16,777,216ピクセル以下である必要があります。 年は空欄または4桁の数字です。v2.4のTDRCは先頭4文字だけを読み、残りの日付・時刻は保持しません。各テキスト欄はUTF-16コード単位で10,000までで、制御文字や不正なUnicodeは拒否します。削除した値が後備読み込みで復活しないよう、書き込み時に古いID3v1末尾も除去します。 入力の対応範囲はどちらの出力バージョンでも同じです。全テキストとカバーを削除すると、選択バージョンにかかわらずID3v2タグを書き込みません。 ファイル先頭にある単一のID3v2.3またはID3v2.4タグの拡張ヘッダーを読み込みます。ID3v2.3は通常の拡張またはCRC拡張に対応し、宣言されたゼロ埋めを検証します。CRCの対象はフレームのみです。ID3v2.4は更新・CRC・制限フラグの任意の組み合わせに対応し、各データ長を検証します。CRCにはフレームとゼロ埋めを含みます。チェックサムが一致しない入力は拒否します。書き込み時は選択したバージョンの通常タグに置き換え、MPEG音声バイトを保持します。 ネイティブfLaCのみ。入出力は100,000,000バイト未満、カバーは10,000,000バイト未満で各辺8192ピクセル・総16,777,216ピクセル以下。メタデータは64ブロック・16 MiBまで、コメント10,000件、1件100,000バイト、編集項目は各10,000 UTF-16単位まで。CUESHEET・予約ブロック、複数画像、表紙以外の画像、編集項目の重複、壊れたメタデータ、非対応画像は拒否します。Ogg FLAC、音声フレームCRC/MD5検証、音声修復、デスクトップ再生互換性は対象外。日付は自由入力で暦の検証はしません。 PNG変換はブラウザーの画像デコードとCanvasを使用します。画素はブラウザーのデコード結果に従い、ファイルのバイト列は元画像と異なります。 ID3v2.3/v2.4のフレーム状態フラグとグループ識別子、およびID3v2.4のフレーム単位の非同期化とデータ長インジケーターを読み取ります。対応フラグを解釈し、変更したフレームのフラグを0にしてMPEG音声バイトを保持します。通常のフラグなしPRIVフレームは、編集可能な内容が残る場合に不透明なデータとして保持します。テキストとカバーをすべて削除するとID3v2タグ全体を削除します。読み取り専用フレーム、および保持指定された未知フレームがある場合は書き込みを拒否します。ID3v2.3/v2.4のzlib圧縮フレームを読み取ります。解凍後の上限はフレームごとに10,000,000バイト、タグ全体で20,000,000バイトです。圧縮されたv2.4フレームには一致するデータ長インジケーターが必要です。プリセット辞書を使うzlibフレームと暗号化フレームは引き続き非対応です。
メディアファイルのゼロアップロード処理
「MP3・FLACタグとカバー編集」におけるすべての処理はブラウザのローカルメモリ内で完結し、CZOAのサーバーに入力データが送信されることはありません。「MP3・FLACタグとカバー編集」で扱う機密データやファイルは端末内でのみ保護されます。
メディアコンテナとコーデック仕様
- ID3v2.3/v2.4 tag structure (supported subset)
- ID3v1 text fallback
- MPEG Layer III frame boundaries
- PNG/JPEG artwork; browser Canvas PNG export
OSおよびターミナルCLI連携プロトコル
CI/CD パイプラインやシェル自動化に組み込むエンジニア向けに、「MP3・FLACタグとカバー編集」の処理はネイティブなコマンドライン操作に対応しています:
- Linux および macOS の POSIX ターミナル環境では、「MP3・FLACタグとカバー編集」に対応するワークフローを標準のシェルコマンドで自動化できます。
- 「MP3・FLACタグとカバー編集」の処理ロジックを CI/CD パイプラインに統合する際は、UTF-8 ロケールを明示的に指定して文字コードの一貫性を保つことが推奨されます。
- Windows PowerShell 7+ 環境で「MP3・FLACタグとカバー編集」と同等のデータ処理を行う場合は、BOM なし UTF-8 エンコーディングを指定してください。
- ブラウザ上で動作する「MP3・FLACタグとカバー編集」のすべてのクライアント側処理は、外部サーバーへの依存なしに確定的な動作を再現します。
障害モード診断と復旧マトリクス
| 障害条件 | 確認される症状 | 推奨される修復手順 |
|---|---|---|
| 「MP3・FLACタグとカバー編集」の入力構文エラー | 「MP3・FLACタグとカバー編集」が不正な文字オフセットを特定し、リアルタイムに検証エラーを表示します。 | 「MP3・FLACタグとカバー編集」に渡された入力データを確認し、区切り文字の整合性と UTF-8 形式を検証してください。 |
| 「MP3・FLACタグとカバー編集」で許容サイズを超える大きなデータ | 「MP3・FLACタグとカバー編集」内で処理遅延または UI 応答性に関する警告が表示されます。 | 「MP3・FLACタグとカバー編集」を実行する前に大きなデータセットを分割し、ブラウザの快適な応答性を維持してください。 |
| 「MP3・FLACタグとカバー編集」におけるマルチバイト Unicode 文字列 | 「MP3・FLACタグとカバー編集」でサロゲートペアの分断や文字化けが発生する可能性があります。 | 「MP3・FLACタグとカバー編集」に入力する文字列が有効な Unicode コードポイントで構成されていることを確認してください。 |
| 「MP3・FLACタグとカバー編集」における極端な数値または精度境界 | 「MP3・FLACタグとカバー編集」が数値精度の制約に関する境界診断メッセージを出力します。 | 「MP3・FLACタグとカバー編集」に与える数値が IEEE 754 の安全な範囲内にあるか、文字列として保持されているかを確認してください。 |
本番運用向けデータ検証チェックリスト
「MP3・FLACタグとカバー編集」の計算結果を実務や外部システムで利用する前に、以下の重要指標を確認してください:
- メモリ割り当ての監視:「MP3・FLACタグとカバー編集」で大きなデータを処理する際は、ブラウザのメモリ消費量を把握し過負荷を防ぎます。
- 文字エンコードの保証:「MP3・FLACタグとカバー編集」に入力するテキストが BOM なし UTF-8 であることを確認し、構文解析エラーを未然に防止します。
- 数値精度の保護:「MP3・FLACタグとカバー編集」で行われる計算や ID 変換において、必要に応じて 64 ビット整数の精度限界を守ります。
- 防御的入力検証:「MP3・FLACタグとカバー編集」による不可逆な変換の前に、構造化データが前提条件を満たしていることを確認します。
- クライアント側の完全保護:「MP3・FLACタグとカバー編集」のすべての操作がローカルメモリ内でのみ実行され、外部通信がないことを確認できます。
アルゴリズム不変条件と実行保証
「MP3・FLACタグとカバー編集」の処理エンジンは、計算を開始する前に厳密な前提条件の検証を実施します。
「MP3・FLACタグとカバー編集」の実行中は、元の入力バッファを読み取り専用として扱い、状態の不変性を維持します。
「MP3・FLACタグとカバー編集」の処理完了後は、出力データが形式要件と完全性を満たしていることを確認します。
「MP3・FLACタグとカバー編集」で予期せぬ例外が発生した場合は、安全に中断し詳細な診断情報を表示します。
ブラウザランタイムとメモリ管理
最新のブラウザは、「MP3・FLACタグとカバー編集」を分離された V8 または JavaScriptCore 仮想マシン上で実行します。
「MP3・FLACタグとカバー編集」の最適化された実行パスは、安定したオブジェクト構造と単態呼び出しにより高速な処理を実現します。
「MP3・FLACタグとカバー編集」の処理中に生成される一時的な文字列やバッファは、ガベージコレクションの負荷を抑えるよう配慮されています。
「MP3・FLACタグとカバー編集」のタブを閉じるかリロードすると、割り当てられたすべての一時メモリは自動的に破棄されます。
セキュリティとアーキテクチャの検証
「MP3・FLACタグとカバー編集」のステートレス設計は、ブラウザ履歴への意図しないデータ残存を防止します。
「MP3・FLACタグとカバー編集」のすべての内部処理ルーチンは、最新ブラウザの標準セキュリティサンドボックス内で安全に実行されます。
外部ネットワークへの通信を行わないことで、「MP3・FLACタグとカバー編集」は端末内での完全なデータ主権を維持します。
開発者は「MP3・FLACタグとカバー編集」の出力結果を自動テストスイートや検証スクリプトにそのまま活用できます。
「MP3・FLACタグとカバー編集」の確定的な実行モデルにより、すべてのデータ変換はローカル環境で再現および独立検証が可能です。
MP3・FLACタグとカバー編集 検証 · 監査基準
使い方
- MP3を選んでタグを読みます。タイトル・アーティスト・アルバム・年を確認し、カバーを保持・交換・削除します。値を削除する場合だけテキスト欄を空にします。更新したMP3を書き出してダウンロードします。 書き出す前に出力バージョンを選びます。既定はID3v2.3です。 ファイル先頭にある単一のID3v2.3またはID3v2.4タグの拡張ヘッダーを読み込みます。ID3v2.3は通常の拡張またはCRC拡張に対応し、宣言されたゼロ埋めを検証します。CRCの対象はフレームのみです。ID3v2.4は更新・CRC・制限フラグの任意の組み合わせに対応し、各データ長を検証します。CRCにはフレームとゼロ埋めを含みます。チェックサムが一致しない入力は拒否します。書き込み時は選択したバージョンの通常タグに置き換え、MPEG音声バイトを保持します。 ID3v2.3/v2.4のタグ単位の非同期化フラグと実験用インジケーターを読み込みます。ID3v2.4のフッターを検証し、MPEG音声の開始位置から除外します。書き込み時は非同期化とフッターのない通常タグを作成し、MPEG音声バイトを保持します。 ID3v2.3/v2.4のフレーム状態フラグとグループ識別子、およびID3v2.4のフレーム単位の非同期化とデータ長インジケーターを読み取ります。対応フラグを解釈し、変更したフレームのフラグを0にしてMPEG音声バイトを保持します。通常のフラグなしPRIVフレームは、編集可能な内容が残る場合に不透明なデータとして保持します。テキストとカバーをすべて削除するとID3v2タグ全体を削除します。読み取り専用フレーム、および保持指定された未知フレームがある場合は書き込みを拒否します。ID3v2.3/v2.4のzlib圧縮フレームを読み取ります。解凍後の上限はフレームごとに10,000,000バイト、タグ全体で20,000,000バイトです。圧縮されたv2.4フレームには一致するデータ長インジケーターが必要です。プリセット辞書を使うzlibフレームと暗号化フレームは引き続き非対応です。
- ネイティブ.flacファイルを選びメタデータを読みます。タイトル・アーティスト・アルバム・日付を編集し、1枚の表紙を保持・置換・削除します。テキストを消去すると、この4項目だけが削除されます。更新FLACを書き出して保存します。 現在のFLACの表紙を抽出するには、「カバーPNGを作成」、続いて「カバーPNGをダウンロード」を選択します。
- ローカルのネイティブFLACを開き、タイトル=CZOA 🎵、アーティスト=Ada、アルバム=Example、日付=2026-10-04にし、PNG表紙を選びます。書き出して保存し、再び開くと4項目と同じ表紙バイトが入っています。圧縮音声領域はバイト単位で同一です。4項目と表紙を削除しても、その他のコメントは残ります。 ダウンロードしたFLACを再度開き、表紙をPNGに変換してダウンロードします。
よくある質問
MP3タグ・年・カバー編集+
対応するID3v2.3/v2.4の文字列とPNG/JPEGのAPICを読み、必要に応じてID3v1の文字列を使います。ID3v2.3のTIT2・TPE1・TALB・TYERをBOM付きUTF-16で、選択したカバーをAPICで書き込みます。MPEG Layer III音声バイトは再エンコードせずコピーします。元のカバーバイトを保存するか、画像をローカルでPNGに変換できます。 ID3v2.4を選ぶとTIT2・TPE1・TALBをUTF-8で、4桁の年をTDRCで、選んだPNG/JPEGカバーをAPICで書き込みます。タグとフレームのサイズはsynchsafe形式で、各フラグはすべて0です。 ファイル先頭にある単一のID3v2.3またはID3v2.4タグの拡張ヘッダーを読み込みます。ID3v2.3は通常の拡張またはCRC拡張に対応し、宣言されたゼロ埋めを検証します。CRCの対象はフレームのみです。ID3v2.4は更新・CRC・制限フラグの任意の組み合わせに対応し、各データ長を検証します。CRCにはフレームとゼロ埋めを含みます。チェックサムが一致しない入力は拒否します。書き込み時は選択したバージョンの通常タグに置き換え、MPEG音声バイトを保持します。 ID3v2.3/v2.4のタグ単位の非同期化フラグと実験用インジケーターを読み込みます。ID3v2.4のフッターを検証し、MPEG音声の開始位置から除外します。書き込み時は非同期化とフッターのない通常タグを作成し、MPEG音声バイトを保持します。 ID3v2.3/v2.4のフレーム状態フラグとグループ識別子、およびID3v2.4のフレーム単位の非同期化とデータ長インジケーターを読み取ります。対応フラグを解釈し、変更したフレームのフラグを0にしてMPEG音声バイトを保持します。通常のフラグなしPRIVフレームは、編集可能な内容が残る場合に不透明なデータとして保持します。テキストとカバーをすべて削除するとID3v2タグ全体を削除します。読み取り専用フレーム、および保持指定された未知フレームがある場合は書き込みを拒否します。ID3v2.3/v2.4のzlib圧縮フレームを読み取ります。解凍後の上限はフレームごとに10,000,000バイト、タグ全体で20,000,000バイトです。圧縮されたv2.4フレームには一致するデータ長インジケーターが必要です。プリセット辞書を使うzlibフレームと暗号化フレームは引き続き非対応です。
ネイティブFLACタグとカバー+
UTF-8のTITLE・ARTIST・ALBUM・DATE VorbisコメントとPNG/JPEG表紙のPICTUREブロックを書きます。ベンダー、その他のコメント、STREAMINFO、パディング、アプリケーション、シークテーブル、および全圧縮音声バイトを保持します。音声のデコードや再エンコードは行いません。 現在のFLACの表紙を抽出するには、「カバーPNGを作成」、続いて「カバーPNGをダウンロード」を選択します。
MP3 ID3v2.3 タイトル・アーティスト・アルバム書込における状態の設定方法は何ですか?+
MP3は100 MB(100,000,000バイト)未満、各PNG/JPEGカバーは10 MB(10,000,000バイト)未満です。このMP3欄はMP3専用です。ネイティブFLACは別のFLAC欄で編集します。対応する状態・グループ化フラグとv2.4の非同期化/DLIフラグを持つ通常の非圧縮・非暗号化ID3v2.3/v2.4フレームを読み、予約済みフラグや非対応機能は拒否します。書き込みはタグを置換するため、未知の項目や追加画像は保持しません。空欄はその項目を省略し、カバー削除はAPICを省略します。PNG変換はブラウザの画像デコードとcanvasを使い、元の画像ファイルのバイト列は保持しません。 更新フラグ付きID3v2.4タグは単独で読み込み、以前のタグやストリーム更新とは統合しません。制限バイトはエンコード時の条件を宣言するもので、デコード方法は変えません。すべての条件への適合を保証する検証は行いません。書き直すと宣言は除去されます。不正な拡張サイズ、フラグデータ、チェックサム、ゼロ以外の埋め込み値は拒否します。ID3v2.3/v2.4のタグ単位の非同期化フラグと実験用インジケーターに対応します。ID3v2.4のフッターを検証し、MPEG音声の開始位置から除外します。書き込み時は非同期化とフッターのない通常タグを作成します。v2にない文字列項目はID3v1のLatin-1文字列を使います。最初のPNG/JPEG APICだけを選択します。画像はブラウザでデコードでき、各辺8192ピクセル以下かつ合計16,777,216ピクセル以下である必要があります。 年は空欄または4桁の数字です。v2.4のTDRCは先頭4文字だけを読み、残りの日付・時刻は保持しません。各テキスト欄はUTF-16コード単位で10,000までで、制御文字や不正なUnicodeは拒否します。削除した値が後備読み込みで復活しないよう、書き込み時に古いID3v1末尾も除去します。 入力の対応範囲はどちらの出力バージョンでも同じです。全テキストとカバーを削除すると、選択バージョンにかかわらずID3v2タグを書き込みません。 ファイル先頭にある単一のID3v2.3またはID3v2.4タグの拡張ヘッダーを読み込みます。ID3v2.3は通常の拡張またはCRC拡張に対応し、宣言されたゼロ埋めを検証します。CRCの対象はフレームのみです。ID3v2.4は更新・CRC・制限フラグの任意の組み合わせに対応し、各データ長を検証します。CRCにはフレームとゼロ埋めを含みます。チェックサムが一致しない入力は拒否します。書き込み時は選択したバージョンの通常タグに置き換え、MPEG音声バイトを保持します。 ネイティブfLaCのみ。入出力は100,000,000バイト未満、カバーは10,000,000バイト未満で各辺8192ピクセル・総16,777,216ピクセル以下。メタデータは64ブロック・16 MiBまで、コメント10,000件、1件100,000バイト、編集項目は各10,000 UTF-16単位まで。CUESHEET・予約ブロック、複数画像、表紙以外の画像、編集項目の重複、壊れたメタデータ、非対応画像は拒否します。Ogg FLAC、音声フレームCRC/MD5検証、音声修復、デスクトップ再生互換性は対象外。日付は自由入力で暦の検証はしません。 PNG変換はブラウザーの画像デコードとCanvasを使用します。画素はブラウザーのデコード結果に従い、ファイルのバイト列は元画像と異なります。 ID3v2.3/v2.4のフレーム状態フラグとグループ識別子、およびID3v2.4のフレーム単位の非同期化とデータ長インジケーターを読み取ります。対応フラグを解釈し、変更したフレームのフラグを0にしてMPEG音声バイトを保持します。通常のフラグなしPRIVフレームは、編集可能な内容が残る場合に不透明なデータとして保持します。テキストとカバーをすべて削除するとID3v2タグ全体を削除します。読み取り専用フレーム、および保持指定された未知フレームがある場合は書き込みを拒否します。ID3v2.3/v2.4のzlib圧縮フレームを読み取ります。解凍後の上限はフレームごとに10,000,000バイト、タグ全体で20,000,000バイトです。圧縮されたv2.4フレームには一致するデータ長インジケーターが必要です。プリセット辞書を使うzlibフレームと暗号化フレームは引き続き非対応です。
FLACを書き出す+
「FLACを書き出す」のデータ分離により、処理結果は端末のメモリ内でのみ保持されます。
