vdrrip - Einbinden der Codecs

  • Hi Leute!


    Ich habe heute mal ein kleines Update gestartet und mir das vdrrip paket von tobi
    installiert.


    zuvor habe ich den mplayer und mencoder runtergeschmissen.


    apt-get remove mplayer*
    apt-get remove mencoder*


    dann noch schnell das "neue" mplayer4vdr.sh Skript geholt.


    wget http://www.e-tobi.net/vdr/tools/mplayer4vdr.sh


    Und mir via Skript ein mplayer paket erstellt.


    das habe ich dann (nach anfänglichen problemen) installiert


    dpkg -i mplayer_0.90cvs_i386.deb


    Danach habe ich ein apt-get update ausgeführt


    und via


    apt-get install vdr-plugin-vdrrip


    das vdrrip plugin installiert


    /etc/init.d/vdr restart


    und dann ist auch schon das neue plugin im OSD integriert


    Ich habe dann sogleich eine 30 Sekunden Testfile in video:lavc und audio:copy
    in Auftrag gegeben. Man wird gefragt ob erst ein Testfile erstellt werden soll.
    Wenn man das nicht will drückt man einfach nach links o rechts. Bei der nächsten Frage muss man einfach nur bestätigen und schon wird der Auftrag in die Bearbeitungsliste gesetzt. Ist kein anderer Auftrag vorhanden wird dieser auch gleich bearbeitet.


    Das hat auch prima geklappt ! :D


    Das File habe ich dann im /video/vdrrip gefunden und sogleich getestet! Wunderbar°!


    Auch das Umwandeln von video:lavc u audio:lame hat geklappt.


    Sobald ich allerdings video:divx4 auswähle und in die Bearbeitungsliste setze kommt eine Meldung auf dem VDR


    couldn't encode movie ~~Testfile


    Auszug aus /var/log/messages ->


    Mai 3 19:25:05 vdr vdr[11002]: confirm: <ok> fuer Vorschau-Modus
    Mai 3 19:25:07 vdr vdr[11002]: not confirmed
    Mai 3 19:25:07 vdr vdr[11002]: confirm: Film zur Warteschlange hinzufügen ?
    Mai 3 19:25:08 vdr vdr[11002]: confirmed
    Mai 3 19:25:08 vdr vdr[11002]: [vdrrip] queuefile is not locked by another process
    Mai 3 19:25:08 vdr vdr[11002]: [vdrrip] queuefile locked
    Mai 3 19:25:08 vdr vdr[11002]: [vdrrip] queuefile unlocked
    Mai 3 19:25:09 vdr [vdrrip-qh]: ### start encoding movie ~~Welt_der_Wunder... in full mode ###
    Mai 3 19:25:09 vdr [vdrrip-qh]: create a symbolic link from /video/%@Welt_der_Wunder_Biochemie_der_Sucht_-_Was_Alkohol__in_u/2004-04-04.19.46.50.50.rec/001.vdr to /video/vdrrip/temp.vdr
    Mai 3 19:25:09 vdr [vdrrip-qh]: encoding movie ~~Welt_der_Wunder... (pass: 1)
    Mai 3 19:25:09 vdr [vdrrip-qh]: couldn't encode movie ~~Welt_der_Wunder...
    Mai 3 19:25:10 vdr vdr[11002]: connect from 127.0.0.1, port 32851 - accepted
    Mai 3 19:25:10 vdr vdr[11002]: SVDRP message: 'couldn't encode movie ~~Welt_der_Wunder...'
    Mai 3 19:25:10 vdr vdr[11002]: closing SVDRP connection
    Mai 3 19:25:10 vdr [vdrrip-qh]: ### moved movie ~~Welt_der_Wunder... to /etc/vdr/plugins/queue.vdrrip.rejected ###
    Mai 3 19:25:18 vdr vdr[11002]: info: couldn't encode movie ~~Welt_der_Wunder...


    Ich habe leider keine Ahnung wie ich die verschiedenen codecs in das vdrrip-plugin einbinden soll.


    wie kann ich überprüfen welche überhaupt richig installiert sind???


    das mencoder für die "Übersetzung" zuständig ist, ist klarofix!


    in einen anderen thread habe ich folgenden befehl gefunden der ausgibt welche codecs mencoder benutzt.


    mencoder -ovc help 2>/dev/null


    Ausgabe bei mir ->


    vdr:/etc/vdr# mencoder -ovc help 2>/dev/null
    MEncoder 1.0pre2-2.95.4 (C) 2000-2003 MPlayer Team


    CPU: Intel Pentium 4/Xeon/Celeron Northwood 2201 MHz (Family: 8, Stepping: 9)
    Detected cache-line size is 64 bytes
    CPUflags: Type: 8 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
    Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2


    Reading /root/.mplayer/codecs.conf: 61 audio & 157 video codecs
    Reading config file /root/.mplayer/mencoder
    Available codecs:
    copy - frame copy, without re-encoding. doesn't work with filters!
    frameno - special audio-only file for 3-pass encoding, see DOCS!
    rawrgb - uncompressed RGB 24bpp video
    nuv - nuppel video
    divx4 - using divx4linux/divx5linux lib (depends on configuration)
    lavc - using libavcodec codecs - best quality!


    Exiting... (error parsing cmdline)


    Ich sitz nu scho 3 Stunden vor der Kiste :rolleyes:


    Erstma Kaffee holden ;)


    Falls jemand solang einen Lösungsansatz hat - heraus damit!!! :D


    lg, dafunk

  • hi dafunk,


    wenn vdrrip einen divx-codec anzeigt, wird dieser auch vom zugehoerigen mplayer/mencoder unterstuetzt.


    ich koennte mir vorstellen, dass irgendein parameter im queuehandler von deiner version des mplayer/mencoder oder divx-codecs nicht unterstuetzt wird. leider gibt es hier so viele unterschiedliche konstellationen, dass ich mit dem testen nicht nachkomme.


    setz doch einfach mal den parameter debug im file queuehandler.sh.conf auf 1, und poste nochmal die ausgabe des syslogs. das cfg-file liegt unter /etc/vdr/plugins/.



    gruesse


    herbsl

Jetzt mitmachen!

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