Moin zusammen,
habe so meine Schwierigkeiten, eine DTS-HD-Quelle (nämlich z.B. diese hier:)
https://thedigitaltheater.wetransfer.com/downloads/3971da84eb5d1dcc2db36c97070f124020161120155714/102879über VLC abzuspielen, so dass mein Reciever das Decodieren übernimmt.
Ich habe nach einiger Online-Konsultation mein pulseaudio autospawn auf NO gestellt. Zudem starte ich mein VLC nur mit ALSA:
$ AE_SINK=ALSA vlc
VLC media player 2.2.6 Umbrella (revision 2.2.6-0-g1aae78981c)
[000055af7525b148] core libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[00007fd378dc1498] dts decoder: DTS channels:6 samplerate:48000 bitrate:1536000
Failed to open VDPAU backend libvdpau_i965.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
Failed to open VDPAU backend libvdpau_i965.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
[00007fd37c0009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 300 ms)
[00007fd37c0009b8] core input error: ES_OUT_RESET_PCR called
Failed to open VDPAU backend libvdpau_i965.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
[00007fd37c0009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 313 ms)
[00007fd37c0009b8] core input error: ES_OUT_RESET_PCR called
Failed to open VDPAU backend libvdpau_i965.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
[00007fd378c843b8] dts decoder: DTS channels:6 samplerate:48000 bitrate:1536000
[00007fd37c0009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 324 ms)
[00007fd37c0009b8] core input error: ES_OUT_RESET_PCR called
Failed to open VDPAU backend libvdpau_i965.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
[00007fd37c0009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 328 ms)
[00007fd37c0009b8] core input error: ES_OUT_RESET_PCR called
Failed to open VDPAU backend libvdpau_i965.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
[00007fd37c0009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 352 ms)
[00007fd37c0009b8] core input error: ES_OUT_RESET_PCR called
Failed to open VDPAU backend libvdpau_i965.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
[000055af75354238] alsa audio output error: cannot set 6 channels: Das Argument ist ungültig
[000055af75354238] core audio output error: module not functional
[00007fd378dc1498] core decoder error: failed to create audio output
Was zum Henker ist libvdpau? Brauche ich das zwingend für meinen Zweck?
Er erkennt und spielt "normales" DTS, aber wo bleibt das gewünschte DTS-HD passthrough?
$ aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: PCH [HDA Intel PCH], Gerät 0: ALC892 Analog [ALC892 Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 3: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
$ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=PCH
HDA Intel PCH, ALC892 Analog
Default Audio Device
sysdefault:CARD=PCH
HDA Intel PCH, ALC892 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Front speakers
surround21:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=PCH,DEV=0
HDA Intel PCH, HDMI 0
HDMI Audio Output
dmix:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct sample mixing device
dmix:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct sample mixing device
dsnoop:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct sample snooping device
dsnoop:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct sample snooping device
hw:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct hardware device without any conversions
hw:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Hardware device with all software conversions
plughw:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Hardware device with all software conversions
Das Ausführen einer DTS-Testfile mittels
aplay -D hw:0,1 Norrlanda.wav
gibt eine korrekte 5.1-Ausgabe aus - alle Lautsprecher werden angesprochen und DTS-Logo leuchtet auf dem AVR auf.
Aber:
Warum kein DTS-HD? Was läuft hier falsch?
VLC-Wiedergabeoptionen @ Audio:
Ausgabemodul: HDA Intel PCH, HDMI 0 HDMI Audio Output
SPDIF verwenden, wenn verfügbar - Haken gesetzt
Gerät: HDA Intel PCH HDMI 0
Ich bin dankbar über jeden Hinweis und freue mich auf eure Tipps.
EDIT:
Eine Wiedergabe von Dolby TRUEHD-Quellen hingegen scheitert kläglich - dort kommt gar kein Sound! Bei DTS-HD kommt wenigstens normales DTS an.