Thema: ID3v2 - Änderungen von Tag Felder mit perl
Hallo Forum,
Ich möchte MP3-Files im Format ID3v2 mit perl ändern.
Ich habe getestet mit Modul MP3::Tag mit den Demo-Beispielen.
Ich dachte, wenn man MP3 mit Format ID3v2 verwendet, dann ist Format ID3v1 im File nicht mehr vorhanden. Dem ist nicht so, richtig ?
ID3v2 steht in einem reservierten Bereich am Anfang vom File im Gegensatz zu ID3v1 , richtig ?
Ich möchte das Feld Year (TYER) ändern. Soll man jetzt aus Konsistenz-Gründen das
Year für beide Formate (ID3v2 / ID3v1) ändern ?
Aufgefallen, ist es mir, als ich das Year nur für ID3v1 geändert habe (mit Demo-Beispiel) und Mp3Tag dann nicht das geänderte anzeigte.
Hat jemand Erfahrung mit perl und ID3-Tag Handling ? Nachdem ich die Änderung am Test-File gemacht hatte, habe ich keine Probleme entdeckt. Analyse mit "mediainfo" OK und Abspielen konnte ich File.
Info von File, hier sieht, daß Year (2005) im ID3v1 Tag anders ist als für im ID3v2 - TAG :
-- test.mp3:
** found ID3v1 - TAG
Song: TEST
Artist: TEST
Album: Test Hits
Comment: Created with EAC/REACT v2.0.
Year: 2005
Genre: Blues
Track: 1
** found ID3v2 - TAG; size = 1056 (+10);
TRCK Track number/Position in set: '1/18'
TDRC Recording time: '2004'
TIT2 Title/songname/content description: 'TEST'
TYER Year: '2004'
TCON Content type: 'Blues'
TPE1 Lead performer(s)/Soloist(s): 'TEST'
TSSE Software/Hardware and settings used for encoding: 'LAME 3.98.2 -V2 --noreplaygain --nohist'
Frame-Name COMM Comments
COMM Comments:
* Language => 'eng'
* Description => ''
* Text => 'Created with EAC/REACT v2.0.akku.b04, 2009-11-30'
* encoding => '1'
TENC Encoded by: 'TEST'
TALB Album/Movie/Show title: ''TEST'
1 Files | 1 ID3v1 Tags | 1 ID3v2 Tags | 1s
Gruss,