私の車のオーディオにはいくつかのタグのコンテンツに問題があるため (表示には関係ありません)、MP3 内のいくつかのタグを並べ替えるために TagLib# を使用しようとしています。確かに、新しいタグを生成したり、既存のものを置き換えたりするのではなく、タグを並べ替えるだけです。理想的には、mp3 ファイル内のタグのシーケンスのみを変更する必要があるため、ファイル サイズは変更されません。
残念ながら、TDRC タグ (記録日付の新しい定義) を移動する方法を見つけることができません: 設定するとすぐに、TagLib は互換性のために何かを行うことを決定し、TYER タグと TDAT タグも生成します。TDRC に時間も存在する場合は、次に、TIME タグも生成します。
TDRC を設定するときにこれらのタグの自動生成を無効にする方法はありますか? TDRC を TextInformationFrame としてコピーしようとしましたが、うまくいきませんでした。
私は最新の TagLib を使用しており、id3v2.3 タグで MP3 ファイルを処理しています。