Beiträge von chrisz

    Hi *,


    Das Problem, ist anscheinend das iptv-plugin.


    Wenn der VLC per segfault abschmirrt, bekommt logischerweise das iptv plugin keine Daten mehr. Starte ich den VLC Aufruf danach wieder, scheint das iptv-plugin die 'Neuen' Daten aber nicht entgegenzunehmen, bzw. er schreibt nichts weg (Timer ist ja noch aktiv). Erst wenn ich den VDR restarte funktioniert dann die Aufzeichnung wieder.


    Dazu irgendwelche Ideen ? Ein stream kann ja mal abbrechen. Aber wenn das während eines Timers passiert, ist die Aufnahmen ab den zeitpunkt der Unterbrechung unbrauchbar. Auch wenn die Unterbrechnung nur ca. 1 Sekunde währe...

    Hallo Gemeinde,


    ich habe ein spezielles Problem.


    Ich hoffe, dass sich jemand findet, der evtl. ein wenig Zeit und Lust hat das ganze umzusetzten.
    Als Ansporn könnte ich eine Decklink HDMI Interface Karte (Intensity Pro, oder Decklink Mini Recorder) + 3DFury (aka hdfury 4) sponsorn.
    Vorab habe ich eine Lösung am start, die aber alles andere als zuverlässig ist.


    Es geht um folgendes:


    Ich muss ein HDMI Signal zuverlässig (24x7) mit dem VDR aufnehmen können.


    Das Signal ist OHNE HDCP und wird per Decklink HDMI Capture Card eingespeist. Linux Treiber um auf das HDMI Input Device zugreifen zu können existieren, und funktionieren. (dev/blackmagic/dv0), dv1, dv2,etc.)
    Aktuell verwende ich den VLC um (mit kompiliertem Decklink SDK) auf das Device zu zugreifen, und das ganze als Stream auszugeben. Der VDR nimmt über das iptv Plugin den Stream entgegen, und speichert es als Neue Aufnahme.


    Problem ist, dass das IPTV Plugin oder der VLC sporadisch nach mehreren Stunden abbricht. Vermute eher das iptv Plugin, weil nach einem VDR Neustart beginnt der 24 Stunden Timer dann wieder aufzuzeichnen. Leider sind diese unterbrechungen ein Problem für mich.


    dmesg zeigt es auch an:

    Code
    [Di Jul 15 07:36:20 2014] vlc[20425]: segfault at 8 ip 00007f41b887f52b sp 00007f41cc535cb0 error 4 in libavcodec_plugin.so[7f41b8876000+10000]
    [Di Jul 15 15:07:21 2014] vlc[1779]: segfault at 8 ip 00007faa8a8ab52b sp 00007faaa41eacb0 error 4 in libavcodec_plugin.so[7faa8a8a2000+10000]
    [Di Jul 15 15:08:11 2014] vlc[15445]: segfault at 8 ip 00007feaa852dfec sp 00007fea8fbf7ca0 error 4 in libmux_ts_plugin.so[7feaa851f000+13000]
    [Di Jul 15 23:45:21 2014] vlc[15484]: segfault at 8 ip 00007fafac37752b sp 00007fafafffecb0 error 4 in libavcodec_plugin.so[7fafac36e000+10000]


    Ich könnte mit den bmdcapture Tool auch direkt auf das Device zugreifen, und das ganze per pipe an avconv senden, der mir dann ein VDR File erstellt. as Problem dabei ist aber, dass ich evtl Live (also während die Aufnahmen noch läuft) mit dem VDR rausschneiden muss. Dadurch dass die index noch nicht generiert wird, ist das ebenfalls nicht möglich. Ein automatischen generieren der index (z.B. alle 5 Minuten) ist zu Systemlastig. Bei mehreren Stunden Aufzeichnung dauert dieser Vorgang schon ewig.


    Falls jemand ein Plugin schreiben kann (und natürlich Lust und Zeit hat), der den raw Strom der HDMI Capture Card sauber aufzeichnet könnte ich die oben erwähnte Periperie sponsorn. Evtl hat jemand ja auch einen anderen Geistesblitz, wie ich das ganz sonst umsetzen könnte.


    Viele Grüße...

    Kann es sein, dass man vom dem Teil entweder DVB-T oder Analog, aber nicht beides gleichzeitig nutzen kann?
    Evtl. belegt der vdr ja schon das DVB-T-Device, so dass der analog-Teil nicht mehr geöffnet werden kann.


    Also dem vdr per "-D" mitteilen, welche devices es benutzen darf. In deinem Fall wahrscheinlich "-D0 -D1 -D2 -D3" für die ersten vier DVB-S2-Adapter.


    Lars.


    Yeeeees!



    Geilller Tip! Merci!

    Hi,


    anbei ein bisschen weiter, aber VDR sagt immernoch np PVR device found:


    Hi,


    ja, ist in der gruppe vdr:


    Code
    root@rec01:/# cat /etc/group | grep vdr
    video:x:44:vdr
    vdr:x:12121:


    Brauche ich noch spezeille treiber ? Aber /dev/video0 ist ja da.


    Anbei nochmla das dmesg, nach einem reboot:


    Mhh,


    Code
    root@rec07:/usr/local/src# v4l2-ctl --device=/dev/video0 -l
    Failed to open /dev/video0: Operation not permitted


    Hab auch schon einen anderen WinTV HVR-1900 Model 73xxx angeschlossen, selbe ergebnis.


    Hat die letzte Zeile was zu bedeuten ?


    Hi,


    Code
    crw-rw---- 1 root video 81, 0 Jul 10 10:38 /dev/video0


    Code
    root@rec07:/usr/local/src# apt-cache policy vdr
    vdr:
      Installiert:           2.1.6-2fnu0~trusty
      Installationskandidat: 2.1.6-2fnu0~trusty
      Versionstabelle:
     *** 2.1.6-2fnu0~trusty 0
            500 http://ppa.launchpad.net/fnu/testing-vdr-fnu/ubuntu/ trusty/main amd64 Packages
            100 /var/lib/dpkg/status
         2.0.3-1 0
            500 http://de.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages


    Loglevel bringt leider nicht. Im syslog steht nicht mehr drin wie sonst...

    Hallo Gemeinde,


    ich habe an einem Ubuntu 14.04 per vdr 2.1.6 und letztem GIT vdr-plugin-pvrinput eine Hauppauge pvrusb2 angeschlossen.
    Ich benötige nur dem Analogen compsite eingang.


    Firware ist kopiert nach /lib/firmware


    dmesg sieht das Device:




    Leider sagt der VDR immer:


    Code
    Jul 10 10:39:27 rec vdr: [3793] registered source parameters for 'V - analog (pvrinput)'
    Jul 10 10:39:27 rec vdr: [3793] cPvrDevice::Initialize(): no PVR device found


    Die Kanalliste sieht wie folgt aus:


    Code
    Composit:1:COMPOSITE0|CARD0:V:0:301+101=2:300=@4:305:0:1:0:9007:0


    Hat jemand eine Idee was falsch läuft...?

    Mhh,


    versetehn tu ich das immernoch nicht ganz. VDR meldet beim 'falschen Device' immer frontend timed out. Demnach kein Signal. Aber nur an zwei Frontends. Die beiden anderen Frontends haben Signal. Daraus schließe ich, das nichts durchgreicht wird, oder ?


    Wenn ich vier verschieden DVB-T sender (sagen wir mal auf 4 verschiedenen Frequenzen) aufnehmen möchte, ich auf allen 4 Frontends mittels fe-tool auf DVB-T geschwitched habe, kann ich doch trotzdem nicht 4 aufnahmen, sondern nur 2 ?! Oder ?! Die anderen beiden Tuner sind ja DVB-C ?


    Irgendwie sehe ich gerade den Wald vor lauter Bäumen nicht. Ergo denke ich müssten ZWEI /dev/dvb/adapter/X von den 4 erkannten gelöscht werden, so dass der VDR nur noch zwei sieht, mit der Hoffnung, dass das die beiden DVB-T Adapter sind.


    Viele Grüße...

    Hi Mini73,


    nein, du liegst schon richtig. Es gibt bei den Karten nur einen Eingang, entweder man steckt DVB-T oder DVB-C an. In meinem Fall sind beide Karten an einem DVB-T Kabel angesteckt. Leider nutze ich noch VDR 1.6.
    Wenn VDR 2.0 das wirklich korrekt erkennt, und den Tuner umstellt von DVB-C auf DVB-T währe ein Wechsel wohl angebracht. Lieber währe es mir allerdings wenn ich das irgendwie unter VDR 1.6 am laufen bekomme.


    Code
    /usr/bin/dvb-fe-tool -aXXX -d DVBT


    dvb-fe-tool habe ich schon gesehen, aber welches Device von den vier stelle ich auf DVB-T Ich weiß nicht welche der frontends der DVB-T Empfänger ist? Alle vier ? Macht ja auch irgendwie kein Sinn, wenn nur 2 Frontends DVB-T haben. Würde der VDR dann nicht versuchen auch auf den 'vermeintlichen' DVB-C Tuner ein DVB-T Timer zu starten ?


    lg chrisz

    Hallo *,


    wie aktiviere ich denn nur DVB-T (und nicht DVB-C) ?


    Ich habe 2 DVB-T/C karten:



    bekomme aber vier frontends. VDR hat aber nur auf 2 Frontends (DVB-T) ein Signal.
    Was kann ich tun, um sicherzustellen, dass immer die 'richtigen' frontends verwendet werden ?


    System: debian squezze...


    lg chrisz

    Hallo,


    hat jemand ein funktionierendes exzernremux script, welches für Aufnahmen funktioniert.


    Das Standard script im Paket funktioniert für Livetv sehr gut, allerdings nicht mit einer Aufnahme, da erhalte ich immer weiterhin ein mpeg2ts file.


    Ich würde meine Aufnahmen gerne per mp4 oder flv streamen wollen...

    Hallo Klaus,


    gerade das selbe Problem mit vdr 2.0.3:


    Incl Debug ausgabe:


    Code
    Jan 15 17:00:04 aa vdr: [17525] unknown frame delta (4320), assuming 25,00 fps
    Jan 15 17:01:59 aa vdr: [18551] #012Delta = 4320  FPS =  0,00  FPPU = 20 NF = 2
    Jan 15 17:01:59 aa vdr: [18551] unknown frame delta (4320), assuming 25,00 fps
    Jan 15 17:02:03 aa vdr: [18612] #012Delta = 18720  FPS =  0,00  FPPU = 5 NF = 2
    Jan 15 17:02:03 aa vdr: [18612] unknown frame delta (18720), assuming 25,00 fps
    Jan 15 17:02:08 aa vdr: [18675] #012Delta = 7854  FPS =  0,00  FPPU = 11 NF = 2
    Jan 15 17:02:08 aa vdr: [18675] unknown frame delta (7854), assuming 25,00 fps

    Habe das selbe Problem mit dem VDR 2.0.3


    Code
    Jan 15 15:17:10 aa vdr: [29290] unknown frame delta (5082), assuming 25,00 fps
    Jan 15 15:20:03 aa vdr: [29736] unknown frame delta (14400), assuming 25,00 fps
    Jan 15 15:20:29 aa vdr: [29890] unknown frame delta (3300), assuming 25,00 fps
    Jan 15 15:20:39 aa vdr: [29949] unknown frame delta (6171), assuming 25,00 fps


    Dabei habe ich folgendes phänomen :
    http://www.vdr-portal.de/index.php?page=Thread&postID=1181962#post1181962

    Hallo Gemeinde,


    seltsames Problem, welches ich nur auf den ehemaligen Aljazeera Sport Sendern (Neu beIN Sport) sehe.


    Ich setzt einen Timer von 1 Stunde. Der VDR zeichnet auch nur 1 Stunde auf.
    Das Ergebnis ist aber ein File mit 1 Stunde, 40 Minuten ?!


    Wie kann das sein ? Wie gesagt, es muss speziell an den JSC bzw. beIn Sendern liegen.


    Ist es möglich, dass die Framerrate während der aufzeichnung wechselt, und der VDR das nicht mitbekommt ?


    Bin für jeden ratschlag dankbar...!