Hallo zusammen,
nachdem ich jetzt endlich das Problem mit der TeVii S480 V2.1 gelöst habe, gibt es nur noch ein Tonproblem:
Mein VDR (wie in der Signatur), ist über den onboard SPDIF des Asus P5B an einen Denon AVR 3802 Receiver angeschlossen. Ich höre immer alles über den Receiver, benötige also nur eine Tonausgabe über SPDIF.
Analogton über SPDIF funktioniert auch wunderbar, bloß bei allem was per passthrough ausgegeben wird hapert es bei mir. Das Verhalten ist über softhddevice und XBMC das selbe. Sobald ich eine AC3 oder DTS Tonspur auswähle, kommt mit etwas Glück ein knacken und rauschen, dieses kann ich dann per iecset audio off zu einem Dolby-Digital Ton umschalten. Wenn ich dann wieder zurück auf eine Stereo-Tonspur schalte ist diese stumm bis ich per iecset audio on wieder das Data Bit des iec zurückgeschaltet habe. Häufig habe ich aber auch einfach gar keinen Ton bei AC-3 und kann mit iecset soviel rumspielen wie ich möchte.
Da ich beim XBMC auch schon so ziemlich alle Kombinationen ausprobiert habe ohne dauerhaft Erfolg (also auch nach einem reboot) zu haben gehe ich von einem Alsa Problem aus.
Meine Einstellungen sind folgendermaßen:
Webfrontend:
VDR-Frontend: softhddevice
Audio: Digital (TOSLINK/SPDIF)
VDR:
Einstellungen->DVB->Dolby-Digital Ton benutzen -> ein
Softhddevice:
Audiodelay = 0
Audio drift correction = None
Audio pass-through: AC-3
Enable AC-3 (decoder) downmix = nein
Volumecontrol = Software
Enable normalize volume = nein
Enable volume compression = nein
Reduce stereo volume = 0
Audio buffer size = 0
XBMC:
Audio Ausgabe -> Optisch/Koaxial
Lautsprecherkonfiguration -> 5.1
Lautstärke bei Downmix erhöhen -> ein
-Receiver unterstützt AC3 -> ein
-Receiver unterstützt DTS -> ein
Audio Ausgabegerät -> default
Digital Ausgabegerät für Passthrough -> iec958
- aplay -L
- null
- Discard all samples (playback) or generate zero samples (capture)
- sysdefault:CARD=Intel
- HDA Intel, AD198x Analog
- Default Audio Device
- front:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- Front speakers
- surround40:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- 4.0 Surround output to Front and Rear speakers
- surround41:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- 4.1 Surround output to Front, Rear and Subwoofer speakers
- surround50:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- 5.0 Surround output to Front, Center and Rear speakers
- surround51:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
- surround71:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
- iec958:CARD=Intel,DEV=0
- HDA Intel, AD198x Digital
- IEC958 (S/PDIF) Digital Audio Output
- dmix:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- Direct sample mixing device
- dmix:CARD=Intel,DEV=1
- HDA Intel, AD198x Digital
- Direct sample mixing device
- dsnoop:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- Direct sample snooping device
- dsnoop:CARD=Intel,DEV=1
- HDA Intel, AD198x Digital
- Direct sample snooping device
- hw:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- Direct hardware device without any conversions
- hw:CARD=Intel,DEV=1
- HDA Intel, AD198x Digital
- Direct hardware device without any conversions
- plughw:CARD=Intel,DEV=0
- HDA Intel, AD198x Analog
- Hardware device with all software conversions
- plughw:CARD=Intel,DEV=1
- HDA Intel, AD198x Digital
- Hardware device with all software conversions
Meldung im syslog:
Meldungen im XBMC Log:
/etc/asound.conf
/etc/vdr/plugins/plugin.softhddevice.conf
- #################################################################################
- # #
- # The following configuration file is generated automatically by the yaVDR #
- # system. Don't change this file as every update of yaVDR will overwrite #
- # the local changes. Instead put your required customizations #
- # into /etc/yavdr/templates_custom/ based on the original templates #
- # under /usr/share/yavdr/templates. #
- # #
- # http://www.yavdr.org/developer-zone/template-overview/ #
- # #
- # #
- #################################################################################
- -D
im alsamixer habe ich alles auf 100% stehen, nichts gemutet und auf PCM ausgabe.
Wenn mit iecset Data auf Audio steht, dann kommt bei AC-3 ein Rauschen und knacken, wenn Data auf non-Audio steht ist es bei zwei Kanal AC-3 still und bei 5.1 Kanal AC-3 kommt Ton, wenn ich einmal AC-3 Ton habe kann ich auch auf zweikanal AC-3 umschalten und habe Ton.
Komischer weise hat man ab und an die volle Funktion wenn man oft genug mit iecset gespielt hat oder öfter nacheinander per Webfrontent die Audioeinstellung gespeichert hat oder den vdr Prozess öfters restartet hat. Leider ist nach einen reboot des Systems alles wieder beim alten.
Wenn ich in der /etc/vdr/plugins/plugin.softhddevice.conf als device iec958 eintrage und die AES0 Parameter setzte zeigt der Verstärker mir zwar Dolby Digital an aber es kommt kein Ton.
Was mich etwas stört sind die Pulseaudio Meldungen im XBMC Log, so weit ich das sehe ist beim aktuellen yavdr gar kein Pulseaudio installiert.
Da ich ja eigentlich einen 0 8 15 yavdr ohne irgendwelche Besonderheiten habe, kann ich doch eigentlich nur eine Kleinigkeit übersehen haben. Daher bin ich für jede Hilfe Dankbar.
Gruß
Luser