Ok, I have been searching for a way to do this for sometime. Here we go:

I'm a DJ - I use .MP3 for personal listening, .WAV for performances.

I get a song in .mp3 format, clean the file name to "Artist" - "Title", build ID3 tags using %artist% - %title%, then put a key in the comment of each .mp3.

Looks like this

Next, I convert the files to .WAV via a program which clips it out, volume levels it, pitch corrects, etc. (Note: .WAV files do not accept "Comments" in metadata).

Now I'm left with two folders, .MP3 and .WAV., with subfolders breaking my tracks down by genre. Over time, they have started to vary a bit due to the massive amount of files in each. Now, they are completely unmatched and hold no consistency to one another.

Problem 1: I would like to run a batch process to mirror the file structure, based upon file names, in both locations. (I've found programs to do this, but because both files are not .MP3, they do not work).

The next problem brings us back to the problem with .WAV metadata. I would like to rename the files to include the Mp3 comment before the filename. This would be something like "1A Sir Mixalot - Baby Got Back", and can be done using the program Mp3 tag quite easily.

Problem 2: Because .WAV files do not have comments in metadata, I cannot batch process them to include the keys before the file.

I see two possible ways to do this. 1. Have a program match the two files, pull the metadata from the .mp3, and transcribe the change to the filename in the .wav.

  1. Have a program match the filenames, bulk process the .mp3s to include the key before the filename, then mirror the filename changes based upon the previous matched relationships.

Any thoughts, ladies and gentlemen?

  • I don't think your Problem 1 is within the scope of this site. Have you made any attempt to write this batch process? I would recommend splitting your problems into two separate questions after giving both your hardest effort and list specific impediments to those efforts. You also may want to consider asking on the software recommendation site on stackexchange softwarerecs.stackexchange.com – karobar Jun 16 '16 at 16:30
  • Try BeyondCompare 4. You might benefit from ignoring folder structure (file names match across folders) and you can also just compare filename but ignore extension. The option is called "Align filenames with different extensions - Lines up files whose filenames are the same except for the extensions." – Sun Jun 16 '16 at 16:37

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.