minasmorgul
Anmeldungsdatum: 3. November 2008
Beiträge: 39
|
Hallo liebe Ubuntu Gemeinde, nachdem ich mit den GUI-Rippern nicht glücklich geworden bin, versuche ich jetzt mein Glück auf der Kommandozeile. Im Wiki bin ich dann auch auf die Seite CDs rippen gestoßen und nach etwas herumprobieren ist auch das folgende dabei herausgekommen: eject -t /dev/cdrw
cd /home/ich/medien/audio/rip
cdrdao read-cd --with-cddb --device /dev/cdrom --datafile cd.bin cd.toc
eject -r /dev/cdrw
oggenc -o cd.ogg -r --raw-endianness 1 -q 6 cd.bin
cueconvert cd.toc cd.cue
oggsplt -c cd.cue cd.ogg
rm cd.bin cd.toc cd.cue cd.ogg Das funktioniert auch ganz wunderbar. Da mein Autoradio aber keine .ogg-Dateien verträgt, habe ich gedacht ich versuche es mal mit lame: eject -t /dev/cdrw
cd /home/ich/medien/audio/rip
cdrdao read-cd --with-cddb --device /dev/cdrw --datafile cd.bin cd.toc
eject -r /dev/cdrw
lame -V 2 -q 0 -r --vbr-new --id3v2-only --little-endian --replaygain-accurate --clipdetect --brief --scale 0.45 cd.bin cd.mp3
cueconvert cd.toc cd.cue
mp3splt -c cd.cue cd.mp3
rm cd.bin cd.toc cd.cue cd.mp3 Das Script läuft auch brav durch - nur das Ergebnis ist unerwartet: Die Dateien enthalten nur Rauschen mit kurzen Unterbrechungen. An mp3splt kann es nicht liegen da die cd.mp3 das gleiche enthält. Eigentlich bleibt da nur der Schritt mit dem lame-Encoder übrig, da das Encoden der cd.bin mit oggenc zu einem brauchbaren Ergebnis führt. Was mache ich falsch, ist der Parameter --little-endian hier nicht richtig? P.S.:
Es gibt noch einen weiteren Schönheitsfehler: das Kommando eject -r /dev/cdrw öffnet die CD-Schublade zur Hälfte, wonach sie sich wieder schließt. Das passiert auch nach einem Auswurfkommando mit k3b oder grip. An die CD ist erst heranzukommen wenn man dreimal auf die Auswurftaste gedrückt hat!
|
rape71
Anmeldungsdatum: 1. Mai 2008
Beiträge: 227
|
Hallo, Also ich nutze Grip, ist mit GUI, geht Super, gibt hier auch ein Wiki mit allen Einstellungen die du machen musst und ist verdammt schnell!, natürlich gehts auch in der Console! Hier der Link:–→>> http://wiki.ubuntuusers.de/Grip?highlight=grip mfg rape71
|
minasmorgul
(Themenstarter)
Anmeldungsdatum: 3. November 2008
Beiträge: 39
|
Grip hatte ich schon, allerdings habe ich mit Grip regelmäßige Programmausstige gehabt. Immer wenn ein Track zu Ende codiert (lame) war, wurde der Auslesevorgang abgebrochen und Grip hat sich geschlossen. Zweites Handicap: Grip kann nur ein Laufwerk benutzen. Ich kann mit Grip also mehrere Dateien parallel codieren aber nicht von zwei oder mehreren Laufwerken parallel Auslesen! Da das Encoden erheblich schneller geht, als das Auslesen, ist der Nutzeffekt dabei gleich Null.
|
rape71
Anmeldungsdatum: 1. Mai 2008
Beiträge: 227
|
hallo, das mit zwei Laufwerken gleichzeitig auslesen habe ich auch noch nicht gemacht:( Und wenn Grip ständig abstürzt, vielleicht liegts an der Hardware, defeketer Riegel oder so, also ich habe mit Grip alles gerippt was ich an Musik CD's bei mir habe, schade, da kann ich Dir leider nicht weiterhelfen. mfg rape71
|
minasmorgul
(Themenstarter)
Anmeldungsdatum: 3. November 2008
Beiträge: 39
|
Die defekte Hardware möchte ich ausschließen, da ich das auf zwei Rechnern nachvollziehen konnte. Nicht ausschließen kann ich jedoch, daß es mit der Konfiguration zusammenhängt, weil die Konfigurationsdateien von einem auf den anderen Rechner kopiert wurden. Aber Grip soll hier nicht das Thema sein, mir geht es um die Kommandozeile (siehe oben)!
|
minasmorgul
(Themenstarter)
Anmeldungsdatum: 3. November 2008
Beiträge: 39
|
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 6345
Wohnort: Hamburg
|
Normalerweise nutze ich auch Grip, aber auf meinem Musikserver, den ich nur über SSH bedienen kann, verwende ich das Konsolenprogramm abcde um mp3's zu erstellen. Funktioniert eigentlich recht gut, verschluckt sich allerdings manchmal bei den ID3 Tags wenn es sich um "multi Artist" CDs handelt, was dann manuelle Nachbesserungen erfordert.
|
minasmorgul
(Themenstarter)
Anmeldungsdatum: 3. November 2008
Beiträge: 39
|
kann ich denn mit abcde auch das Ausgabefile von cdrdao encoden? Wenn ja, wie? (sorry, habe gerade nur win und kann deshalb keinen Blick in die man-page von abcde werfen)
|
lazka
Anmeldungsdatum: 25. Juli 2006
Beiträge: 274
|
|
minasmorgul
(Themenstarter)
Anmeldungsdatum: 3. November 2008
Beiträge: 39
|
Rubyripper sieht interessant aus, könnte mich direkt reizen noch mal GUI-ware anzusehen... ...allerdings scheinen sich rubyripper 0.5.3 und ubuntu 8.10 noch nicht zu vertragen: http://ubuntuforums.org/showthread.php?t=799621&page=5 Frage@lazka: kann rubyripper von zwei Laufwerken gleichzeitig rippen? Aus meinem ersten Leben unter win war ich an winDAC http://www.windac.de/ gewöhnt und habe dieses Feature absolut lieben gelernt. Btw, ich kann mir auch nicht vorstellen, daß die ganzen Entwickler von rippern jeweils nur ein einziges CD Laufwerk in ihren Rechnern haben!
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 6345
Wohnort: Hamburg
|
kann ich denn mit abcde auch das Ausgabefile von cdrdao encoden?
Abcde hat mit cdrdao nichts zu tun. Es ist ein eigenstängiger Ripper, der sich wahrscheinlich auf cdparanoia stützt. Wenn lame installiert ist kann man damit alle Tracks einer CD rippen und in mp3's umwandeln.
abcde -o mp3:"-t -b 192"
Obige eingabe benutze ich z.B. um alle Tracks einer CD in mp3's mit 192kb/s zu rippen.
|
minasmorgul
(Themenstarter)
Anmeldungsdatum: 3. November 2008
Beiträge: 39
|
Sorry, ich habe abcde nur für einen Encoder gehalten. Ein paar Fragen habe ich aber noch: Ich möchte mit zwei Laufwerken parallel arbeiten. Kannst Du das Laufwerk explizit angeben, von wo die Daten geholt werden sollen? Bekommst Du mit abcde auch CDDB-Daten? unterstützt abcde die Gapless Playback Funktionen von lame?
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 6345
Wohnort: Hamburg
|
1: kann ich momentan nicht sagen. Ok, sehe gerade auf meinem Server:
-d [devicename | filename]
CD-ROM block device that contains audio tracks to be read.
Alternatively, a single-track flac file with embedded cuesheet.
...
vielleicht hilft das. 2: CDDB geht, kann jetzt aber nicht sagen ob man dafür etwas in der Konfigurationsdatei einstellen muss. Aber ich glaube da habe ich nichts gemacht. 3: Habe ich nicht ausprobiert, da ich zu den jenigen gehöre, die immer 1 - 2 Sek. Pause haben wollen.
Aber in der man page habe ich folgendes gefunden:
-g Enable lame’s --nogap option. See the NOGAP variable. WARNING:
lame’s --nogap disables the Xing mp3 tag. This tag is required
for mp3 players to correctly display track lengths when playing
variable-bit-rate mp3 files.
|
dusk
Anmeldungsdatum: 29. Oktober 2007
Beiträge: 108
|
Ich glaube, Lame 3.98, das in Intrepid enthalten ist, ist ein wenig buggy – Ich hatte auch große Probleme damit. Ich wollte mit K3B eine CD rippen, aber K3B brach immer vor dem Encodieren mit der Meldung ab, dass der Befehl "lame ..." nicht ausgeführt werden konnte. Ich hab's dann noch mit verschiedenen anderen Programmen versucht, mit ähnlichen Ergebnissen. Dann hab ich's mal über Dolphin versucht, die erzeugte MP3-Datei bestand nur aus Rauschen. Letztendlich hab ich mir dann Lame 3.97 installiert und damit läuft es wunderbar.
|
minasmorgul
(Themenstarter)
Anmeldungsdatum: 3. November 2008
Beiträge: 39
|
@dusk: Das klingt ja sehr nach der Ursache meiner Probleme! Jetzt muß ich mich aber doch als Laie 'outen': Wie kann ich den 'Downgrade' auf 3.97 bewekstelligen? Die Version kann ich bei apt-get install ja nicht mit angeben und mit dem nächsten apt-get update && apt-get upgrade dürfte doch wieder alles auf den neuesten Stand gebracht werden, oder?
|