was habt ihr mit dem VDR in Ubuntu14.04 (Debian) gemacht?

  • Hallo allerseits,


    ich sitze hier an meinem Desktop mit Ubuntu 14.04 64bit. Da ist eine DVB-S FF eingebaut. Den VDR starte ich da per Icon mit

    Code
    vdr -v /video -c /video/conf2 -p 37890 -P "xineliboutput --local=sxfe --remote=37890" -P femon


    Jetzt schneide ich da gerade mal ein paar in den letzten Monaten aufgenommenen Sendungen und sehe folgendes Verhalten:
    * VDR laeuft mit dem normalen Fernsehprogramm
    * Ich lade eine Aufnahme, setze darin die Schnittmarken und druecke dann '2' zum schneiden
    * Ich beende das abspielen der Aufnahme und erwarte, dass das normale FS-Programm wieder kommt (ging bis vor einigen Wochen/Monaten noch)
    * Jetzt laeuft das schneiden der Aufnahme, aber ich sehe nix mehr vom LIve-TV. Ich muss erst auf einen anderen Kanal schalten, damit Live-TV wieder tut (dann kann ich auch wieder auf den originalen Kanal zurueck schalten, es laeuft dann alles wieder normal).


    Ist jetzt nicht wirklich ein Beinbruch, aber irgendwas hat sich da (zum schlechteren) geaendert, das ging vorher ohne Probleme (Aufnahme wiedergeben beenden -> sofort wieder aktueller Kanal vom Live-TV da).


    Hat sonst noch jemand dieses Phaenomen beobachtet?



    PS: Gerade eben erlebt: Ich gucke Live-TV, spiele dann eine Aufnahme ab, beende die dann. Kein Live-TV mehr X(
    Danach einen anderen Kanal anwaehlen: Alles geht wieder...

  • Wer ist ihr? Und um welche VDR-Version handelt es sich denn jetzt genau?

    Code
    apt-cache policy vdr

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • tja, ihr, das ist die Community :o)


    Code
    berndl@intel:~$ apt-cache policy vdr
    vdr:
      Installiert:           2.0.3-1
      Installationskandidat: 2.0.3-1
      Versionstabelle:
     *** 2.0.3-1 0
            500 http://de.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
            100 /var/lib/dpkg/status
  • tja, ihr, das ist die Community :o)

    Verantwortlich für die Pakete ist das Debian VDR Team und die Ubuntu-Maintainer, die einfach veraltete Versionen kopieren statt sich darum zu bemühen etwas aktuelles auszuliefern.


    Ich kann das Problem mit den aktuellen Paketen aus den yaVDR unstable-PPAs für trusty hier gerade nicht nachvollziehen, bei mir macht er nach dem Beenden der Wiedergabe mit Live-TV weiter. Ist das eventuell davon abhängig, wie lange die Wiedergabe läuft? Sieht man im Log z.B. dass er einen EPG-Scan auslöst und dadurch der eine Tuner gerade nicht für Live-TV zur Verfügung steht bis man wieder von Hand umschaltet?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich würde mir mal Gedanken über das verwendete Frontend machen. Xineliboutput ist Steinzeit. Pflegt das überhaupt noch jemand? Ich denke eher das da in den Libs was sich geändert haben könnte.
    Softhddevice läßt sich doch auch im Fenstermodus verwenden. Das ist schon länger der Quasi Standard. Allerdings weiß ich nicht ob das in Ubuntu 14.04 erfügbar ist.


    Ein Wechsel des Frontends lohnt sich aber auf jeden Fall. Und dann mal direkt die trusty pakete z.B. vom yavdr ppa oder easyvdr probieren.


    Da hat sich so viel geändert, dass man das kaum aufzählen kann. Alleine von der Skin Unterstützung her schon...

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • Pflegt das überhaupt noch jemand?

    Ja: http://projects.vdr-developer.org/git/xineliboutput.git/
    Softhddevice ist super, aber z.B. in einer VM oder auf alten Rechnern ohne Hardwarebeschleunigung nicht besonders hilfreich...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • oh ich sehe gerade der hat eine dvb-s FF, da ging doch glaube ich kein softhddevice mit. Naja ohne Hardware Infos und warum das so installiert wurde wird das eh die Glaskugel.

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • An Hardware- und Start-Infos ist doch alles da. Jetzt fehlt eigentlich nur ein syslog-Ausschnitt ab dem Zeitpunkt der Wiedergabe und bis zum Beenden der Wiedergabe, wenn das Bild schwarz bleibt.
    Dass die DVB-S Karte eine FF ist, ist irrelevant, weil dvbsddevice gar nicht geladen wird, d.h. sie arbeitet nur ein Eingabe-Karte.


    Lars.

  • och, das kann ich beantworten...


    Das ist mein normaler Desktop-PC, Ubuntu 14.04 64bit. In dem Teil steckt eine etwas angegraute DVB-S/FF im PCI slot.


    Was ich damit machen will: Gelegentlich mal TV am Desktop gucken und von meinen anderen VDRs die Aufnahmen einsammeln (alles per NFS eingebunden) und auf dem Desktop schneiden und 'verwalten'. Also eigentlich nix besonderes, VDR ist auf diesem Rechner einfach nur "ein Programm" (ist ein 3GHz Quadcore mit 16GB RAM). Nebenbei spielt der Desktop auch noch "vdr-server" fuer ein paar Clients (auch alle mit DVB-S/FF) indem er die gesammelten Aufnahmen per NFS zur Verfuegung stellt.


    Also ich will jetzt hier auch nicht wirklich eine Diskussion anleiern. Der Rechner ist und bleibt ein Ubuntu 14.04 Desktop, aus vielen anderen Gruenden. Da kann ich mit der DVB-S/FF eben auch "VDR machen", benutze ich selten, als mal zum live TV gucken nebenbei und vor allem zum schneiden der Aufnahmen meiner anderen VDRs (ich kopiere alle Aufnahmen auf desen Desktop, cas ist mein zentrales VDR-Repository).
    Mir ist halt nur aufgefallen, dass sich da in den letzten Monaten was (nicht zum besseren) geaendert hat (siehe Eingangspost). Deshalb habe ich diesen Thread aufgemacht. Irgendwas im VDR oder meiner verwendeten Infrastruktur muss sich ja geaendert haben...)

  • An Hardware- und Start-Infos ist doch alles da. Jetzt fehlt eigentlich nur ein syslog-Ausschnitt ab dem Zeitpunkt der Wiedergabe und bis zum Beenden der Wiedergabe, wenn das Bild schwarz bleibt.
    Dass die DVB-S Karte eine FF ist, ist irrelevant, weil dvbsddevice gar nicht geladen wird, d.h. sie arbeitet nur ein Eingabe-Karte.


    Lars.


    Hi Lars,
    jetzt bin ich da nicht so der Crack... Was du mit "nur Eingabe-Karte" meinst ist mir unklar...


    Also nochmal das Szenario:
    * Ich schaue live-TV auf meinem Desktop
    * Ich starte eine Aufnahme die auf einer lokalen Platte liegt
    * Ich schneide die Anfaenge/Ende/Werbung raus und lasse mit '2' das ganze schreiben
    * Ich beende die Wiedergabe der 'Konserve'
    * Jetzt kommt nicht mehr, wie frueher, das Live-Bild des aktuellen TV-Programms, das Fenster ist schwarz
    * Ich druecke auf die (aktuelle) Kanaltaste (z.B. '1' fuer ARD) -> nix passiert
    * Ich druecke auf einen anderen Kanal -> Bild und Ton wieder da


    Und neulich (vor ein paar Wochen) war das noch nicht so, da ist nach beenden der Wiedergabe einfach das aktuelle TV-Programm wieder angezeigt worden.

  • Zitat

    Ich würde mir mal Gedanken über das verwendete Frontend machen. Xineliboutput ist Steinzeit.


    Zitat

    oh ich sehe gerade der hat eine dvb-s FF, da ging doch glaube ich kein softhddevice mit. Naja ohne Hardware Infos und warum das so installiert wurde wird das eh die Glaskugel.


    puuh, ihr flutet mich gerade mit Fremdwoertern... Also: Bis Ubuntu 10.04 hatte ich diese DVB-S/FF in meinem damaligen Rechner stecken (AMD Dual-core, 2GB RAM, 32bit OS Ubuntu 10.04) und hatte "kvdr" benutzt um als mal ein bissle Fernsehn zu schauen und als mal Aufnahmen meiner anderen VDRs zu schneiden bzw auch mal eine "Konserve" am Desktop anzuschauen. Die Karte steckt jetzt auch in meinem aktuellen Desktop, der ist auf Ubuntu 14.04 64bit und bis vor kurzem hat das auch alles so wie 'damals' funktioniert.


    Seit Ubuntu 12.04 starte ich den VDR mit dem im Eingangspost benannten Kommando. Ich weiss es halt nicht besser, damit habe ich es damals in 2012 zum laufen bekommen. Wenn mir jemand sagt, dass das viel einfacher/besser geht: Tipp wird gerne genommen!


    VDR und das ganze drumherum ist schon ganz schoen kompliziert. Und ich bin eigentlich nur "Endanwender"...

  • Mit Eingabe-Karte meine ich, dass sie nur als Empfänger benutzt wird, der FF-Teil wird ja nicht genutzt. Das ist auch in Ordnung so. Das ging in die Richtung

    oh ich sehe gerade der hat eine dvb-s FF, da ging doch glaube ich kein softhddevice mit


    Natürlich kann man mit softhddevice nicht die Ausgabe über eine FF machen, aber das soll hier ja auch gar nicht passieren. xineliboutput ist vollkommen in Ordnung.


    Jetzt fehlt eigentlich nur ein syslog-Ausschnitt ab dem Zeitpunkt der Wiedergabe und bis zum Beenden der Wiedergabe, wenn das Bild schwarz bleibt.


    Ohne das syslog kann niemand sagen, was da passiert. Wäre prima, wenn du das noch nachliefern könntest.


    Lars.

  • so, jetzt komme ich mal dazu (logfile). Es geht um '/var/log/syslog' richtig? Habe ich mal mit 'cat /var/log/syslog | grep vdr > syslog_vdr.txt erzeugt.


    Den VDR habe ich wie im Eingangspost beschrieben gestartet, eine Aufzeichnung geladen (Zeit 13:13:03), dann 2 Schnittmarken gesetzt und mit '2' den Schnitt gestartet (13:13:35). Die Widergabe habe ich dann mit F4 beendet (13:13:43). Dann war Bild [Korrektur] Ton weg bis ich den Kanal 3 angewaehlt habe (13:14:15). Danach hat alles wieder funktioniert.


    Jetzt habe ich erstmals im syslog nach 'vdr' gegreped und bin ziemlich erschrocken wieviele ERRORs ich da drinne sehe. Das geht ja schon beim starten los. Meine setup.conf scheint ja Schrott zu sein (ist auch schon ziemlich alt), da muss ich mal nachschauen.


    PS: Habe noch etwas rumgespielt, ich scheine seit kurzer Zeit wirklich ein Kanalumschaltproblem zu haben. Was ist da in der (svdrp.c,84) los? VDR bleibt auch manchmal beim normalen umschalten haengen.


    PPS: VDR ist Version 2.0.3, Oberflaeche KlassikVDR. Alles aus den Ubuntu 14.04 Paketen

  • "unknown config parameter" haben keinen Einfluss auf den vdr, kann man mal aus der setup.conf löschen, muss man aber nicht.
    Und wenn, dann natürlich bei gestopptem vdr.


    Lars.

  • Code
    ERROR (svdrp.c,84): Die Adresse wird bereits verwendet


    Der vdr möchte auf einem Port einen Socket öffnen, damit er svdrp-Befehle entgegen nehmen kann. Aber irgend jemand benutzt diesen Port schon. Entweder hast du einen falschen konfiguriert (Standard ist 6419, früher war es mal 2001), oder jemand anders benutzt diesen Port schon oder der vdr wird zwei mal gestartet.


    Lars.

  • Wenn du das Problem mit dem Port behoben hast, kannst du ja noch mal ein neues syslog erstellen, das dann vielleicht lesbarer ist. :)


    Lars.

  • Entweder hast du einen falschen konfiguriert (Standard ist 6419, früher war es mal 2001),


    Also in der 'setup.conf' habe ich: femon.ServerPort = 2001 drin. Nummer 6419 habe ich nirgends gefunden.


    Ich hab's mal auf 6419 geaendert, Fehlermeldung kommt aber immer noch und das Umschalten ist eher noch schlimmer geworden. Ich nehme mal die Datei aus /etc/vdr/setup.conf und probiere damit nochmal


    EDIT: Ups, /etc/vdr/setup.conf ist nur ein toter Link. Wo bekommt man da denn eine "neue" aktuelle her?

  • Ich habe jetzt mal 'femon' runtergeworfen. Jetzt funktioniert das umschalten wieder wie vorher. Der svdrp.c,48 ERROR kommt aber immer noch. Ich suche mal weiter und schau mir das aktuelle logfile noch genauer an.


    Danke fuer erste fuer die Hilfe!

  • netstat gibt mir nichts aus, auch nicht mit grep 2001 (Femon und der Eintrag in setup.conf sind ja weg).
    Der Fehler:

    Code
    Jun  5 15:31:51 intel vdr: [2397] ERROR (svdrp.c,84): Die Adresse wird bereits verwendet
    Jun  5 15:31:51 intel vdr: message repeated 9 times: [ [2397] ERROR (svdrp.c,84): Die Adresse wird bereits verwendet]


    kommt immer noch. Was ich aber gesehen habe: Immer wenn das umschalten nicht klappt, dann bekomme ich einen

    Code
    Jun  5 15:31:52 intel vdr: [2529] ERROR: TS packet not accepted in Transfer Mode


    Dabei kommt erst kurz der Ton des neuen Kanals, dann sind Bild und Ton weg.

Jetzt mitmachen!

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