mp3を他のデバイスに転送するときの無効なID3タグ

mp3を他のデバイスに転送するときの無効なID3タグ

このアプリケーションを使用してLinuxでmp3ファイルを作成し、mp3wrap次のようにID3タグを適用しました。

$ for i in *.mp3; do mp3info -t ${i%.*} -l yes1 -a yes $i; done

特定のmp3ファイル(例:ddi.mp3)を見ると、次のようになります。

$ mp3info ddi.mp3 
File: ddi.mp3
Title:   ddi                            Track: 
Artist:  yes
Album:   yes1                           Year:  
Comment:                                Genre:  [255]

mp3ファイルをAndroidデバイスにコピーしました。オーディオプレーヤーアプリは正しく表示されず、私のID3タグに基づいてソートされます。タイトルFile wrapped with Mp3Wrapとアーティスト/アルバムを表示します。http://mp3splt.sourceforge.net

このID3情報を修正して正しいID3タグを適用することは可能ですか?

答え1

AFAIKmp3info専用のID3v1タグが作成されます。eyeD3(Pythonで書かれたツール):( eyeD3 -1 file.mp3ID3v1の確認)とeyeD3 -2 file.mp3(最も最近読んだプレーヤーであるIDv2の確認)で確認できます。

eyeD3v1またはv2タグの作成にも使用できます。

たとえば、次のコマンドを使用してv2タグを編集できます。

eyeD3 -2 -a "The Artist" -A "Album Name" -t "Title of the song" /tmp/song.mp3

関連情報