Ho un'infrastruttura di chiamate via Internet che può far sì che l'audio venga riprodotto attraverso gli altoparlanti nel modo seguente:
aplay -r 48000 -c 1 -f S16_LE - < contact/call_out
Ecco call_out
un file FIFO. Invece di suonare attraverso gli altoparlanti, voglio registrare un file audio. Ho tentato di utilizzare FFmpeg
nel modo seguente:
ffmpeg -y -i contact/call_out -f s16le -acodec pcm_s16le out
Tuttavia, quando si interrompe il flusso audio dal file FIFO o quando FFmpeg
viene interrotto l'utilizzo Ctrlc, viene visualizzato il seguente errore:
contact/call_out: Invalid data found when processing input
Cosa dovrei fare?