Can ffmpeg convert audio to raw PCM? If so, how?
Give this a shot:
ffmpeg -i input.flv -f s16le -acodec pcm_s16le output.raw
You can get these options by running:
ffmpeg -formats
See https://trac.ffmpeg.org/wiki/audio%20types for details
convert mp4
file to pcm
ffmpeg -y -i input.mp4 -acodec pcm_s16le -f s16le -ac 1 -ar 16000 output.pcm
you can also use it to convert mp3
to pcm
ffmpeg -y -i input.mp3 -acodec pcm_s16le -f s16le -ac 1 -ar 16000 output.pcm
key params means:
-f s16le … PCM signed 16-bit little-endian samples
-ac 1 … 1 channel (mono)
-ar 16000 … sample rate 16000Hz