

#Karaoke file renamer install#
And of course if someone sees flaws in my thinking or places where I could save time, please point them out.Great, You are welcome to give it a try: 1/ Dơwnload and install latest Cygwin: 2/ Save the attached script at highest level of your karaoke directory structure 3/ Bring up the cygwin by click on the Cygwin icon on your désktop 4/ cd to where you have saved you scrip in step 2 5/ type. Some good tutorials to look at on how javascript applies to BRU is all I need. Just need someone to help me get started.

Format the filenames to a standard "Artist - Title.mp3" format.Part B: Files that do not contain DISC ID# but do contain Artist and Song title. Manually tag any remaining files and place all completed files into a single folder for all mp3 files.Tag the files based on the file name and manufacturer sub directory (ie = Artist= The Bangles Title= Manic Monday Album=Legends Series).Go through each manufacturer folder, and with the help of a script (containing all of the known DISC IDs for that manufacturer and their respective artist and song titles) rename the files to this format "DISC ID# - Arist - Title.mp3".Part A: Files that contain the DISC ID# within their filename
#Karaoke file renamer series#
BL07-01 = Legends Series / BL#-XX = Legends Series) Move and sort the files into sub directories based on their manufacturer (i.e.The files for which I cannot Identify the DISC ID#: I'll retain the filename and assign a prefix that identifies the manufacturer (ie Legends Series = "BL#-#"original filename".mp3").For all the filnames that DO NOT contain their DISC ID#: I'll identify the DISC ID# through other means and rename the file accordingly.For all the fileames that contain their DISC ID#: I'll trim the filenames down to just their DISC ID# so they be named something like "BL07-01.mp3".This is in case I make a mistake because some files are identified only by their parent folder.

Go through each file in each directory and tag the files with their filepath under comments so that information isn't lost.Once that's finished, I should be able to write a vb script to format the data in a way that BRU can utilize.įor reference: BL07-01 = DISC ID from manufacturer Legends Series Currently, I'm working on the reference sheet in excel which is a sub-project in of istelf, but nothing I can't handle. Since the artist/title naming is a such a disaster, I've decided to use the disk ID# (highlighted in the screenshot) which references to the manufacturer to identify the songs, and reference a csv or text file that contains the artist title info based on the disc ID. They lack convention in their names (title/artist, artist/title) some are identified by their parent directory, some are not, and I have about 20-30,000 or so files to go through. I've tried many many programs, and this I feel is the best solution.Īs you can see in this screenshot, the files are in complete disarray. Ordinary musicįile tagging utilities won't recognize karaoke songs.
#Karaoke file renamer software#
What I'm working on is a favor for a good friend of mine who is a Karaoke DJ, and he needs his files organized and properly named so his new software will properly identify and play them. I'm going to bold the key points in this post so save time for the TL DR crowd, but I'll also explain things in detail in case someone sees a better solution or approach than what I've come what I've come up with. I tend to pick things up fast once I get the gist of things. It's just that having a big prokect like this, and being unfamiliar with javascript, and slightly noob(ish) to this program, I just need help on where to begin, and from there I can learn along the way. Not asking anyone here to do the work for me because it is a big project. I'm going to explain the details of my project below so I can be pointed in the right direction. I know vba programming with excel, and ahk scripts, so I am familiar with the basics of programming, but I've never worked with javascript before.
