shn2make works with sets of SHN or FLAC audio files and the make program to automate the burning of archive and audio CDs, and the encoding of MP3 and Ogg files. It finds the SHN or FLAC files in the current directory and verifies the MD5 checksums. It then looks for the .nfo or .txt file, finds the song names, and matches the songs to the available files. If everything is correct, it outputs the text of a Makefile. The targets of the makefile automate the various tasks that need to be done with SHN and FLAC sets. For example, "make Ogg" will uncompress and then encode all the files in the set to named and tagged Ogg Vorbis files.
|Tags||multimedia Sound/Audio CD Audio CD Writing Conversion|
|Operating Systems||POSIX Linux Unix|
Release Notes: When wodim is available, it is used instead of cdrecord.
Release Notes: A FLAC decoding problem on Cygwin was fixed.
Release Notes: After writing an archive disc, shn2make mounts the CD and checks the archived lossless files for errors. New arguments allow the user to specify input, output, and working directories on the command line as well as the path to the nfo/txt file to use. Subdirectories are scanned for shn/flac files (only one level deep, by default). The program can work from a torrent while you are seeding without polluting the seed directory. Shn2make will no longer archive shows with errors without being forced. The behavior of the lmadl backend was improved.
Release Notes: Updated to work as a backend for lmadl, the live music archive downloader.
Release Notes: When the --keepfilenames option is specified, song names in the NFO file are ignored, and a simple renaming of the SHN or FLAC file names are used for MP3 and Ogg files.