First post, by bloodbat
- Rank
- Oldbie
Being the holidays and all, I found some of my old DOS CD games and decided to rip them for use with DosBox, obviously, those with CDA tracks ended taking up quite a bit of hard drive space, so I decided to rip the audio tracks to Ogg Vorbis and create their respective .cue sheets, creating them by hand is rather impractical and tedious, so I wrote a small utility to automatically generate them.
It goes by the inspired name of "Compressed Cue Sheet Generator", it is licensed under the GPLv3, it is multiplatform (should compile readily under Linux and OS X provided a working Lazarus install is present) and should be, if anyone desires to do so, easily integrated to D-Fend Reloaded as it's written using Lazarus/Free Pascal and the cue generator is a class in itself (hell, you can write a command line frontend for it if you wish) that should be Delphi compatible out of the box or with minimal code changes.
It is flexible as to what extension (file format, in the end) you want to use for your audio files, as well as being able to accept any number of tracks (1 to 99, per the CD spec [they should be sequential if you want the program to work its magic though]).
The program won't rip your CD, won't compress the audio tracks or anything of the sort, all it does is generate .cue sheets for said files and, at your option, include the data track as well (filename is flexible, too).
The program (only Windows binary ATM) and code can be found here
http://sourceforge.net/projects/cuegen
I *think* it's rather easy to use.
At the moment it's missing binaries for Linux, OS X and documentation, if anyone wants to contribute any of those, you're more than welcome and I'd be grateful, specially for a proper manual 😜.