#
# $Id$
-VERSION='2.5.4-UNRELEASED'
+VERSION='2.5.5-UNRELEASED'
usage ()
{
AACENC=faac
ID3=id3
-ID3V2=id3v2
EYED3=eyeD3
VORBISCOMMENT=vorbiscomment
METAFLAC=metaflac
AACENCOPTS=
ID3OPTS=
-ID3V2OPTS=
+EYED3OPTS="--set-encoding=utf16-LE"
CDPARANOIAOPTS=
CDDA2WAVOPTS=
DAGRABOPTS=
fi
# If CDDBAVAIL is set to n, no CDDB read is done
-# If USEID3 is set to n, no ID3 tagging is done
CDDBAVAIL=y
-USEID3=y
-USEID3V2=y
# There we go..
# But before we get into business, let us chop off any GREP environmental
if [ "$CDROM" = "" ] ; then
if [ -e /dev/cdroms/cdrom0 ]; then
CDROM=/dev/cdroms/cdrom0
+ elif [ "$OSFLAVOUR" = "OSX" ] && [[ $(diskutil list) =~ CD_part.*(disk.)$'\n' ]]; then
+ CDROM=/dev/${BASH_REMATCH[1]}
elif [ -e /dev/cdrom ]; then
CDROM=/dev/cdrom
elif [ -e /dev/sr0 ]; then
CDROM=/dev/acd0c
elif [ -e /dev/disk1 ]; then
CDROM=/dev/disk1
- elif [ "$OSFLAVOUR" = "OSX" ] && [[ $(diskutil list) =~ CD_part.*(disk.)$'\n' ]]; then
- CDROM=/dev/${BASH_REMATCH[1]}
fi
fi
TAGGER="$ID3"
TAGGEROPTS="$ID3OPTS"
else
- TAGGER="$ID3V2"
- TAGGEROPTS="$ID3V2OPTS"
+ TAGGER="$EYED3"
+ TAGGEROPTS="$EYED3OPTS"
+ ID3SYNTAX=eyed3
fi
# NOGAP is specific to lame. Other encoders fail ...