Wie kann Raspberry HDMI-Audio als Standardsystemausgabe verwenden?


7

Ich habe gerade Raspberry Pi installiert und alles funktioniert hervorragend, außer dass ich nicht den Standardsystem-Sound für die Verwendung von HDMI erhalten kann. Wenn ich so etwas ausführe, omxplayer -o hdmi <filename>funktioniert der Sound, aber ich kann nicht jede Anwendung dazu bringen, standardmäßig nur HDMI-Audio zu verwenden. Ich habe die Zeile hdmi_drive=2in meiner Datei /boot/config.txt. Muss ich noch etwas tun?

Antworten:


6

Hinzufügen hdmi_drive=2sollte funktionieren. Haben Sie die versucht folgende . Beachten Sie, dass die Antwort besagt, dass der Alsa-Soundtreiber nicht standardmäßig installiert ist, sondern ab Juni letzten Jahres.

Eine kleine Zusammenfassung. Standardmäßig erfolgt die Ausgabe automatisch (HDMI, wenn HDMI Audio unterstützt, ansonsten analog). Sie können es erzwingen mit:

sudo amixer cset numid=3 <n>

Dabei ist n 0 = Auto, 1 = Kopfhörer, 2 = HDMI. Wenn Sie Debian ausführen, versuchen Sie es

cd /opt/vc/src/hello_pi/hello_audio
make
./hello_audio.bin

Analogausgang testen. Und um HDMI zu testen.

./hello_audio.bin 1

Beachten Sie auch, dass Sie Ihren Benutzer möglicherweise zur Gruppe "Audio" hinzufügen müssen, um die Berechtigung zum Zugriff auf die Soundkarte zu erhalten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.