당신이 나를 도울 수 있기를 바랍니다. Raspoitify를 사용하는 Pi Zero 및 Hi Fiberry 모듈이 있습니다. 스피커의 소리가 훌륭합니다. 내 목표는 해당 Pi에서 나오는 ffmpeg 스트림에서도 동일한(raspotify) 오디오를 갖는 것입니다. 웹을 검색했는데 루프백 항목을 로드해야 하는 것 같아서 다음을 시도했습니다.
modprobe snd-aloop pcm_substreams=1
이 루프백 장치를 얻었습니다.
root@raspberrypi:/home/pi# cat /proc/asound/cards
0 [sndrpihifiberry]: RPi-simple - snd_rpi_hifiberry_dac
snd_rpi_hifiberry_dac
1 [Loopback ]: Loopback - Loopback
Loopback 1
사운드 프로필
#pcm.!default {
# type hw card 0
#}
#ctl.!default {
# type hw card 0
#}
pcm.hifiberryMiniAmp {
type softvol
slave.pcm "plughw:0"
control.name "Master"
control.card 0
}
pcm.!default {
type plug
slave.pcm "hifiberryMiniAmp"
#slave.pcm "hw:Loopback,0,0"
}
어차피 오디오 재생을 녹음할 수 없습니다. 마지막 두 줄을 바꾼 경우에만 작동하며 다음을 사용하여 Spotify 스트림을 녹음할 수 있습니다.
ffmpeg -f alsa -ac 2 -ar 44100 -i hw:Loopback,1,0 out.wav
내가 Slave.pcm "hi FiberryMiniAmp"로 동일한 작업을 수행하면 내 루프백이 자동으로 작동하지 않는 것 같습니다.
아이디어가 있나요? 감사해요
PS 이것이 펄스오디오로 우회해야 하는 하드웨어 제한인지 궁금합니다. 그런데 어떻게 시작해야 할지 모르겠습니다. https://www.hi Fiberry.com/docs/software/mixing- Different-audio-sources/