[ANNOUNCE] [UPDATE] RIPIT-Plugin Version 0.0.2

  • :moin


    Hier mal ein Plugin fuers Rippen von AudioCDs.
    Gibt ja so wenig.


    Basiert auf ripit .
    http://www.suwald.com/ripit/ripitde.html


    Ich habe es schon ~ 1 Jahr im Betrieb und da nun fast alles
    auf HD liegt , denke ich mal ich stelle es zur Verfuegung. :mua
    Ausserdem wollte ich auch mal in die News.


    Installation : README lesen.
    Sind ein paar kleine Sachen anzupassen .
    Benoetigt alles was ripit selber auch benoetigt (klar oda ??)


    UPDATE Version 0.0.2 ja is denn scho NIKOLAUS :schiel


    PS.: CD muss man aber selber einlegen ;)
    Da nun bei 49999 bytes angekommen, Kommt da nix mehr rein.
    Sonst kann ichs nicht mehr anhaengen :P


    ripit.pl sowie das Plugin sind zu ersetzen. Einstellungen koennen bleiben , sind nur neue
    dazugekommen.
    Wer das verteilte Encodieren nutzen moechte , einfach mithilfe von top
    auffen CLIENT checken ob da irgendwann "lame" auftaucht (je nach encoder). ;)
    Bilder unten sind neu.......

  • Nochmal Morgen ;)


    Funktioniert Klasse. Nur eine Verständnis Frage. "VISTA SUCK" ;D


    a) Muss ich die ripit.pl im Verzeichnis /usr/bin in ripit umbenennen, und die originale ersetzen ?


    b) Ich speichere meine Lieder auf USB Festplatte (/media/USBDISK/musik). Kann ich den Pfad einzeln angeben. Eventuell, falls die Platte nicht gemountet ist, noch vorher mounten lassen. Ist ein bißchen blöd bei mir, wenn die Platte beim booten schon dranhängt, wird sie unter /media/TREKSTOR gemountet. Ziehe ich sie ab, und Dongle sie wieder drann wird sie nach /media/USBDISK gemountet. Verrückt.


    Villeicht kann ich das in ripit mit einbauen, das wenn sie nicht gemountet ist, eine Meldung kommt, oder gar automatisch gemountet wird.


    Super Arbeit Morone. Danke dafür.


    gruß chrisz

  • Zitat

    Funktioniert Klasse. Nur eine Verständnis Frage. "VISTA SUCK"


    Sag ich doch ;)


    a) Ja , die ripit.pl aussem Ordner commands nach /usr/bin/kopieren,
    sonst gibts keine Ausgabe auffen OSD.


    b) Automounter mal richtig einrichten ;)
    Ansonsten , Aufruf in ripit.pl waere:
    system("umount blah bbla; sleep X; mount blah blah /media/USBDISK");
    Irgendwo in der Mainroutine. Wie immer 100 Wege fuehren nach Rom.

  • Zitat

    Original von Morone
    Weder werde ich es weiter ausbauen , noch kommt ne 0.0.2 (ausser NIKOLAUS)


    Vorsichtig anfrag: Unterstuetzung fuer distmp3?


    (http://www.linux.org/apps/AppId_1700.html)


    apt-cache show distmp3
    ...
    Description: A Perl client and daemon for distributed audio encoding
    The distmp3 package contains a client, distmp3, and a daemon, distmp3host,
    which can be installed on many machines to provide fast distributed encoding
    of music (typically from a CD-ripper or batch script) using an encoder of
    your choice - usually MP3, Ogg Vorbis, or flac.
    ...

    Server: Debian/lenny (vserver), vdr 1.6 (3 x Budget DVB-S), streamdev, epgseaach, noad, vdradmin, mysql, Bootserver
    Client 1: Ubuntu/lucid (diskless), XBMC-pvr, Asus AT3IONT (VDPAU)
    Client 2: Debian/squeeze (diskless), XBMC-pvr, Asus AT3IONT (VDPAU)
    Client 3: Debian/etch (diskelss), vdr 1.6, FF-DVB nur Ausgabe, VIA V8000
    Client 4: Debian/etch (diskless), vdr 1-6, DXR3, P1 200 Mhz

  • Na , da haettest frueher mal mit kommen sollen. ;)
    Ich werde kaum noch CDs umwandeln, deswegen brauche ich das auch
    net mehr so noetig.
    Bei Gelegenhait werde ich es aber mal testen , scheint sich ja easy
    einbauen zu lassen.
    Kann auch jeder selber machen in ripit.pl bei den (lame o.ae.) Punkten.
    Wenn lame damit klarkommt.


    Btw. die Version von ripit kann doch auch schon remote encodieren (ssh). Habe es nie benutzt (muss ich mal nachholen).

  • Hallo Morone,


    Danke für ripit.
    Ich finden weniger Plugins besser mehr. Und da ich es schon mit ripit.pl in dem Menu aus Commando eingebaut hatte meine Frage ob es nicht direct in dein mp3ng einbauen könnte über die Commandos .


    Ich werde es auch auf der MLD versuchen Danke für das Plugin. :)


    Gruss Pat


    Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
    Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
    Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
    Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

    :fans :welle

  • Das Commandomenue von mp3ng funktioniert genauso wie das Commandsmenue. Letzendlich ist es nichts anderes ;)


    Allerdings musst du dir 2 Eintraege erstellen .
    Das CommandsMenue duerfte sich schwer tun
    selbststaendig zu aktualisieren oder du wirst nie
    den "aktuellen" Status sehen, wenn du nicht gerade
    alles ueber svdrp machst , wobei die Zeilenlaenge
    ueberfordert sein koennte ;)


    AudioCD rippen (startet "ripit.pl")
    Status von AudioRipper (cat /tmp/ripit.log)



    Btw. , hast du dank Plugin ja die Moeglichkeit ripit zu steuern,
    gerade jetzt mit verteilten Encodieren ist es sinnvoll.
    Client muss ja net immer erreichbar sein.
    Klappt uebrigens auch perfekt mit Win-Kisten und cygwin :D


    Ich finde es auch net gerade sinnvoll erst das mp3ng Plugin zu starten
    um ne CD zu rippen :S

  • Verteiltes Encodieren (VDR: Duron 750 , CLIENT: AMD64 3200+)


    Lokales Encodieren (VDR only):

    Code
    Encoder : "03 Another Night [dance Mix]"...
    ENCODER: FERTIG => "03 Another Night [dance Mix]"
    Encoder : "04 Another Night [inferno Mix]"...
    ENCODER: FERTIG => "04 Another Night [inferno Mix]"
    
    !! DONE... !! VORGANG BEENDET.
    
    Rippen  : 2 min
    Encoding: 5 min


    Also bringt schon was bei nur 4 Tracks (Maxi-CD)...
    Jedenfalls dauert das Kopieren zum Client laenger als das Encodieren dort ;)

  • Hallo Morone,


    ripit.pl kann doch Ogg Vorbis und Flac könnst du ein Auswahl Button für das Ausgabe format vorsehen. Oder habe ich etwas übersehen.


    An sonst gehts es schnell und ich habe es sogar auf der MLD zum laufen bekomme. :)


    Gruss Pat


    Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
    Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
    Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
    Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

    :fans :welle

  • Zitat

    ripit.pl kann doch Ogg Vorbis und Flac könnst du ein Auswahl Button für das Ausgabe format vorsehen. Oder habe ich etwas übersehen.


    Ist mir zu umstaendlich.
    Ich muesste auch fuer jedes Format die Einstellung
    getrennt zur Verfuegung stellen.
    lame oggvorbis flac haben schliesslich auch unterschiedliche
    Parameter. Ich muesste schon "zuviel" Zeit haben ;)

  • Hi Morone,


    danke für das ripit Script. Ich habe allerdings das Problem, dass ich in einer nicht DSL-versorgten Zohne in Deutschland wohne, und daher nur eine lokale CDDB-Datenbank ansprechen kann (archiv mal komplett gezogen damals auf freedb.org und unter /video/cddb abgelegt)


    Ich habs leider nicht hinbekommen die richtigen Einstellungen zu konfigurieren. Magst du mir da kurz helfen, was ich wo eintragen muss?


    Geht das überhaupt?


    Gruß,
    machnetz

    “Hast du Glück, ist es gut. Hast du kein Glück, ist es auch gut. Hast du eben Pech gehabt. War vielleicht dein Glück.”

  • Keine Ahnung , ich weiss garnet wie die Datenbank aussieht.
    Also einfach mal versuchen :
    Tip 1:
    in ripit.pl [$mirror ="localhost"] und [$CDDB_HOST = "localhost"]
    setzen (Denke da muss du wohl nen Apache am laufen haben).


    Tip 2:
    Im Setup vom Plugin kannst du Optionen fuer Ripit hinzufuegen,
    aendern. Dafuer musst du "entferntes Encodieren" auf JA setzen,
    dann erscheint nen neues Eingabefeld. Was du da einfuegst ,
    wirkt sich auf ripit.pl aus. Also , wenn du entferntes Encodieren nutzen
    willst , dann musst du die Standardeinstellungen dort anpassen und !zusaetzlich noch ein --archive eingeben.
    Willst du es nicht nutzen , darf da nur --archive stehen.
    Dann holt sich das Script die Daten aus ~/.cddb .
    Also dein /video/cddb einfach ins Homeverzeichnis nach .cddb verlinken. ;)


    Jedenfalls steht es dort so ;)

    Code
    Mit der Option --archive wird RipIT dazu veranlaßt, im Verzeichnis
    ~/.cddb nach Einträgen zu suchen. Benütze Option --nochars wenn in 
    den Dateinamen keine Sonderzeichen vorkommen sollen, und --noconfig 
    falls die Konfig Datei nicht gelesen werden soll! Die Option --norip 
    ermöglicht einen zweiten Durchlauf, um bestehende wavs in einer 
    anderen Qualität erneut zu encoden.


    Habs zwar nicht getestet , koennte aber so klappen , also erstmal Tip 2
    testen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!