Custom inspection set
Hello
I'm testing the 14 day trial of beaTunes to see if it could help me with my rerip of my cds, now I've automated my ripping (apart from changing the cd), which gets the album info from the internet and many times how others have submitted album info is not how I want it.
For instance, many have written "Song title (feat. Artist)" in the Title field or (Bonus)/(Bonus track) when it's that, and for instance for the "feat. artist" i would like to appent to the Artist field so it's "Artist feat. Artist". And for the bonus track, I just prefer to use [*] for bonus tracks.
Now, as mentioned I only have the trial version so perhaps that's a limitation, even though according to the FAQ, it shouldn't be, but is it possible to create your own inspection sets?
Support Staff 2 Posted by hendrik on 09 Feb, 2012 11:09 PM
Hi Christian
to create an inspection or any other sort of bulk operation you would need to write a plugin. Writing a plugin requires serious programming skills. You can find out more information about that at http://www.beatunes.com/beatunes-plugin-api.html (or, if that's the way you would like to go, simply ask me in this forum).
Plugins are not limited by the trial version - you can code up whatever you want and get it to run.
Hope this helps,
-hendrik
3 Posted by Christian on 11 Feb, 2012 01:51 PM
Thanks for the quick reply.
Unfortunently I don't know Java, JRuby, Groovy or Jython so I guess I'll either do it manually or perhaps I can find another solution.
Thanks anyway.
Support Staff 4 Posted by hendrik on 12 Feb, 2012 10:20 AM
Hey Christian,
It's actually not hard to code such a plugin. I did the BonusTrack -> Star for the fun of it. It's attached.
Just install the attached file in the plug-ins directory, restart beaTunes and you should have a new menu item in the Tools menu.
For details on how to install, read the first couple of paragraphs on http://www.beatunes.com/beatlet-getting-started.html
I coded it up to replace (Bonus Track) with
If you actually wanted [], just open the script with a text editor like Notepad or TextEdit and change occurrences of * to [*], save the script and restart beaTunes. While reading through the script you will also see that it's pretty much self-explanatory.
Hope this helps,
-hendrik