(gelöst) trotz patch 25 fps in info-Datei bei HD-Aufnahme

  • Hallo,


    ich bin nach diesem Thread vorgegangen:
    aufzeichungslänge passt nicht?
    Leider besteht mein Problem, dass in der info Datei immer 25 fps stehen, immer noch. Hat das Problem keiner außer mir?

    HW: Asus A8N-SLI Premium | Athlon 64 3700+ | Hauppauge WinTV Nova-HD-S2 | 1Gb Kingston RAM |


    SW: Ubuntu 12.04 | VDR 2.0.2 | NVIDIA Treiber | xine-lib-1.2 | Xineliboutput Plugin (1.0.90-cvs) | Live Plugin (0.3.0) | xmltv2vdr (0.2.0pre) | scheduler-Plugin (0.1.6) | epgsearch-Plugin (1.0.1.beta5) | markad-Plugin (0.1.5pre ) | extrecmenu (1.2.2)

    Einmal editiert, zuletzt von Gerdchen03 ()

  • Hallo,


    ich habe leider das Problem nach dem Patchen immer noch. Egal ob ich ARD HD, ZDF HD, Sky HD teste immer wenn ich direkt nach dem Starten der Aufnahme die info-Datei betrachte, stehen nur 25 fps drin. Beim patchen gab es keine Fehlermeldung. Wenn ich von Hand zu Fuß nachschaue, sind auch alle Dateien mit den neuen Zeilen ergänzt worden.


    gepatcht hab ich wie folgt: (patch lag im VDR-Ordner)code:

    Code
    cd /usr/local/src/vdr
    patch < vdr-1.7.16-recordinginfo.diff
    make REMOTE=LIRC && make plugins && make install


    Ich hab dann extra alles nochmal neu aufgebaut, aber in der info-Datei stehen trotzdem immer 25 fps. Wenn ich die Aufnahme während des Aufzeichnens anschaue, wird die tatsächliche Länge angezeigt, trotz den 25 fps in der info. Ist die Aufnahme abgeschlossen, wird die Länge falsch angezeigt. Ich verwenden das Standard-OSD

    HW: Asus A8N-SLI Premium | Athlon 64 3700+ | Hauppauge WinTV Nova-HD-S2 | 1Gb Kingston RAM |


    SW: Ubuntu 12.04 | VDR 2.0.2 | NVIDIA Treiber | xine-lib-1.2 | Xineliboutput Plugin (1.0.90-cvs) | Live Plugin (0.3.0) | xmltv2vdr (0.2.0pre) | scheduler-Plugin (0.1.6) | epgsearch-Plugin (1.0.1.beta5) | markad-Plugin (0.1.5pre ) | extrecmenu (1.2.2)

  • Tja,


    dann geh mal den Fragen nach:


    Hat er den VDR gebaut? => Sieht man auf der Konsole und am Datum des binary


    Hat er die Plugins gebaut? => Sieht man auf der Konsole und am Datum der binary's


    Hat er den VDR und die Plugins richtig installt, die Frage ist wohin? und wurde alles installt was nötig ist? => Wo auch immer das Zeugs bei dir hin muß.


    Meine Vermutung ist, du bist noch immer mit dem alten Zeugs unterwegs.


    Gruß
    Wolfgang

  • OK, wo genau finde ich die binarys? Hatte damit noch nie zu tun.


    Danke schon mal für die Tips!!

    HW: Asus A8N-SLI Premium | Athlon 64 3700+ | Hauppauge WinTV Nova-HD-S2 | 1Gb Kingston RAM |


    SW: Ubuntu 12.04 | VDR 2.0.2 | NVIDIA Treiber | xine-lib-1.2 | Xineliboutput Plugin (1.0.90-cvs) | Live Plugin (0.3.0) | xmltv2vdr (0.2.0pre) | scheduler-Plugin (0.1.6) | epgsearch-Plugin (1.0.1.beta5) | markad-Plugin (0.1.5pre ) | extrecmenu (1.2.2)

  • binarys = Kompilat


    => findest du im jeweiligen Verzeichnis des Sourcecodes


    => Die Plugin-Kompilate werden im Verzeichnis .../VDR/Plugins/lib abgelegt


    Schon mal mit "find" gesucht?


    Gruß
    Wolfgang

  • vdr binary wurde neu gebaut.


    Ich hab im Verzeichnis .../VDR/Plugins/lib Dateien, die älter sind, als eine Woche. Also noch von vor dem Patchversuch stammen:
    libvdr-dvbsddevice.so.1.7.16
    libvdr-hello.so.1.7.16
    libvdr-osddemo.so.1.7.16
    libvdr-pictures.so.1.7.16
    libvdr-skincurses.so.1.7.16
    libvdr-status.so.1.7.16
    libvdr-svccli.so.1.7.16
    libvdr-svcsvr.so.1.7.16
    libvdr-svdrpdemo.so.1.7.16
    libvdr-xineliboutput.so.1.7.16
    ibxineliboutput-fbfe.so.1.0.90-cvs
    libxineliboutput-sxfe.so.1.0.90-cvs

    HW: Asus A8N-SLI Premium | Athlon 64 3700+ | Hauppauge WinTV Nova-HD-S2 | 1Gb Kingston RAM |


    SW: Ubuntu 12.04 | VDR 2.0.2 | NVIDIA Treiber | xine-lib-1.2 | Xineliboutput Plugin (1.0.90-cvs) | Live Plugin (0.3.0) | xmltv2vdr (0.2.0pre) | scheduler-Plugin (0.1.6) | epgsearch-Plugin (1.0.1.beta5) | markad-Plugin (0.1.5pre ) | extrecmenu (1.2.2)

    Einmal editiert, zuletzt von Gerdchen03 ()

  • Hier der aktuelle Stand:
    Wenn ich Markad deaktiviere, wird die Aufnahmelänge richtig angezeigt. In der Syslog steht bzgl. markad folgendes, was mich stutzig macht:

    Code
    Feb 12 11:09:26 vdr markad: [3041] using framerate of 50
    Feb 12 11:09:26 vdr markad: [3041] HDTV 1920x1080i50
    Feb 12 11:09:26 vdr markad: [3041] no logo for Sky_Cinema_Hits_HD-A16_9
    Feb 12 11:10:23 vdr markad: [3041] assumed start of broadcast (1440)
    Feb 12 13:14:34 vdr markad: [3041] assumed stop of broadcast (316512)
    Feb 12 13:15:13 vdr markad: [3041] index too short
    Feb 12 13:15:13 vdr markad: [3041] recreated index
    Feb 12 13:15:13 vdr markad: [3041] processed time 2852.10s, 323522/0 frames, 113.4 fps, 2.3 pps


    Ich hab mit Joe_D gesprochen und er hat mir eine andere Version von markad empfohlen, klappt nicht.
    Wenn ich die index lösche und dann neu erstellen lasse, stimmt alles.


    Also offensichtlich erkennt markad die framerate richtig, schreibt sie aber nicht in die info. Daher wird dann die index falsch erstellt.
    Ich gehe im Moment davon aus, dass das Patchen nicht richtig funktioniert hat. Ich habe in die Datei /usr/local/src/vdr/recording.c hinter:

    Code
    void cRecording::ReadInfo(void)
    {


    folgendes eingebaut:
    esyslog ("HALLO! HIER IST DER PATCH");


    Dann neu kompiliert und eine HD-Aufnahme gemacht.
    Anschließend habe ich mit grep HALLO /var/log/syslog versucht herauszufinden, ob der Patch auch läuft. Ich bakam keine Ausgabe.

    HW: Asus A8N-SLI Premium | Athlon 64 3700+ | Hauppauge WinTV Nova-HD-S2 | 1Gb Kingston RAM |


    SW: Ubuntu 12.04 | VDR 2.0.2 | NVIDIA Treiber | xine-lib-1.2 | Xineliboutput Plugin (1.0.90-cvs) | Live Plugin (0.3.0) | xmltv2vdr (0.2.0pre) | scheduler-Plugin (0.1.6) | epgsearch-Plugin (1.0.1.beta5) | markad-Plugin (0.1.5pre ) | extrecmenu (1.2.2)

  • Gerdchen03


    Deaktiviere bitte die Option "kaputten Index reparieren", bei PES funktioniert das wunderbar (und der VDR erzeugt nachweislich! defekte index.vdr-Dateien) bei TS oder aber bei HD-TS gibts anscheinend Probleme wenn markad einen Index generiert (ich selbst habe gar kein HD).


    In der Developer-Version habe ich das Korrigieren des F-Parameters rausgenommen, soll Klaus das so machen das es immer 100% passt (und nicht ich) ;)


    Ist die Logfile Anzeige von der 0.8.0 oder von der Developer?


    Gruß


    Joe_D

  • OK, versuch ich. Das Logfile ist von der Developer.
    Infodatei korrigieren hab ich auch mal abgestellt

    HW: Asus A8N-SLI Premium | Athlon 64 3700+ | Hauppauge WinTV Nova-HD-S2 | 1Gb Kingston RAM |


    SW: Ubuntu 12.04 | VDR 2.0.2 | NVIDIA Treiber | xine-lib-1.2 | Xineliboutput Plugin (1.0.90-cvs) | Live Plugin (0.3.0) | xmltv2vdr (0.2.0pre) | scheduler-Plugin (0.1.6) | epgsearch-Plugin (1.0.1.beta5) | markad-Plugin (0.1.5pre ) | extrecmenu (1.2.2)

    Einmal editiert, zuletzt von Gerdchen03 ()

  • Also wenn index reparieren abgestellt ist, scheint es zu funktionieren.


    Update:
    Mit einem Patch von Klaus ist es jetzt möglich, dass in der info 50 fps statt den 25 fps stehen.

    HW: Asus A8N-SLI Premium | Athlon 64 3700+ | Hauppauge WinTV Nova-HD-S2 | 1Gb Kingston RAM |


    SW: Ubuntu 12.04 | VDR 2.0.2 | NVIDIA Treiber | xine-lib-1.2 | Xineliboutput Plugin (1.0.90-cvs) | Live Plugin (0.3.0) | xmltv2vdr (0.2.0pre) | scheduler-Plugin (0.1.6) | epgsearch-Plugin (1.0.1.beta5) | markad-Plugin (0.1.5pre ) | extrecmenu (1.2.2)

    Einmal editiert, zuletzt von Gerdchen03 ()

Jetzt mitmachen!

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