timscarfe
tranceaddict in training
Registered: Sep 2008
Location:
|
|
CueSheet scripts i.e. Generation, Tweaking, Splitting, Searching
'Lo fine people
I thought I would share with you some of the scripts I have been developing to make my life easier dealing with DJ Sets (specifically cuesheet metadata). I have written a bunch of powershell scripts and came up with the technique of adding a registry entry so that I could launch the script from the context of a .CUE or .MP3 file in explorer.
I hope this provokes some discussion and debate about DJSet management.
The scripts I want to share/discuss:
1: Automatic generation of a cuesheet for a DJ Set in ".\Cuesheets" (parsing a playlist from clipboard). If time indexes are unavailable it will divide track length/no tracks and average it out.
2: Export of cuesheet into tracklist format to clipboard with time indexes (for time index tweaking)
3: Search script to look in all cue files for specific tracks matching a regex pattern
4: Automatic splitting of a .CUE file into individual MP3 files for burning (car usage)
5: Automatic splitting of an .MP3 file into 5 minute chunks (when no cuesheet available)
6: Quickly associating a downloaded .CUE with your .MP3 (in explorer)
7: Automatically downloading cuesheets from external web sites and associating them
An example of how I get options into my explorer context menu:
PHP:
The scripts require .NET 2.0, Powershell, Powershell Community Extensions and probably some tweaking as they refer to physical paths on my machine. The scripts reference third party command line tools: wget, mp3splt, id3, mp3info, grep. Don't mess unless you know what you are doing!
What are you guys scripting?
If enough interest is sparked, I might talk about how I have combined Powershell with Task Manager v2.0 
http://uat.dotnetsolutions.ltd.uk/cue_scripts.zip
Tim
|
|