Кажется, что ffmpeg поддерживает только 16-битную запись с моего внешнего микрофона, но мне нужен 24-битный собственный WAV-звук. Я также попробовал arecord , но это дало мне это:

$ arecord -D hw:1,0 -r 48000 -f S24_LE output.wav
Recording WAVE 'output.wav' : Signed 24 bit Little Endian, Rate 48000 Hz, Mono
arecord: set_params:1299: Sample format non available
Available formats:
- S32_LE

Есть ли способ записать 24-битный файл WAVE без каких-либо преобразований?

0