Eu tenho uma única linha de áudio em que eu preciso compartilhar entre duas instâncias de FFMPEG . A configuração Alsa
é um pouco instável. Tentando obter dsnoop
para funcionar, atualmente posso obter um fluxo trabalhando com hw:0,0
sem problemas. Da mesma forma plughw:0,0
funciona. Tentei usar dsnoop
mas não recebo nada, mesmo com apenas um único fluxo.
ATUALIZADO:
Eu tentei as instruções encontradas no link e adicionei o código:
pcm.listen {
type dsnoop
ipc_key 1234567890
slave {
pcm "hw:0,0"
channels 2
period_size 1024
buffer_size 4096
rate 48000
periods 0
period_time 0
}
}
e quando eu faço um arecord -L
eu posso ver listen
listado lá, mas o ffmpeg ainda não está permitindo isso como uma entrada.