Export or backup all tag fields

Finally. That's good news.

Hello Dano,

Firts of all I wish to sincerly thank you for your work. I really like your tool and after a couple of days of testing, I am planning to use it for a complete backup of all my music files' tags. However, there is still one little issue I can't figure out.

What I want to do is selecting all my music in mp3tag and backup all the tags at once. But I want to generate txt files (ImportString.txt and Tag Backup.txt) in each directory.

I have managed to generate Tag Backup.txt file for each directory but there is always only one ImportString.txt file that is generated.

How can I generate a new ImportString.txt in each directory ?
Alternatively, how can I embed the importstring in the Tag Backup.txt file ?

Kind regards,

Opawesome

Well, it is a good idea to also have a backup that works per folder. So I'll add an additional config that creates a backup file for each folder.
I'll include the ImportString at the end of each backup.txt file and I'll use %_filename_ext% instead of %_path% for file matching so it doesn't matter if a folder was moved.

I've uploaded v1.9 which adds a 003 txt tag backup (per Folder).mte config that creates a backup file for each folder with the import string in the last line.

Dano, is it possible to get a ready message after the first run of "Mp3tagCompleteTags.exe"?
Or something else what shows the user, that the first step of the installation has been successfully solved.

DD.20111230.1608.CET

Ok, I've added a little installation dialog in v2.0

Dano, nice, thank you!

After installation has been run successfully, it would be nice to have a small hint, what to do next, just a reminder or guideline for the user ...
... open Mp3tag
... select files
... run the tool "Mp3tagCompleteTags"
... execute export script.

Is it correct, that all export output filenames start with "00 "?
Please use $GetEnv in all exports scripts, where applicable.

DD.20111230.2019.CET

I'll add a hint that points to the readme file.

It seems the csv filenames don't.

I think this only concerns 001 Generate.mte and the .mta file.
Why should I change it?
It's probably easier to find errors in the Mp3tag path without it.

:w00t: Wow I did not expect such a quick and effective response from you Dano. That is very kind of you. Thank you so much. I am gonna test this new function right away.

Anyhow, I believe your tool is a serious improvement to the original Mp3tag software. I am truly grateful.

Best regards,

Opawesome

I deleted some export configuration files and now I get an error message:

Warning: 'export\001 Generate.mte' is missing.
Please repeat the installation.
Terminating...

I have tried re-installing but still get the error message. Can one help me please ?

Thanks.

Opawesome

Edit: Ok, I have found a way to restore this file by installing version 1.6 along with version 2.0.
You can ignore this post.

It seems you did not execute the tool in its folder. (Step 2)
You just have to run it from its folder without any parameters. You will get an installation message and a report if it was successful.

Indeed, I skipped step 2. Sometimes I kinda believe I am smart enough and don't read carefully this kind of instructions. That will teach me a lesson :wink:

By the way, I think this topic could be pinned or dano's tool integrated to mp3tag (just my 3 cents opinion).

Looks very promising, I used to do all of this by hand, now I'll give a try to this tool.
By the way, this skydrive thing where v2.0 is located does not open for me. Any chance reuploading it somewhere more convenient?

Always problems with the download :angry:
I've added the download as attachment

v2.1

  • small updates
  • I've changed the name of the export action to e&Export#&Generate.mta
    If you are upgrading you should delete the old .mta file and also do Step 2 of the Installation again.

The download from Skydrive as anonymous user was successfully, without problems, as always.

DD.20120115.2112.CET

This is an excellent tool, thanks very very much. I really appreciate the fact that the actual ID3 spec'd frame names are also displayed as well as the internal MP3Tag aliases.

I'm a little confused by the UI, since the context-menu Tools item doesn't seem to actually do anything? Does that need to be run on a given set of files just in case there are any new/different tag structures? Because when that "meta" information hasn't changed the tool-created export routines seem to run just fine without it.

Could the same be said for the "eE_xport" item under Actions?

If I've interpreted things correctly, it may be worth adding a note to that effect to the docs.

BTW I recently posted some tangential notes to the thread on "diffing" tag values between two files, which obviously this add-on supports very well.

Thanks again for helping to add so much value to this most excellent toolset that is MP3Tags.

Executing the tool from the context menu should result in the automatic launching of the Export#Generate action, also showing a confirmation box and eventually open the Export window.

This action must be called before using the export templates if your files have new tag fields that were not there the last time.
Or if the files have fewer tag fields, it will avoid exporting lots of empty fields.

If in doubt always call the action before the exporting.

Yes to the first part, but the two latter steps aren't happening here, just running the export manually (as your instructions indicate may be necessary just works fine though, just a second step is all.

Thanks for the confirmation/clarification.

And again, thanks-squared for the very useful tool, I just hope I remember to run these full backups as frequently as I'll need to, I trust text-files as database store much more than the audio files themselves seeing how many apps are willfully disrespectful of our data - not to mention the wholesale destruction wrought by Windows Explorer these days!

Dano!!! You have made me very happy and and saved me from so much work and misery!!!
Thank You! Now if I could only get you to work on Media Monkey, they could use you.

Danke danke danke danke danke danke danke....

Feel free to delete this post. :slight_smile:

Hello,

I discovered yesterday Mp3tag.

My main goal: several years ago I ripped all my cd to mp3. Today I start ripping them again in Apple Lossless (m4a).

So I want to transfer all tags from my old files including lyrics, composers etc.

Mp3tagCompleteTags and the preset "003 txt tag backup (per Folder)" meets this need perfectly except for the lyrics: the line breaks are not preserved and have instead the following characters "U+000DU+000AU+000A" when I look in iTunes :

eg with a Beatles song

Is there a solution? I set something wrong in Mp3tag?

Thank you all for your help and especially Duno for your tool.