VB encoding and tagging script for OGG, AAC, MP3, FLAC
I have created a VB-script that automatically checks my folder full of mastered wav-files and encodes a number of mp3-, ogg-, acc-, and flac-files.
The script will read the name each master wav-file in the folder, which for example could be "20080224_Imphenzia_You Belong_Illusion_5_Trance_146_Imphenzia.wav" and then go through the process of encoding the various formats and tagging them with information found in the original wav-file name. For example, it will extract the date, the album name, the track number on the album, the genre, BPM and original artist.
This has helped me tremendeously as I just dump new tracks into the mastered wav-folder and then execute the script, it will only encode the new files found in the script.
The various encoded files I create are:
I have attached the script and the necessary executables for the encoding part to this post if anyone finds use of it.
Imphenzia Encoding Script
Note: You will need some scripting knowledge to get this to work, i.e. where to change static variables tagged into the files such as copyright holder, URL etc. You will also need to put the script file and the encoding executables in the parent folder under which you have a folder named "wav_mastered" under (you can modify the script if necessary). Finally, the wav-files MUST be named according to the following method:
YYYYMMDD_Artist Name_Track Name_Album Name_<track number on album>_Genre_<BPM>_Original Artist.wav
e.g. "20080117_Imphenzia_State Of Confusion_Illusion_2_Trance_138_Imphenzia.wav"
The script will read the name each master wav-file in the folder, which for example could be "20080224_Imphenzia_You Belong_Illusion_5_Trance_146_Imphenzia.wav" and then go through the process of encoding the various formats and tagging them with information found in the original wav-file name. For example, it will extract the date, the album name, the track number on the album, the genre, BPM and original artist.
This has helped me tremendeously as I just dump new tracks into the mastered wav-folder and then execute the script, it will only encode the new files found in the script.
The various encoded files I create are:
- MP3 (VBR -V0 --new_vbr setting, averages around 230kbps)
- MP3 (CBR 320)
- OGG (VBR -Q8)
- AAC (VBR -vbrhi)
- FLAC (-8)
I have attached the script and the necessary executables for the encoding part to this post if anyone finds use of it.
Imphenzia Encoding Script
Note: You will need some scripting knowledge to get this to work, i.e. where to change static variables tagged into the files such as copyright holder, URL etc. You will also need to put the script file and the encoding executables in the parent folder under which you have a folder named "wav_mastered" under (you can modify the script if necessary). Finally, the wav-files MUST be named according to the following method:
YYYYMMDD_Artist Name_Track Name_Album Name_<track number on album>_Genre_<BPM>_Original Artist.wav
e.g. "20080117_Imphenzia_State Of Confusion_Illusion_2_Trance_138_Imphenzia.wav"
Comments
Post a Comment