ripcd BACK .. RIP: CD ==> Wave ==> MP3 ======================== ### RIP - Programme ### (erstellt von einer CD Musikdateien) # 0 - dagrab # 1 - cdparanoia # 2 - cdda2wav # 3 - tosha # 4 - cdd # 5 - dd (FreeBSD-4.4 and higher) ### Encode ### (erstellen von MP3-Dateien) # 0 - Lame # 1 - Gogo # 2 - OggVorbis CD ==> WAV: ----------- erstellt eine Datei vom 2. Track der CD: # cdparanoia -d /dev/cdrom -B 2 erstellt von allen Tracks auf einer CD Dateien: # cdparanoia -d /dev/cdrom -B ===> track01.cdda.wav ===> track02.cdda.wav ===> track03.cdda.wav ===> track04.cdda.wav WAV ==> MP3: ------------ wandelt eine WAVE-Datei in eine MP3-Datei # lame -S -b "${BITRATE] [RIPTRACKNAME] [MP3NAME] wandelt eine WAVE-Datei in eine MP3-Datei um und schreibt auch die ID3-Informationen # lame -S -b "${BITRATE] \ --tt [TIETELNAME] \ --ta [KUENSTLER] \ --tl [ALBUM] \ --ty [ERSTELLUNGSJAHR] \ --tg [GENRE] \ --tn [TRACKNUMBER] \ --add-id3v2 \ [RIPTRACKNAME] \ [MP3NAME] Eine Liste mit den moeglichen Genres wird wie folgt aufgerufen. # /usr/local/bin/lame --genre-list | less BITRATE = BITRATE (32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320) TIETELNAME = Name des Tietels KUENSTLER = Name des Kuenstlers ALBUM = Name des Albums ERSTELLUNGSJAHR = Erstellungsjahr GENRE = GENRE (z.B.: Soul) TRACKNUMBER = TRACKNUMBER RIPTRACKNAME = Dateiname der WAV-Datei (z.B.: track01.cdda.wav) MP3NAME = Dateiname der MP3-Datei (z.B.: track01.mp3) Beispiele: ---------- Wenn ein Tietel zu lang ist und man z.B. nur die ersten 1:36 Min. moechte, dann kann die WAVE-Datei mit "sox" gekuerzt werden: --------------------------------------------------- # /usr/local/bin/sox track01.cdda.wav track01.kurz.wav trim 00:00:00 00:01:36 ################################################################################ # Abschneiden der ersten 1Min. und 36 Sek.: ### sox track01.cdda.wav track01.kurz.wav trim 00:00:00 00:01:36 # Es wird mit der Option "trim" ein Teil aus einer vorhandenen Sounddatei # rausgeschnitten. Beginn der verbleibenden Sounddatei ist die erste Zeitangabe # und Ende der verbleibenden Sounddatei ist der zweite Zeitparameter. # In diesem Beispiel werden die ersten 1:36 Min. von einer WAVE-Datei # abgeschnitten. Leider versteht "sox" kein "mp3". ################################################################################ Anschliessend kann die WAVE-Datei in das MP3-Format umgewandelt werden und die ID3-Tags koennen dabei auch uebergeben werden: ------------------------------------- # /usr/local/bin/lame -S -b "96" -B "96" --tt "TIETELNAME" --ta "KUENSTLER" --tl "1" \ --ty "ERSTELLUNGSJAHR" --tg "GENRE" --tn "1" --add-id3v2 track01.kurz.wav track01.kurz.mp3 [IMG]