Check-in after database failure
[abcde.git] / TODO
1 TODO:
2 ----
3 * move the wav files to a different dir if the user wants to keep the tracks
4 * read the TOC and CDTEXT files and store them
5 * read the complete CD to a single file, storing TOC seems a good idea to
6   recreate the index entries if we decide to burn the cd.
7 * Make concatenating CD1...Cdn sets into one album possible: Maybe a "start
8   with number for files" flag?
9
10 * read_and_encode function that uses named pipes for further ripping/encoding
11   parallelization where possible
12 * read_and_encode_and_tag? :)
13 * Customizable post-read/encode/tag hooks
14   (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=114851)
15
16 * Separate local/dist tagging: if local encoding, the tags are added on the
17   encoding phase. If remote, the tracks need tagging.
18   And also add the possibility to add this information via oggenc directly
19   instead of explicitly invoking vorbiscomment.
20
21 * Maybe repair files when they have the same name in the original CD?
22   (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=205634)
23
24 * Separate the different output encodings, so a user can read and encode one
25   format and then encode another one, later, from the same wavs. Right now,
26   the same status line is used for all formats, so a re-encoding is rejected
27   since abcde sees the encoding already finished. Same with tags and moves.
28
29 * Support UTF-8 tags
30
31 DONE:
32 ----
33 * FLAC support (http://flac.sourceforge.net/)
34 * Multiple ogg/mp3/flac output during the same session
35 * Track padding problem with single songs.