Hello.
Regarding Mp3tag v2.49a
Is is possible (if so, how) to copy id3v1 tag fields into id3v2.3 fields,
'only' if the fields in v2 are empty ?
Thank you for your support.
Hello.
Regarding Mp3tag v2.49a
Is is possible (if so, how) to copy id3v1 tag fields into id3v2.3 fields,
'only' if the fields in v2 are empty ?
Thank you for your support.
No, there is no readymade button to 'pull up' ID3v1 content into ID3v2 stage.
But there is a way to go.
Set Mp3tagOptions/Mpeg/Read to only read ID3v1.
Set Mp3tagOptions/Mpeg/Write to only write ID3v2.
Refresh the list view. Now you see only ID3v1 tag-fields and their values.
Copy the values from the existing tag-fields to new helper tag-fields using an action group.
Create an actiongroup with six actions.
For example ...
Action: Format value
Field: ID3V1_ALBUM
Formatstring: %ALBUM%
... and so on for the other ID3v1 tag-fields.
Execute this action group against the files you want.
The new tag-fields will be written into the target ID3v2 tag.
Set Mp3tagOptions/Mpeg/Read to read ID3v2, disable reading of ID3v1 or let it as is.
Refresh the list view. Now you see ID3v2 tag-fields and their values.
Using dialog "Extended tags..." you can see the new helper tag-fields and their values, e. g. tag-field ID3V1_ALBUM.
You may set up additionally columns in the list view to show the values from the helper tag-fields beside the other standard tag-fields.
Using an action group you can compare tag-fields and write values if available.
Create an actiongroup with six actions.
For example ...
Action: Format value
Field: ALBUM
Formatstring: $if2(%ALBUM%,%ID3V1_ALBUM%)
... and so on for the other ID3v1 tag-fields.
Execute this action group against the files you want.
Previously not existing tag-fields will be created, existing tag-fields will not be touched.
Remove the six helper tag-fields.
Action: Remove fields
Fields to remove: ID3V1_ALBUM;ID3V1_ARTIST;ID3V1_COMMENT;ID3V1_TITLE;ID3V1_TRACK;ID3V1_YEAR
Ready.
DD.20110107.0648.CET
Thank you very much for your help.
Bye for now.