${TPE2:+--TPE2 "$TPE2"} \
"$ABCDETEMPDIR/track$1.$OUTPUT"
;;
+ id3tag)
+ # FIXME # track numbers in mp3 come with 1/10, so we cannot
+ # happily substitute them with $TRACKNUM
+ run_command tagtrack-$OUTPUT-$1 nice $ENCNICE \
+ $TAGGER $TAGGEROPTS -c "$COMMENTOUTPUT" \
+ -A "$DALBUM" -a "$TRACKARTIST" -s "$TRACKNAME" \
+ -y "$CDYEAR" -g "$GENREID" \
+ -t "${TRACKNUM:-$1}" ${TRACKNUM:+-T "$TRACKS"} \
+ "$ABCDETEMPDIR/track$1.$OUTPUT"
+ ;;
eyed3*)
# FIXME # track numbers in mp3 come with 1/10, so we cannot
# happily substitute them with $TRACKNUM
ID3V2=id3v2
MID3V2=mid3v2
EYED3=eyeD3
+ID3TAG=id3tag
VORBISCOMMENT=vorbiscomment
METAFLAC=metaflac
NEROAACTAG=neroAacTag
FFMPEGENCOPTS=
ID3OPTS=
+ID3TAGOPTS=
EYED3OPTS=""
ATOMICPARSLEYOPTS=
CDPARANOIAOPTS=
# We won't find the eject program in OSX, and doing checkexec will fail further below...
unset EJECT
elif [ X$(uname) = "XOpenBSD" ] ; then
- HTTPGET=wget
+ HTTPGET=ftp
MD5SUM=md5
OSFLAVOUR=OBSD
elif [ X$(uname) = "XNetBSD" ] ; then
ID3SYNTAX=id3v2
TAGGEROPTS="$ID3V2OPTS"
;;
+ id3tag)
+ TAGGER="$ID3TAG"
+ ID3SYNTAX=id3tag
+ TAGGEROPTS="$ID3TAGOPTS"
+ ;;
id3v2.4)
TAGGER="$EYED3"
# Note that eyeD3 is set to tag in utf-16 (below). This causes