...oder such doch mal hier im Forum unter "Betriebssysteme" -> "SUSE", wie man Systemdienste bei der Heulsusen- -Distribution startet bzw. beendet...
Ganze Audio CD aus VDR heraus mit einem Knopfdruck zu MP3 konvertieren - so gehts !!!
- Boergen
- Geschlossen
-
-
Zitat
Original von hotzenplotz5
Boergen
das freut mich und glaub mir ich bin hartnaeckig. faellt dir was zu der ausgabe ein???
(s.2 posts weiter oben ein???
File: »atd«
Size: 3689 Blocks: 8 IO Block: 4096 reguläre Datei
Device: 303h/771d Inode: 63191 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2003-12-03 23:44:26.000000000 +0100
Modify: 2003-09-23 19:02:26.000000000 +0200
Change: 2003-11-24 00:26:40.000000000 +0100
und was kann ich dann aendern und wie?Tja. Da fällt mir genau... gar nix ein.
-
-
-
Das gibt mir vielleicht wieder den Elan, das Skript auf nen aktuellen Stand zu bringen
Hallo Boergen
Die Arbeit würde ich mir nicht machen.
Habe auch mal hier und da gelesen, auch mal die Options von dagrab angeschaut, fazit ripit.pl ist nicht das goldene vom EI.
Zu umständlich, aber das wußte man damals noch nicht. (zumindest ich nicht)
Benötigt:
lame
dagrab
CDDB_get (sollte in jeder Distri inside sein)Dagrab erlaubt es onthyfly alles in einem Rutsch zu erlediegen.
-C cddbp (kann auch ein Server angegeben werden, brauchte ich nicht)
-i track list (braucht man nicht, aber villeicht zu loggen)
-N reicht den Namen aus cddb weiter an lame %s
-a dumpen für onthefly
-e rufe lame auf (sollte man noch die Options überprüfen)
-d devCode
Alles anzeigen~ mkdir -p /tmp/tmp ~ cd /tmp/tmp ~ dagrab -i -d /dev/cdrom -C -N -a -e 'lame "%s"' DISK: Ungelenk / Ungelenk 3 track start length type duration MB Title 1 182 15165 audio 00:03:22 34 Hurra, Hurra die Flöte brennt 2 15347 15313 audio 00:03:24 34 Arbeiten 3 30660 12622 audio 00:02:48 28 Comedian-Dance 4 43282 10990 audio 00:02:26 24 Und Schulz 5 54272 14930 audio 00:03:19 33 Is' noch Rum da 6 69202 14733 audio 00:03:16 33 Oh Mutter Beimer 7 83935 15600 audio 00:03:28 34 Sushi Uschi 8 99535 14925 audio 00:03:19 33 Where is my Dudelsack 9 114460 1140 audio 00:00:15 2 Warum Mami immer gleich böse wird 10 115600 12587 audio 00:02:47 28 Fritz und Walter 11 128187 10873 audio 00:02:24 24 Ich liebe Dich! Ich liebe Dich 12 139060 12370 audio 00:02:44 27 Monaco 13 151430 13055 audio 00:02:54 29 Geschäfte? Geschäfte 14 164485 14777 audio 00:03:17 33 Comic-Night 15 179262 20060 audio 00:04:27 44 Allright Keit 16 199322 738 audio 00:00:09 1 Marios Bonus Dreck 170 200060 - leadout CDDB DISCID: d20a6910 Dumping all tracks Dumping track 1: lba 32 to lba 15196 (needs 34 MB) Output file is: 01-Hurra,_Hurra_die_Flöte_brennt.wav LAME version 3.93 ([URL]http://www.mp3dev.org/[/URL]) Using polyphase lowpass filter, transition band: 15115 Hz - 15648 Hz Encoding 01-Hurra,_Hurra_die_Flöte_brennt.wav to 01-Hurra,_Hurra_die_Flöte_brennt.wav.mp3 Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=2 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 7740/7742 (100%)| 0:38/ 0:38| 0:47/ 0:47| 5.2462x| 0:00 average: 128.0 kbps LR: 529 (6.833%) MS: 7213 (93.17%) Writing LAME Tag...done Dumping track 2: lba 15197 to lba 30509 (needs 34 MB) Output file is: 02-Arbeiten.wav
Unter /tmp/tmp wird dann alles schön abgelegt:
Code01-Hurra,_Hurra_die_Flöte_brennt.wav 01-Hurra,_Hurra_die_Flöte_brennt.wav.mp3 02-Arbeiten.wav 02-Arbeiten.wav.mp3
Vorteil keine Problem mit "NAMEN" siehe Posting von DIRK, mit %s ist es auch möglich die ID3TAGs direkt zu schreiben. (lame mit zu übergeben), nun siehst ja selbst man braucht somit kein Script anpassen, in der commands.conf tuts nen Einzeiler.
Wenn ich mir das Datum von ripit.pl mal anschaue, glaube ich das wurde zu einer Zeit gebastelt, wo dagrab diese Options noch nicht inside hatte.
MFG Ronny
PS: Sorry das ist nicht meine CD.
-
@anonymous koenntest du ein paar tips geben wie man das umsetzt.
ich bin bei sowas echt noch am ANFANG. wird das in einem script verpackt und von VDR per command.conf aufgerufen????? (anfaenger ich weiss aber lernwillig)...hab da aber noch ein problem, das mp3 plugin bekommt von cddb informationen (richtige) aber cddb_get bricht zumindest beim ausfuehren der ripit.pl mit einer fehlermeldung ab
invalid genre reggae (stimmt) ...at... error in ripit.pl line 328 ??????????
kannst du da was mit anfangangen?????????? -
Hoi !
Jau, das sieht wirklich nicht schlecht aus. Um einiges simpler als die olle Rip-It Geschichte. Mal sehn, ob man das ganze in ein DAU-taugliches HowTo bringen kann.
-
au ja bitte mach mal
-
-
danke werds vcersuchen, war nicht der einzige der es haben wollte
-
Zitat
Original von hotzenplotz5
danke werds vcersuchen, war nicht der einzige der es haben wollteEigentlich kannst Du Dir das Script auch spaaren, der Einzeiler tuts auch in der commands.conf
Codecda2mp3 : mkdir -p /mp3 ; cd /mp3 ; echo "dagrab -d /dev/cdrom -C -H www.freedb.org -P 888 -N -i -v -a -e 'lame -b 192 -m s -h --tt @TRK --tl @DIS --ta @AUT --tc @FDS --tn @NUM "%s"'" | at now
Nachteil es wird alles wild unter /mp3 abgelegt, mit script /mp3/label
MFG Ronny
-
keine ahnung was ich falsch mach aber es will einfach nicht laufen.
-
-
wow linux und ich,
ich habs genauso eingegeben wie du es gesagt hast dann kommt
bash: dagrab: command not found
dann hab ich mal ./dagr..... eingegben und dann kam
DISK: Gladiators / Bongo Redtrack start length type duration MB Title
1 150 12150 audio 00:02:42 27 Roots Natty
2 12300 12412 audio 00:02:45 27 Watch Out
3 24712 22838 audio 00:05:04 51 Bongo Red
4 47550 14175 audio 00:03:09 31 Prayer to Thee
5 61725 12337 audio 00:02:44 27 Happy Man
6 74062 10575 audio 00:02:21 23 Mr. Sweet
7 84637 13388 audio 00:02:58 30 Fling it Gimmee
8 98025 17925 audio 00:03:59 40 Don't Fool the Young Girls
9 115950 13237 audio 00:02:56 29 Pretending
10 129187 15488 audio 00:03:26 34 So Fine
11 144675 13762 audio 00:03:03 30 I Said I Love You
12 158437 12938 audio 00:02:52 29 Seven Times
13 171375 11100 audio 00:02:28 24 Millionaire of Love
14 182475 11025 audio 00:02:27 24 The Kicks
15 193500 16800 audio 00:03:44 37 Tribulation
16 210300 10575 audio 00:02:21 23 Time
17 220875 14497 audio 00:03:13 32 Ungrateful Girl
170 235372 - leadoutCDDB DISCID: e90c4011
sieht schon besser aus weiss zwar nicht ob es mir weiterhilft aber gutachso und dagrab hab ich in usr/local/src installiert
liegt also in usr/local/bin ..wenns hilft -
Das passt doch, mehr sieht man auch nicht, somit wurde die cd erkannt.
Nun probies mal ...
-----------------
dann hab ich mal ./dagr..... eingegben und dann kam
-----------------Die Programme müssen im Suchfpad liegen:
/usr/local/bin
/usr/binBei dagrab reicht es nicht nur make (make install schiebt es dahin wo es hingehört)
Ansonnsten, kannst Du das überprüfen:
which dagrab
Liegt es im PFAD:
dagrab
ansonnsten
./dagrab (wo auch immer)
wenn nicht schreibst Du die PFAD mit rein:
Code/wo/auch/immer/dagrab -d /dev/cdrom -C -H www.freedb.org -P 888 -N -i -v -a -e '/wo/auch/immer/lame -b 192 -m s -h --tt @TRK --tl @DIS --ta @AUT --tc @FDS --tn @NUM "%s"'
Hast Du lame installiert?
which lame ...
MFG Ronny
-
ei ei ei
nichts passiert
doch ">"kommt aber mehr nicht -
make install
hab ich gemacht
trotzdem kann ich es nicht ohne ./ aufrufen ???aber mit der pfadangabe hat es jetzt geklappt!!!!!!!!!!!!!!
merci
aber trotzdem seltsam
dagrab hab ich in usr/local/src entpackt dann auf das verzeichnis gewechselt dann ./configure dann make .. make install bei lame genauso ????ok habs in der install.txt von dagrab gefunden:
Note: by default make install puts the binary in /usr/local/bin,wich might
not be in your PATH variable, and so you will have to type/usr/local/bin/dagrab
instead of only
dagrab
you may fix this in several ways, the simplest is copying it by hand in a
directory in your PATH, such as /usr/bin (you usually need to be root to
put it there) or your private bin directory.das erklaert es vielleicht
-
Stimmt, habe auch noch eine alte cmd gefunden, da wurde das immer vorher editiert, configure braucht Du nicht aufrufen, aber kann ja nicht schaden *ggg*
Code
Alles anzeigenCallInstall () { perl -pi -e "s/\/usr\/local/\/usr/" $MYPATH/$ORG_DIR/Makefile cat << EOM >$tmp/stage.24 ## $LABEL cmds cd $MYPATH/$ORG_DIR make make install EOM }
MFG Ronny
-
jop hab ich gemerkt merci nochmal
-
Hallo anonymous,
vielen Dank für das tolle Script. Habe mir zwar gestern abend auch schon eins gebastelt aber deins ist einfach um längen besser !!!
Habe es nur noch um eine Benachrichtigung per OSD bei fertigstellung ergänzt.
Apropos, gibt es eigentlich eine Möglichkeit die OSD Message etwas länger angezeigt zu bekommen ?
Vielen Dank
Frank
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!