USBサウンドデバイス付きのヘッドレスRasberry Piがあります。 VLCを使ってmp3ファイルを再生したい。
アプリ - 私に与える
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
誰も働かなかった。
ベストアンサー1
hw:1,0
(純粋なハードウェアデバイス)またはplughw:1,0
(ハードウェアデバイスの前にリサンプリングするための標準プラグイン)ALSAデバイス名がカード1サブデバイス0として必要であるか、すべてのaplay -L
標準デバイス名(チャンネル選択などを含む)を表示できます。