Gelegentlich kein PCM-Stereo-Ton bei HDMI-Passthrough-Wiedergabe auf AV-Receiver

  • Hallo,


    ich betreibe vdr-softhddevice mit einem Pioneer VSX-923K im HDMI-Passthrough-Modus (für PCM und AC3 im Setup eingestellt).
    Das funktionierte bis jetzt auch.
    Seit gestern bekomme ich allerdings nur noch Ton bei Sendern mit AC-3-Tonspur, aber nicht mit der Stereo-Spur.
    Hierbei blinkt auf dem AV-Receiverdisplay die PCM-Anzeige sehr schnell. Laut Recherchen in anderen Foren kann das wohl ein Handshake-Problem sein.


    Gleichzeitig nutze ich auch kodi mit dem VNSI-Plugin.


    Dort kann ich unter Audiogeräte->Passthrough->VSX,Nvidia direkt auswählen und es funktioniert auch bei den Sendern mit Stereo tadellos, Filme mit DTS werden auch korrekt wiedergegeben.


    Meine Hardware ist in der Signatur aufgeführt.


    cat asound.conf


    Wenn mir da jemand helfen könnte, wäre ich sehr dankbar.


    [EDIT]
    Nachdem ich die Audio-Einstellungen in kodi zurückgesetzt habe und Passthrough dort neu eingerichtet habe, funktioniert es wundersamerweise wieder in vdr-softhddevice.
    Ich habe dafür keine Erklärung.



    Grüße,
    Matthias

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

    Einmal editiert, zuletzt von Hitman47 ()

  • Ich muss meinen alten Thread nochmal ausgraben.


    Das Problem ist nun wieder aufgetreten. Ich kann es allerdings nicht lösen.


    Mir ist mit dem Programm speaker-test folgendes aufgefallen:


    Code
    speaker-test -c2 # PCM-LED am VSX-923K flackert; kein Ton


    Code
    speaker-test -c4 # PCM-LED am VSX-923K funktioniert
    0 - Front Left (geht zu Front Left)
    1 - Front Right (geht zu Front Right
    3 - Rear Right (geht zu Center)
    2 - Rear Left (geht zu LFE)


    Code
    speaker-test -c6 # PCM-LED am VSX-923K funktioniert; 
    0 - Front Left (geht zu Front Left)
    4 - Front Center (geht zu Rear Left)
    1 - Front Right (geht zu Front Right)
    3 - Rear Right (geht zu Center)
    2 - Rear Left (geht zu LFE)
    5 - LFE (geht zu Rear Right)



    Mit kodi funktioniert alles; so die Ausgabe mit VNSI und den betroffenen Fernsehkanälen auch, wenn diese nur eine Stereo-Spur haben.



    Kann mir da jemand auf die Sprünge helfen?



    Grüße,


    Matthias

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

  • Ich habe ein ähnliches Problem, das ich gestern hier beschrieben habe. Ich ging jedoch eher davon aus, dass es am Tonformat liegt, denn Stereo dolby funktioniert bei mir. Ich habe habe keinen Ton wenn es Stereo im älteren mp2 Format ist.


    Leider weiß ich auch keine Lösung.

  • Das Problem ist bei mir auch die fehlende Wiedergabe von reinem MP2.


    Mit der Konfiguration aus
    http://wiki.ubuntuusers.de/.asoundrc#5-1-Surround
    funktioniert es bei mir nun:




    Allerdings verstehe ich es noch nicht, da es ja sonst konfigurationsdateilos funktionierte und von jetzt auf gleich nicht mehr. Wenn mir das jemand erklären kann...wäre schön



    Grüßë,


    Matthias

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

  • Danke für den Link, der auch bei mir Fragen aufwirft. Bei mir läuft gerade eine Aufnahme und ich kann nichts versuchen. Jedoch frage ich mich, ob es wegen eines Nebeneffektes funktioniert: zum Beispiel, warum steht da ein Upmix in der Konfigurationsdatei? Der Receiver könnte es doch übernehmen, nachdem der VDR das mp2 in PCM verwandelt hat. Weiter frage ich mich, warum die Konversion der rate auf 44100, wenn das mp2 eigentlich 48000 benutzt. Nirgends scheint mir etwas über eine Konversion von mp2 nach PCM zu stehen. ...


    Wenigstens hat der Link für mich auf weitere Informationen gezeigt; danke.

  • Ich bin nun einen Schritt weiter, so dass es mit folgender asound.conf und 50-softhddevice.conf funktioniert


    asound.conf

    Code
    cm.!default {
        	type hw
        	card 0
        	device 7
    }
    ctl.!default {
        	type hw
        	card 0
        	device 7
    }


    /etc/vdr/conf.d/50-softhddevice.conf

    Code
    -a hdmi:DEV=1,AES0=0x0
    -w alsa-driver-broken


    Code
    speaker-test -c2 -D hdmi:DEV=1,AES0=0x0


    gibt nun auch Ton aus (vorher ging nur -c[4,6]); nur AES0=0x6 funkioniert nicht.


    Was macht AES, ich konnte da auf die Schnelle via Google noch nichts finden.


    Auf dem Display des AV-Receivers steht nun auch wieder STEREO, so dass ich annehme, dass softhddevice dekodiert und an den Receiver weiterleitet!?!



    Grüße,


    Matthias

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

  • Hitman47:


    Versuche es mal so:

    Code
    -a hdmi:DEV=1,AES0=0x4
    -p hdmi:DEV=1,AES0=0x6


    Grob ausgedrückt, legst Du mit dem AES0-Parameter die Art der Tonübertragung fest.
    0x4 bzw. eigentlich 0x04 steht dabei für "reines Audio" und das andere für "zu dekodierende Daten", also DD/AC3.
    Ohne dieses festnageln, können das einige Receiver/Dekoder nicht oder nur unzuverlässig interpretieren.



    CafeDelMar

  • Aha, okay so funktioniert es. Vielen Dank.


    Hitman47


    Ich gehe davon aus, dass du yavdr benutzt. Wenn das Paket, das die /etc/vdr/conf.d/50-softhddevice.conf Datei installiert geupdated wird, werden deine Veränderungen wahrscheinlich überschrieben. Du solltest ein custom template anlegen.


    mfg

    Ich nutze Copperfields vdr4arch. Template-Probleme gibt es da nicht.

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

Jetzt mitmachen!

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