SoftHDDevice seit Update auf Ubuntu Trusty <> Problem...

  • Hallo,


    gestern bin ich auf die Idee gekommen, mein treues System von Ubuntu 12.04 Step-by-Step auf die Version 14.04 anzuheben. Bis 13.10 war alles prima, da bin ich mutig geworden ;-). War ein Fehler... Irgendwie bekomme ich jetzt kein Bild mehr...


    Ich verwende softhddevice in der git Version, also aktuell. Nvidia Treiber habe ich aus einem PPA noch auf die Version 340 angehoben, weil ich dachte das wär die Ursache. Wenn VDR auf einem HD-Sender läuft und ich das PLUG ATTAche, kommt folgender Fehler:


    Code
    Aug 25 19:22:04 video vdr: video/vdpau: can't create decoder: The size of a supplied object does not match the object it is being used with.
    Aug 25 19:22:04 video vdr: video/vdpau: can't create video surface: The size of a supplied object does not match the object it is being used with. 
    Aug 25 19:22:04 video vdr: message repeated 20 times: (video/vdpau: can't create video surface: The size of a supplied object does not match the object it is being used with.) 
    Aug 25 19:22:04 video vdr: video/vdpau: can't create video mixer: The size of a supplied object does not match the object it is being used with


    Danach Crash und Neustart des VDR.


    Wenn ich dafür sorge, dass der VDR auf einem SD-Sender läuft und dann das Plugin ATTAche, dann kommt folgendes:



    Das Bild läuft dann als "Briefmarke" oben links in der Ecke und der Ton ist zu hören.


    Ich finde irgendwie nicht die Lösung... Die Libs sind die, die Standard von Ubuntu mitkommen. Ich hatte zwischenzeitlich ffmpeg aus einem ppa probiert, hat auch nicht funktioniert. Alles wieder entfernt und mit Original nochmal kompiliert, geht auch nicht.


    Aufruf beim Start des Vdr:

    Code
    -P'softhddevice -d :1.0 -p hdmi:AES0=0x6,CARD=NVidia_1,DEV=0 -a hdmi,CARD=NVidia_1,DEV=0 -g 0x1080+0+0 -D


    [size=10]Start der Ausgabe im autostart von fluxbox:

    Code
    $SVDRPSEND PLUG softhddevice ATTA -p hdmi:AES0=0x6,CARD=NVidia_1,DEV=0 -a hdmi:AES0=0x4,CARD=NVidia_1,DEV=0 -d :$Anzeige.0


    Ich bin am Ende.


    Danke...


    ...Hagen

  • Ok - doch nicht am Ende :-).


    Die "Briefmarke" kam von einer falschen (eigentlich nicht existierenden) xorg.conf in /etc/X11 - merkwürdig... Eine Version von gestern brachte hier Abhilfe.


    Ich habe jetzt erst mal den Source der ffmpeg 1.2.8 manuell compiliert und installiert - damit scheint es soweit zu funktionieren. Somit bin ich doch weiter :)

  • Wir benutzen die libav-ffmpeg-Pakete aus multiverse unter trusty. Damit läuft softhddevice sehr gut.
    Schau einfach mal in die Abhängigkeiten des Paketes in unstable-vdr des yavdr-PPAs.


    Lars

  • Bei den Fehlermeldungen klingt es so das die Versionen nicht zusammenpassen.
    Da SoftHdDevice einige Workarounds zur Bauzeit checkt und einbaut, bitte SoftHdDevice immer mit der richtigen libav/ffmpeg neu bauen.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

Jetzt mitmachen!

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