В настоящее время я использую ffmpeg
для успешного преобразования FLV/Speex
в WAV/pcm_s16le
. Однако теперь мне нужно, чтобы выходной формат был RAW, то есть 16-разрядный байтовый код со знаком PCM без заголовка WAV. Я попробовал следующее:
ffmpeg -y -i input.flv -vn -acodec pcm_s16le output.raw
Но ffmpeg отвечает:
Unable to find a suitable output format for 'output.raw'
Я также пытался использовать output.pcm
и output
в качестве имен выходных файлов, с тем же результатом.
Я также попытался указать флаг -f
в необработанном формате, но это дает:
Unknown input or output format: raw
Возможно ли это с FFmpeg? Если да, то как?