yavdr0.5-alpha1 / traco

  • hi


    aufgrund dessen das ich selber eine aufnahme habe mit 14 ! .ts files konnte ich einige fixes machen incl. dem handling mehrer audio tracks.


    details siehe git


    viel spass.


    holger

    VDR1 : core2duo 3.2 Ghz , 1GB Ram , 2x TT 1501 DVB-C 1 GB HD , Asus EN 210 Silent , Debian Squeeze 64bit + e-tobi Pakete
    VDR2 : 1.2 Ghz P3 , Digitainer 768 MB Ram , yavdr 0.3a 32 bit

  • Hi Holger.


    Habe gerade die Änderungen ausgecheckt und installiert.
    Leider erhalte ich beim Start der tracosrv.sh folgende Fehlermeldung:


    Code
    ~/traco$ sudo /etc/init.d/tracosrv.sh start
    Base class package "Traco::Tracohandbrake" is empty.
        (Perhaps you need to 'use' the module which defines that package first,
        or make that module available in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .).
     at /usr/lib/perl5/Traco/Traco.pm line 45
    BEGIN failed--compilation aborted at /usr/lib/perl5/Traco/Traco.pm line 51.
    Compilation failed in require at /usr/bin/tracosrv.pl line 23.
    BEGIN failed--compilation aborted at /usr/bin/tracosrv.pl line 23.

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • hi


    oh ja ... :D


    bitte in Traco.pm die zeile in der Traco::Tracohandbrake.pm drin steht loeschen.


    ich habe das auch eingecheckt.


    holger

    VDR1 : core2duo 3.2 Ghz , 1GB Ram , 2x TT 1501 DVB-C 1 GB HD , Asus EN 210 Silent , Debian Squeeze 64bit + e-tobi Pakete
    VDR2 : 1.2 Ghz P3 , Digitainer 768 MB Ram , yavdr 0.3a 32 bit

  • Hehe. Manchmal ist es von Nachteil, wenn man gerade am VDR werkelt, wenn du postest ;)
    Kann ich eigentlich auch "nur Änderungen" aus git bei bestehenden Daten holen? Also meinen traco Order, den ich geclont habe, syncen?


    Danke und Gruß
    Oli (aka der GitNoob)

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • Kann ich eigentlich auch "nur Änderungen" aus git bei bestehenden Daten holen? Also meinen traco Order, den ich geclont habe, syncen?


    Ja. Dafür gibt es "git pull" oder "git fetch"

    Oli (aka der GitNoob)


    Tu was dagegen - es gibt eine Menge schöne Tutorials für den Einstieg ;)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)


  • Tu was dagegen - es gibt eine Menge schöne Tutorials für den Einstieg ;)


    Danke Holger & Seahawk.
    Eins nach dem Anderen ;)
    Hab lange nichts mehr mit Linux gemacht und die 2 Linux-Server die ich zu administriere haben, stellen keine Anforderungen da :rolleyes:

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • Hi Holger.


    Ich wollte gerade mit der neuen Version eine Serie konvertieren, die ich in Syfy (Sky) aufgenommen habe.
    Leider startet die Konvertierung nicht.
    Im Syslog erscheint folgende Ausgabe:


    Die einzige Änderung seit meinem Blogeintrag ist das Update auf die neuste Version sowie die Installation und Aktivierung des vdr-plugin-graphlcd.


    Danke für deine Hilfe

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • hi


    kommt da noch was nach ?


    ist die schonmal umgerechnet worden ?


    was sagt tracosrv.pl wenn du ihn mit -f -d -c /path/to/conf startest ?


    bis zu dem memory_amount sieht es normal aus.


    holger

    VDR1 : core2duo 3.2 Ghz , 1GB Ram , 2x TT 1501 DVB-C 1 GB HD , Asus EN 210 Silent , Debian Squeeze 64bit + e-tobi Pakete
    VDR2 : 1.2 Ghz P3 , Digitainer 768 MB Ram , yavdr 0.3a 32 bit

  • Guten Morgen Holger.
    Ja, es wurden schon zwei Serien aus dem FTA umgerechnet.
    Ich gebe dir nachher eine Rückmeldung, wenn ich an den VDR komme.
    Bis dann.

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • So Holger.
    Wenn ich den Befehl mit sudo eingebe, erhalte ich folgende Ausgabe:


    Debug Ausgabe


    Ohne sudo folgende:

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • hi


    check mal mit welchem user die vdrtranscode.xml erstellt worden ist.


    des weiteren sollten die traco prgs unter dem gleichen user laufen bzw einen change user machen koennen ( d.h.
    wenn man tracoxxx als root starten machen diese einen change user auf den angegebenen user in der traco.conf. )


    der user in der traco.conf sollte idealerweise der gleiche user sein unter dem der vdr proccess auch laeuft.

    das fehler bild sieht ganz nach einem permission problem aus.


    holger

    VDR1 : core2duo 3.2 Ghz , 1GB Ram , 2x TT 1501 DVB-C 1 GB HD , Asus EN 210 Silent , Debian Squeeze 64bit + e-tobi Pakete
    VDR2 : 1.2 Ghz P3 , Digitainer 768 MB Ram , yavdr 0.3a 32 bit

  • Hi Holger.
    Habe gerade mal nachgeschaut.
    Die Traco Programme laufen alle als User vdr.
    Die xml´s werden vom User vdr aus der Gruppe root erstellt.
    Hier mal ein Auszug aus einem Video, bei dem es geklappt hat:

    Code
    -rw-r--r-- 1 vdr vdr  1749629332 Mai  6 22:15 00001.ts
    -rw-r--r-- 1 vdr vdr      742088 Mai  6 22:15 index
    -rw-r--r-- 1 vdr vdr         594 Mai  6 21:13 info
    -rw-r--r-- 1 vdr vdr         259 Mai  6 22:11 marks
    -rw-rw-rw- 1 vdr root          6 Mai 13 12:04 vdrtranscode.lck
    -rw-rw-rw- 1 vdr root   57306718 Mai 13 12:22 vdrtranscode_tmp.mp4
    -rw-rw-rw- 1 vdr root 1052192760 Mai 13 11:57 vdrtranscode.ts
    -rw-rw-rw- 1 vdr root        750 Mai 13 12:04 vdrtranscode.xml


    und hier, wenn es nicht klappt, bzw. wie es aktuell ist:

    Code
    -rw-r--r-- 1 vdr vdr  1381153844 Mai 16 22:00 00001.ts
    -rw-r--r-- 1 vdr vdr      719688 Mai 16 22:00 index
    -rw-r--r-- 1 vdr vdr         835 Mai 16 21:00 info
    -rw-rw-rw- 1 vdr root 1381153844 Mai 18 12:08 vdrtranscode.ts
    -rw-rw-rw- 1 vdr root        781 Mai 18 12:08 vdrtranscode.xml


    Es ist also kein Unterschied, außer dass die Übergabe an handbracecli nicht geschiet.

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • hi


    irgendwas stimmt mit dem ordner


    /srv/vdr/video.00/Grimm/2013-05-13.21.13.8-0.rec


    oder mit einem der uebergeordneten ordner.


    er will die xml datei erstellen bzw aendern und kann es nicht.


    teste dochmal in dem ordner ,wo das umrechnen geklappt hat , die xml mal loeschen.
    er sollte sie dann neu erstellen.


    holger

    VDR1 : core2duo 3.2 Ghz , 1GB Ram , 2x TT 1501 DVB-C 1 GB HD , Asus EN 210 Silent , Debian Squeeze 64bit + e-tobi Pakete
    VDR2 : 1.2 Ghz P3 , Digitainer 768 MB Ram , yavdr 0.3a 32 bit

  • Kann ich eigentlich nicht bestätigen.
    Der Header wird ganz normal von <online> auf <status>YourPictureIsReadyToView</status> geändert, nur handbrake startet keine Konvertierung.
    Habe gerade Traco komplett entfernt und neu ausgecheckt. Leider ohne Erfolg.


    Die Konvertierung klappt nun in keinem Ordner mehr

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • hi


    also bitte checken


    handbrake legt in /tmp ein verzeichniss an welches er nutzt fuer den laufen proccess und manchmal loescht er dieses nicht -> dann loeschen
    existiert handbrake.log ? wenn ja loeschen.


    ggf mal den server mal mit tracosrv.pl -d -vvv -c /path/to conf
    starten um mehr output zu bekommen.


    Code
    can't open /srv/vdr/video.00/Grimm/2013-05-13.21.13.8-0.rec/vdrtranscode.xml


    ist defenitiv ein permission , path , datei nicht gefunden fehler


    holger

    VDR1 : core2duo 3.2 Ghz , 1GB Ram , 2x TT 1501 DVB-C 1 GB HD , Asus EN 210 Silent , Debian Squeeze 64bit + e-tobi Pakete
    VDR2 : 1.2 Ghz P3 , Digitainer 768 MB Ram , yavdr 0.3a 32 bit

  • Hi Holger.
    Der permission Fehler kam, als ich den tracosrv als normaler User gestartet habe. ;)
    Als vdr User erhalte ich natürlich keine Fehler. Ich checke nachher mal die Sache mit handbrake. Bis dann

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

    Einmal editiert, zuletzt von Oli82 ()

  • hi


    logisch als normaler user geht kein change user .


    holger

    VDR1 : core2duo 3.2 Ghz , 1GB Ram , 2x TT 1501 DVB-C 1 GB HD , Asus EN 210 Silent , Debian Squeeze 64bit + e-tobi Pakete
    VDR2 : 1.2 Ghz P3 , Digitainer 768 MB Ram , yavdr 0.3a 32 bit

  • Zitat

    ggf mal den server mal mit tracosrv.pl -d -vvv -c /path/to conf
    starten um mehr output zu bekommen.


    Ich habe nun mal nachgeschaut. einen handbrake.log oder tem Dateien gibt es nicht.
    Starte ich den Server mit den oben genannten Parametern, wird eine vdrtranscode.ts weit über 30GB erzeugt (hab den Prozess dann gekillt).


    Ich erhalte immer die beiden Memory Fehler.
    Hier mal der Auszug aus dem syslog:


    Die Datei wird aber nicht erzeugt.

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

Jetzt mitmachen!

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