Hi,
ich weiß, dass dieses Thema schon häufiger durchgekaut wurde, aber ich bin außerstande die Konfig hinzubekommen.
Fakt ist, ich habe in der letzten Zeit 2 VDRs zusammengebaut, beide mit den gleichen Komponenten, bis auf die DVB-Karten.
In beiden ist eine Nvidia GT 610 drin, und Softhddevice soll Bild und Ton über HDMI weiterreichen.
Bei meinem VDR hängt ein Denon AVR 3809 zwischen dem VDR und dem Fernseher, und das X meldet diesen auch als am VDR hängend. Hier klappt 5.1 wunderbar.
Bei meine Kumpel hängt eine Yamaha YSP 4000 zwischen dem VDR und dem Fernseher, und dort kommt nur Stereo am Verstärker an (lt. des Displays)
Das X bei meinem Kumpel meldet aber nicht den Yamaha, sondern den Panasonic Fernseher am HDMI hängend. Also scheint der Yamaha für den VDR nicht existent.
Wie bekomme ich nun 5.1 Sound aus dem Gerät?.
Der Effekt ist, dass nicht alle Soundkanäle durchkommen und so die Dialoge beispielsweise stumm bleiben, weil der Center nicht mit ankommt.
Hier die Konfig bei dem Problem VDR
#Ausgabe von aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 7: HDMI 1 [HDMI 1]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0
#/etc/asound.conf
pcm.!default hdmi_complete
pcm.hdmi_hw {
type hw
card 0 # <- Hier die Nummer der Karte
device 7 # <- Nummer des Device
}
pcm.hdmi_formatted {
type plug
slave {
pcm hdmi_hw
#rate 48000 # <- Optional! Hier die gewünschte Rate.
#channels 2 # <- Optional! Anzahl der Kanäle.
}
}
pcm.hdmi_complete {
type softvol
slave.pcm hdmi_formatted
control.name hdmi_volume
control.card 0 # <- Hier die Nummer der Karte
max_dB 6.0 # <- Anheben der max. Lautstärke
}
Display More
#Auszug aus /etc/vdr/setup.con
softhddevice.AudioBufferTime = 0
softhddevice.AudioCompression = 0
softhddevice.AudioDelay = 0
softhddevice.AudioDownmix = 0
softhddevice.AudioDrift = 0
softhddevice.AudioMaxCompression = 0
softhddevice.AudioMaxNormalize = 0
softhddevice.AudioNormalize = 0
softhddevice.AudioPassthrough = 1
softhddevice.AudioSoftvol = 0
softhddevice.AudioStereoDescent = 0
Display More
#Unmute der Channels beim Rechnerstart
amixer set 'IEC958',0 100 unmute
amixer set 'IEC958',1 100 unmute
amixer set 'hdmi_volume' 250 unmute
#Auszug aus der Messages
May 17 20:42:54 vdr vdr: audio: 44100Hz supports 1 2 3 4 5 6 7 8 channels
May 17 20:42:54 vdr vdr: audio: 48000Hz supports 1 2 3 4 5 6 7 8 channels
May 17 20:42:54 vdr vdr: audio: 192000Hz supports 1 2 3 4 5 6 7 8 channels
#Startparameter für softhddevice
_EXTRAOPTS="-d :0 -a hdmi_complete -c hdmi_volume
OSD - Einstellungen
Der Effekt tritt auf, wenn die folgenden OSD - Einstellungen aktiv sind:
Pass-Through-Standard aus
PCM Pass-through ja
AC-3 pass-through nein
EAC-3 pass-through nein
Enable EAC-3 Decoder Downmix: nein
Und bei
Pass-Through-Standard ein
PCM Pass-through ja
AC-3 pass-through nein
EAC-3 pass-through nein
Enable EAC-3 Decoder Downmix: nein
Bei
Pass-Through-Standard EIN
PCM Pass-through ja
AC-3 pass-through Ja
EAC-3 pass-through nein
Enable EAC-3 Decoder Downmix: nein
wird es besonders unangenehm, da dann nur noch das bekannte gehackt tönende Geräusch aus den Lautsprechern kommt.
Leider wird auch bei
Pass-Through-Standard aus
PCM Pass-through ja
AC-3 pass-through nein
EAC-3 pass-through ja
Enable EAC-3 Decoder Downmix: nein
kein Downmix durchgeführt, somit ist 5.1 für meinen Kumpel derzeit leider gleichzusetzen mit Faststummfilm.
Hat irgend jemand eine Idee, ob oder was ich tun kann?
Bis dann
Anton