X-Git-Url: https://git.einval.com/cgi-bin/gitweb.cgi?p=abcde.git;a=blobdiff_plain;f=TODO;h=b44d39fb2deadca959adf0a17e4bb21042788732;hp=0201a12155413950a97d3abc9f2744b21bae8614;hb=f851f580b1ac9356a1c32d2d1791a3b6c899b2d6;hpb=8c854fc17c101f2b6f10578f6098b3dd71df0527 diff --git a/TODO b/TODO index 0201a12..b44d39f 100644 --- a/TODO +++ b/TODO @@ -1,16 +1,12 @@ TODO: ---- -* Get the echo instances to behave consistently +* Get the multiple choices in both local and remote CDDB to use the same + functions. -* move the wav files to a different dir if the user wants to keep the tracks -* read the TOC and CDTEXT files and store them +* Add musicbrainz support: http://www.rupamsunyata.org/~decklin/musicbrainz-get-tracks -DONE: read the complete CD to a single file. -* storing TOC seems a good idea to recreate the index entries if we decide to - burn the cd. +* read the TOC and CDTEXT files and store them -* read_and_encode function that uses named pipes for further ripping/encoding - parallelization where possible * read_and_encode_and_tag? :) * Customizable post-read/encode/tag hooks (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=114851) @@ -36,3 +32,11 @@ DONE: read the complete CD to a single file. name ? silently overwrite the old rip? etc. Review the things that abcde does ;) + +* When cdparanoia encounters a problem (disk full, data track) when abcde + is run in batch mode, abcde still continues, but batch mode is disabled. + I.e. instead of normalizing all tracks together, they are normalized + separately, instead of running "lame --nogap" on all wavs, lame is + invoked once per wav. + + Abcde should halt when a problem occurs, so it can be manually resolved.