X-Git-Url: https://diplodocus.org/git/flac-archive/blobdiff_plain/e564c9f4b7463d34f2caf79cb6b33680c277e3e9..f9701ed6e2ad1499f41932b32917d8c8a51e5a34:/fa-flacd?ds=sidebyside diff --git a/fa-flacd b/fa-flacd index ec264c3..371f20b 100755 --- a/fa-flacd +++ b/fa-flacd @@ -246,12 +246,11 @@ artist directory (and named by album) and the ID directory is removed. =head2 FA-RIP -B uses C to retrieve the disc ID and track -information. It creates a directory named by ID for storage of its -intermediate files. It passes the C output as -command-line arguments to B in the background. It then uses -C to create the "cue" file in the background. Finally, it -execs C to rip the CD to the "wav" file. +B uses C to create a directory for storage of its +intermediate files. It uses C to create the "cue" file and +then passes the number of tracks (from the "cue" file) as command-line +arguments to B. Finally, it execs C to rip +the CD to the "wav" file. In order for this CD to be processed by B, the user must create a "tags" file. This is usually done by renaming one of the @@ -259,16 +258,14 @@ candidate-tags files and deleting the others. =head2 FA-TAGS -B uses C (from the B package) to -populate candidate-tags files. These are numbered in the order of -entries read from CDDB, e.g. candidate-tags-1, candidate-tags-2, etc. -B also creates candidate-tags-0, which has the correct fields -for this CD (including correct number of TITLE= lines), but with all -fields blank. +B uses C to populate candidate-tags +files. These are numbered in the order of entries read from +MusicBrainz, e.g. candidate-tags-1, candidate-tags-2, etc. B +also creates candidate-tags-0, which has the correct fields for this +CD (including correct number of TITLE= lines), but with all fields +blank. -B expects the output of C as command-line -arguments. That is, the disc ID, number of tracks, list of track -offsets, and total length of the CD in seconds. +B requires the number of tracks as its sole argument. =head1 ENVIRONMENT