VDR 1.3.12 Zuordnung Aufnahme/Kanal

  • Hallo,


    ich habe heute nacht versucht, 'The Prisoner' in BBC4 aufzunehmen.
    Bin also im EPG zu BBC4 gegangen: Kanal 72, Eintrag in channels.conf:


    BBC FOUR:10773:hC56:S28.2E:22000:2331:2333=eng:2332:0:6316:2:2045:16387


    und Aufnahme gewählt. Voreinstellungen bestätigt, der Eintrag in timers.conf lautet:


    1:S28.2E-2-2045-6316:7:0027:0130:50:99:The Prisoner:


    die Kanalnummer fehlt in der timers.conf, scheint aber nicht benötigt zu werden (?).


    Der Rechner fährt also um 0:22 hoch (wie gewünscht). Hier einige Einträge aus /var/log/messages:


    ...
    Aug 7 00:22:45 vdr1 vdr[362]: switching to channel 1
    ...
    Aug 7 00:27:00 vdr1 vdr[362]: switching device 1 to channel 1166
    Aug 7 00:27:01 vdr1 vdr[362]: timer 4 (1166 0027-0130 'The Prisoner') start
    Aug 7 00:27:01 vdr1 vdr[362]: Title: 'The Prisoner' Subtitle: 'Episode 17'
    Aug 7 00:27:01 vdr1 vdr[362]: executing '/usr/src/video/scripts/nq_ren_musik_video.sh before "/video/The_Prisoner/2004-08-07.00.27.50.99.rec"
    '
    Aug 7 00:27:01 vdr1 vdr[362]: record /video/The_Prisoner/2004-08-07.00.27.50.99.rec
    Aug 7 00:27:01 vdr1 vdr[362]: creating directory /video/The_Prisoner
    Aug 7 00:27:01 vdr1 vdr[362]: creating directory /video/The_Prisoner/2004-08-07.00.27.50.99.rec
    Aug 7 00:27:01 vdr1 vdr[362]: recording to '/video/The_Prisoner/2004-08-07.00.27.50.99.rec/001.vdr'
    Aug 7 00:27:01 vdr1 vdr[1267]: recording thread started (pid=1267, tid=114696)
    Aug 7 00:27:01 vdr1 vdr[1268]: receiver on device 1 thread started (pid=1268, tid=131081)
    Aug 7 00:27:02 vdr1 vdr[362]: switching to channel 1
    Aug 7 00:27:02 vdr1 vdr[362]: ERROR: Kanal nicht verf<FC>gbar!
    Aug 7 00:27:06 vdr1 vdr[362]: switching to channel 1166
    Aug 7 00:27:32 vdr1 vdr[1267]: ERROR: video data stream broken
    Aug 7 00:27:32 vdr1 vdr[1267]: initiating emergency exit
    Aug 7 00:27:32 vdr1 vdr[362]: emergency exit requested - shutting down
    Aug 7 00:27:32 vdr1 vdr[1267]: recording thread ended (pid=1267, tid=114696)
    Aug 7 00:27:33 vdr1 vdr[1268]: receiver on device 1 thread ended (pid=1268, tid=131081)
    Aug 7 00:27:33 vdr1 vdr[362]: buffer stats: 0 (0%) used
    Aug 7 00:27:33 vdr1 vdr[362]: timer 4 (1166 0027-0130 'The Prisoner') stop
    ...
    zunächst hatte ich befürchtet, den berüchtigten 'video data stream broken' Fehler zu haben. Dann habe ich mich über die Kanalnummer gewundert: da steht: 'switching to channel 1166' ??? Ich wollte doch den Kanal 72 aufnehmen ??? In der channels.conf steht bei Kanal 1166:


    BBC FOUR;BSkyB:10773:hC56:S28.2E:22000:0:0:0:0:6316:2:2045:0


    hat mir irgendein autopid patch oder so generiert. Funktionier nicht, weil die Video und Audio PIDs fehlen. Warum werden die eigentlich nicht automatisch generiert? Ich habe den Update von den IDs im Setup aktiviert. Na, egal, ich verwende den Kanal ja nicht. Außer der VDR meint, unbedingt diesen Kanal für eine Aufnahme verwenden zu müssen und restartet sich dann so oft, bis es einen Kernel Oops gibt und sich der VDR verabschiedet.


    Jemand eine Idee ?



    Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Zitat

    Original von MarkusE


    1:S28.2E-2-2045-6316:7:0027:0130:50:99:The Prisoner:


    die Kanalnummer fehlt in der timers.conf, scheint aber nicht benötigt zu werden (?).


    S28.2E-2-2045-6316
    das ist die ChannelID, damit identifiziert vdr die Kanäle.


    Und genau auf diesen Kanal geht vdr dann bei einer aufnahme, BBC4 scheint den Kanal um diese Uhrzeit jedoch nicht zu verwenden.
    VDR arbeitet intern nicht mit den Kanalnummern, die du siehst, sondern mit den KanalIDs.


    Eine Lösung kann ich dir da auch ncht anbieten, höchstens den Timer erst kurz vor Filmstart eingeben,d enn dann ändern sich die Zuordnungen nichtmehr, ist aber nicht gaz sinn der Sache ich weiß.

  • Haste Chance , in Kanal 1166 die Audio und Video Pids zu ergänzen ? ( bekannt ? ) wenn ja , mach das - wenn vdr Kanal 1166 haben will , biddscheen - Hauptsache löppt .


    HJS

  • Hallo,


    das Problem ist wohl, daß ich 2 Kanäle in der channels.conf mit identischer ChannelID habe. Einer der beiden funktioniert, der andere nicht. VDR wählt für die Aufnahme offensichtlich den falschen.
    Ich sehe folgende Möglichkeiten:
    a) Herausfinden, welche Kanäle in der channels.conf identische ChannelIDs haben und solange Kanäle löschen, bis es keine identischen mehr gibt
    b) Dafür sorgen (z.B. durch Ergänzen von IDs), daß alle solche Kanäle funktionieren.


    Weiß jemand, wie ich (automatisch) alle Kanäle in channels.conf mit identischen ChannelIDs herausfinden kann?


    Angenommen, ich entscheide mich für a), wie kann ich sicherstellen, dass VDR keine Kanäle mit schon existierender ChannelID erstellt? Oder macht VDR 1.3.12 das sowiso nicht und ich habe hier ene 'Altlast' von VDR 1.2.6 mit dem AutoPID patch ?


    Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

Jetzt mitmachen!

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