[softhddevice] Kein HDTV mit Skystar HD2 und vdpau

  • Hi,


    ich habe mir im Hobbyraum ein zweites HDTV-System zusammengebaut (Debian Squeeze als Grundlage), hatte dieses bisher als Client über XBMC an meinen Server (VDR 1.7.33 mit XVDR) angebunden. Um nun aber nicht immer zwangsläufig den Server laufen lassen zu müssen wenn ich im Hobbyraum mal fernsehgucken möchte habe ich meine alte, damals aus dem Server ausrangierte, Technisat Skystar HD2 wieder ausgegraben und in den Client eingebaut.


    Habe ffmpeg, libvdpau, VDR 1.7.33, DVB-Treiber (git://linuxtv.org/media_build.git) und Softhddevice installiert, alles bis auf den VDR aktuelle Git-Versionen. Wenn ich jetzt den VDR starte läuft SDTV problemlos, bis auf die Tatsache das der Stereo-Ton klingt wie Mickey Mouse aber das ist ein anderes Thema, wenn ich aber auf einen HDTV-Sender schalte höre ich nur den Ton und das Log wird mit diesen Meldungen zugemüllt.


    Code
    Jan  3 16:27:03 vdrhobby vdr: video/vdpau: can't create decoder: The size of a supplied object does not match the object it is being used with.
    Jan  3 16:27:03 vdrhobby vdr: video/vdpau: can't destroy video decoder: An invalid handle value was provided.
    Jan  3 16:27:03 vdrhobby vdr: video/vdpau: can't create decoder: The size of a supplied object does not match the object it is being used with.
    Jan  3 16:27:03 vdrhobby vdr: video/vdpau: can't destroy video decoder: An invalid handle value was provided.


    Leider finde ich bei Google keine brauchbaren Informationen dazu. Mit XBMC als Client läuft alles problemlos SDTV, HDTV und sämtliche Aufnahmen. Liefert hier die Satkarte mist auf den HD-Sendern oder stimmt hier was mit der Konfigurationi von softhddevice nicht ??


    Falls noch weitere Logauszüge nötig sind, kann ich die gerne nachliefern.




    Mein System:
    ===========
    Betriebssystem: Debian Squeeze
    Motherboard: ASROCK B75 Pro3-M
    Prozessor: Intel Pentium G630
    Grafikkarte: Asus GeForce GT610-SL-1GD3-L (angeschlossen über HDMI an Dolby-Soundsystem ==> Beamer)

    Server: VDR 2.4.1 mit Ubuntu 19.04 x64 mit vaapidevice, Kernel 5.2.9, ASRock J4105M, 2 x 4096 MB DDR4-RAM, 2 x DD Cine S2, Lirc-Serial mit One4All URC 7960
    Client: VDR 2.4.1 mit Ubuntu 19.04 x64 mit softhddevice-OpenGL oder mit KODI+vnsiserver, Kernel 5.2.5, ASRock H81M, Intel i3-4150, NVIDIA GPU GeForce GT 610 (GF119), 2 x 2048 MB DDR2-RAM, 1 x Technotrend S2-1600, SilverStone Milo ML03, ASRock Smart Remote CIR mit Logitech Harmony 650, Beamer 120'' FullHD-3D

  • Habe ffmpeg, libvdpau, VDR 1.7.33, DVB-Treiber (git://linuxtv.org/media_build.git) und Softhddevice installiert, alles bis auf den VDR aktuelle Git-Versionen.


    Bei der Aufzählung fehlt irgendwie der Nvidia-Treiber.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Sorry stimmt, den hab ich ganz vergessen, ist Version 304.64. Das Betriebssystem ist 64-Bit, hatte ich auch nicht angegeben.


    hier noch ein paar Logauszüge die evtl. helfen könnten


    Code
    Jan  3 18:15:57 vdrhobby kernel: [ 1812.674260] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
    Jan  3 18:15:57 vdrhobby kernel: [ 1812.685424] DVB: registering new adapter (Mantis DVB adapter)
    Jan  3 18:15:58 vdrhobby kernel: [ 1813.553128] stb0899_attach: Attaching STB0899 
    Jan  3 18:15:58 vdrhobby kernel: [ 1813.553132] stb6100_attach: Attaching STB6100 
    Jan  3 18:15:58 vdrhobby kernel: [ 1813.553358] LNBx2x attached on addr=8
    Jan  3 18:15:58 vdrhobby kernel: [ 1813.553362] Mantis 0000:05:02.0: DVB: registering adapter 0 frontend 0 (STB0899 Multistandard)...
    Jan  3 18:15:58 vdrhobby kernel: [ 1813.555121] cx88/2: cx2388x dvb driver version 0.0.9 loaded
    Jan  3 18:15:58 vdrhobby kernel: [ 1813.555123] cx88/2: registering cx8802 driver, type: dvb access: shared


    Hier hab ich den VDR gestartet (Startkanal 66 RTL, und dann umgeschaltet auf Kanal 137 ZDFInfo-HD und wieder zurück auf 66). Die Punke im Log sind Platzhalter für die Meldungen video/vdpau: can't destroy video decoder: ... die das Log fluten.

    Server: VDR 2.4.1 mit Ubuntu 19.04 x64 mit vaapidevice, Kernel 5.2.9, ASRock J4105M, 2 x 4096 MB DDR4-RAM, 2 x DD Cine S2, Lirc-Serial mit One4All URC 7960
    Client: VDR 2.4.1 mit Ubuntu 19.04 x64 mit softhddevice-OpenGL oder mit KODI+vnsiserver, Kernel 5.2.5, ASRock H81M, Intel i3-4150, NVIDIA GPU GeForce GT 610 (GF119), 2 x 2048 MB DDR2-RAM, 1 x Technotrend S2-1600, SilverStone Milo ML03, ASRock Smart Remote CIR mit Logitech Harmony 650, Beamer 120'' FullHD-3D

  • Ich weiß ja nicht was du zusammen gebaut hast.
    Aber irgendwo passt vdpau / ffmpeg / softhddevice nicht zusammen.


    Das Problem ist:

    Code
    Jan  3 18:18:59 vdrhobby vdr: video/vdpau: can't create decoder: The size of a supplied object does not match the object it is being used with.


    Prüfe mal ob lib + dev (die Includes) immer zusammen passen.


    VDP_STATUS_INVALID_SIZE ist der Fehlercode.


    Ansonsten bau mal eine Version mit -DDEBUG, dann stehen die Parameter im Syslog, vielleicht erkennt man dann mehr.


    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

  • So, ich habe nun Leichen irgendwelcher vor- oder irgendwann mal mitinstallierter Pakete (libavcodec, libvdpau usw.) gesucht und alles was ich gefunden habe gelöscht.


    Dann libvdpau, nvidia-treiber, ffmpeg und softhddevice in der Reihenfolge neu compiliert und installiert. Das Ergebnis bleibt leider das Gleiche. Ich hab keine Ahnung wo da noch falsche Libs oder Header stecken könnten die falsch verwendet werden.


    Ich habe softhddevice nun mit -DDEBUG compiliert und das Log nach Pastebin hochgeladen

    http://pastebin.com/rGQ6iShB</a>


    Ich habe auch mal eine HD-Aufnahem vom Server gemountet und versucht abzuspielen, da kommen die selben Fehlermeldungen. Demnach hats wohl nix mit der Skystar HD2 zu tun, wie ich zuerst vermutet hatte. XBMC läuft problemlos mit VDPAU, keine Ahnung ob das für dieses Problem relevant ist.

    Server: VDR 2.4.1 mit Ubuntu 19.04 x64 mit vaapidevice, Kernel 5.2.9, ASRock J4105M, 2 x 4096 MB DDR4-RAM, 2 x DD Cine S2, Lirc-Serial mit One4All URC 7960
    Client: VDR 2.4.1 mit Ubuntu 19.04 x64 mit softhddevice-OpenGL oder mit KODI+vnsiserver, Kernel 5.2.5, ASRock H81M, Intel i3-4150, NVIDIA GPU GeForce GT 610 (GF119), 2 x 2048 MB DDR2-RAM, 1 x Technotrend S2-1600, SilverStone Milo ML03, ASRock Smart Remote CIR mit Logitech Harmony 650, Beamer 120'' FullHD-3D

  • Das Problem liegt an ffmpeg und am softhddevice Plugin.


    Aus irgendwelchen Gründen sind bei HDTV die Videogröße 0x0.


    Code
    Jan  3 21:20:31 vdrhobby vdr: video/vdpau: create decoder profile=7 0x0 #16 refs


    Die Werte werden direkt von ffmpeg geholt. Wenn die Header + ffmpeg nicht zusammen passen würden, dann würde SDTV auch nicht gehen.


    Welche ffmpeg version verwendest du? ffmpeg-0.10.6, ffmpeg-1.0.1, libav-0.8.4 habe ich in letzter Zeit getestet.


    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

  • ffmpeg habe ich aus dem aktuellen git (git.videolan.org/ffmpeg.git) compiliert und vorhin extra nochmal aktualisiert.


    Gesendet von meinem A510 mit Tapatalk 2

    Server: VDR 2.4.1 mit Ubuntu 19.04 x64 mit vaapidevice, Kernel 5.2.9, ASRock J4105M, 2 x 4096 MB DDR4-RAM, 2 x DD Cine S2, Lirc-Serial mit One4All URC 7960
    Client: VDR 2.4.1 mit Ubuntu 19.04 x64 mit softhddevice-OpenGL oder mit KODI+vnsiserver, Kernel 5.2.5, ASRock H81M, Intel i3-4150, NVIDIA GPU GeForce GT 610 (GF119), 2 x 2048 MB DDR2-RAM, 1 x Technotrend S2-1600, SilverStone Milo ML03, ASRock Smart Remote CIR mit Logitech Harmony 650, Beamer 120'' FullHD-3D

  • ffmpeg GIT ist kaputt mit softhddevice.


    Bei mir geht der normale Ton nicht mehr und eine Reihe von Funktionen ist deprecated.
    Und HDTV geht ebenfalls nicht mehr.


    Im Moment habe ich keine Zeit dies zu suchen und zu fixen.


    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

  • Sche... das hätt ich vorher wissen sollen, hätt ich mir einen Tag tüfteln sparen können. Ich probiers Morgen mit der Version von meinem Server da läufts ja problemlos.


    Tonprobleme (Mickey Mouse bei Stereo) hatte ich, im Eingangspost ja erwähnt, auch. Wenn das ebenfalls an ffmpeg liegt, hab ich dann wenigstens 2 Fliegen mit einer Klappe erschlagen.


    Und DANKE mal wieder für deine unermüdliche kompetente Unterstützung !!!


    Gesendet von meinem A510 mit Tapatalk 2

    Server: VDR 2.4.1 mit Ubuntu 19.04 x64 mit vaapidevice, Kernel 5.2.9, ASRock J4105M, 2 x 4096 MB DDR4-RAM, 2 x DD Cine S2, Lirc-Serial mit One4All URC 7960
    Client: VDR 2.4.1 mit Ubuntu 19.04 x64 mit softhddevice-OpenGL oder mit KODI+vnsiserver, Kernel 5.2.5, ASRock H81M, Intel i3-4150, NVIDIA GPU GeForce GT 610 (GF119), 2 x 2048 MB DDR2-RAM, 1 x Technotrend S2-1600, SilverStone Milo ML03, ASRock Smart Remote CIR mit Logitech Harmony 650, Beamer 120'' FullHD-3D

  • So, es hat mir doch keine Ruhe gelassen und ich habe es mit einer anderen ffmpeg-Version ausprobiert. Nun funktioniert alles, Ton, sowie Bild bei SD und HD.


    Danke nochmals für den entscheidenen Hinweis !!

    Server: VDR 2.4.1 mit Ubuntu 19.04 x64 mit vaapidevice, Kernel 5.2.9, ASRock J4105M, 2 x 4096 MB DDR4-RAM, 2 x DD Cine S2, Lirc-Serial mit One4All URC 7960
    Client: VDR 2.4.1 mit Ubuntu 19.04 x64 mit softhddevice-OpenGL oder mit KODI+vnsiserver, Kernel 5.2.5, ASRock H81M, Intel i3-4150, NVIDIA GPU GeForce GT 610 (GF119), 2 x 2048 MB DDR2-RAM, 1 x Technotrend S2-1600, SilverStone Milo ML03, ASRock Smart Remote CIR mit Logitech Harmony 650, Beamer 120'' FullHD-3D

Jetzt mitmachen!

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