entstanden aus diesem thread möchte ich hier mal meine abcde.conf zur Korrektur stellen. Ich habe Probleme mit deutschen Umlauten und Sonderzeichen, ich glaube, dass sich das Problem auf das id3v1-tag begründet. Wenn ich eine meiner CDs, z.B. eine von Hr. Grönemeyer, mit abcde rippe und danach dann aus den tracks .flac und .mp3 erstellen lasse, so sehen diese prinzipiell erstmal gut aus. Die Titeldaten werden ja per cddb aus dem Internet geholt, oft editiere ich noch etwas (Tippfehler o.ä.) und lasse die Files dann schreiben. Schaue ich sie mir auf dem PC an (UTF-8), so sehen sie gut aus, und zwar alle tags. Kopiere ich hernach aber ein mp3-file auf mein Android-Smartphone und spiele es dort z.B. mit dem musicPlayerPro ab, so sind alle Sonderzeichen und Umlaute durch je zwei kryptische Zeichen ersetzt.
Wie kann ich das verhindern, was ist an meiner .abcde.conf falsch?
Code: Alles auswählen
OGGENCODERSYNTAX=oggenc # Specify encoder for Ogg Vorbis
MP3ENCODERSYNTAX=lame # Specify encoder for MP3
FLACENCODERSYNTAX=flac # Specify encoder for FLAC
#MPPENCODERSYNTAX=mppenc # Specify encoder for Musepack
#AACENCODERSYNTAX=faac # Specify encoder for AAC
OGGENC=oggenc # Path to Ogg Vorbis encoder
LAME=lame # Path to MP3 encoder
FLAC=flac # Path to FLAC encoder
#MPPENC=mppenc # Path to Musepack encoder
#AACENC=faac # Path to AAC encoder
OGGENCOPTS='-q 6' # Options for Ogg Vorbis
LAMEOPTS='--preset standard' # Options for MP3
#LAMEOPTS='--preset extreme' # Options for MP3
#LAMEOPTS='--preset insane' # Options for MP3
FLACOPTS='--verify --best' # Options for FLAC
#MPPENCOPTS='--extreme' # Options for Musepack
#AACENCOPTS='-q 250 -w -s' # Options for AAC
#OUTPUTTYPE="ogg,mp3,flac,mpc,m4a" # Encode to all 5 formats!
#OUTPUTTYPE="ogg,mp3,flac"
OUTPUTTYPE="mp3,flac"
#OUTPUTTYPE="mp3"
CDROMREADERSYNTAX=cdparanoia
CDPARANOIA=cdparanoia
CDPARANOIAOPTS="--never-skip=40"
# Give the location of the CD identification program:
CDDISCID=cd-discid
OUTPUTDIR="/home/dirk/music/"
#OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM} - ${TRACKFILE}'
#OUTPUTFORMAT='${ARTISTFILE}*${ALBUMFILE}*-${TRACKNUM}-${TRACKFILE}'
#VAOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}'
VAOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${TRACKNUM} - ${ARTISTFILE} - ${TRACKFILE}'
#ONETRACKOUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}'
#VAONETRACKOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}'
mungefilename ()
{
echo "$@" | sed s,:,-,g | tr / _ | tr -d \'\"\?\[:cntrl:\]
}
#CDDBPROTO=5 # 5=retrieve ISO-8859-15 encoded CDDB information,
# and we tag and add comments with Latin1 encoding.
# 6=retrieves CDDB entries in UTF-8 format (default).
MAXPROCS=2 # Run a few encoders simultaneously
PADTRACKS=y # Makes tracks 01 02 not 1 2
EXTRAVERBOSE=y # Useful for debugging
EJECTCD=y # Please eject cd when finished :-)
# KEEPWAVS=n # temp erase
METAFLACOPTS="--no-utf8-convert"
ID3V2=eyeD3 # Use eyeD3 for tagging
ID3SYNTAX=eyed3 # Let abcde know that eyeD3's syntax is requiered
ID3V2OPTS="--set-encoding=utf8" # Some characters can't be matched to latin-1