since abcde sees the encoding already finished. Same with tags and moves.
* Support UTF-8 tags
+
+* From slashdot: IMHO the most important aspect of an auto-ripper, is its
+ error-handling: what happens if a CD is too scratched to rip? How should it
+ react if someone tries to rip the exact same CD? make a new rip with another
+ name ? silently overwrite the old rip? etc.
+
+ Review the things that abcde does ;)
:
}
+###############################################################################
# End of functions
#
# Start of execution
+###############################################################################
# Builtin defaults
CDDBURL="http://freedb.freedb.org/~cddb/cddb.cgi"
# Parse command line options
#while getopts 1a:bc:C:d:Dhj:klLnNo:pr:S:t:T:vVx opt ; do
-while getopts 1a:A:bc:C:d:Dhj:klLnNo:pr:Rs:S:t:T:vVxw: opt ; do
+while getopts 1a:A:bc:C:d:Dhj:klLnNo:pr:Rs:S:t:T:vVxw:W: opt ; do
case "$opt" in
1) ONETRACK=y ;;
a) ACTIONS="$OPTARG" ;;
V) EXTRAVERBOSE="y" ;;
x) EJECTCD="y" ;;
w) COMMENT="$OPTARG" ;;
+ W) STARTTRACKNUMBER="${OPTARG}01" ; STARTTRACKNUMBERTAG="y" ; COMMENT="CD${OPTARG}" ;;
?) usage; exit ;;
esac
done