The mkcdtoc software is a command line tool that allows for the creation of TOC files, which can be used with cdrdao. It is a flexible and compact solution for this purpose.
One of the best things about mkcdtoc is its ability to work with different types of input data. You can either provide a raw list with one file name on each line or an m3u playlist. Additionally, the program's modular architecture means that it can be extended with plugins.
A few plugins come bundled with the distribution, which can help retrieve meta information from audio files to fill CD-TEXT blocks in the generated TOC file. There are also plugins that enable audio file to WAVE format conversion, giving you plenty of options to customize the final output.
If you're interested in installing mkcdtoc, the process is straightforward. Simply download the appropriate version of the program, extract it, and run the "make install" command. The executable will be installed to /usr/local/bin while the man page will be installed to /usr/local/man/man1. Plugins are installed to /usr/local/share/mkcdtoc/plugins, although you can always modify the installation prefix if needed.
This latest release of mkcdtoc includes several new plugins, including info-ogginfo and info-translit-cyr. There are also new options that allow you to disable arbitrary CD-TEXT flags. Additionally, you'll find various minor improvements and bug fixes that make this version even more reliable and user-friendly.
Version 1.0: N/A