Raspberry-Pi
在 Headless RaspPi 上使用帶有 VLC 的 USB 聲音設備
我有一個帶 USB 聲音設備的無頭樹莓派。我想用 VLC 播放 mp3 文件。
aplay -l 給我
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA] Subdevices: 7/7 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Device [USB Sound Device], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0
我嘗試以這種方式啟動 vlc
cvlc --vout none --alsa-audio-device card\ 1 --play-and-exit sound.mp3 cvlc --vout none -aout usb --play-and-exit sound.mp3 cvlc --vout none --alsa-audio-device DEV=1 --play-and-exit sound.mp3
沒有工作。
您需要
hw:1,0
(純硬體設備)或plughw:1,0
(用於在硬體設備前重新採樣的標準外掛)作為卡 1 子設備 0 的 ALSA 設備名稱,或者您可以aplay -L
查看所有標准設備名稱(包括通道選擇)和更多)