可以ffmpeg转换audio到原始的PCM? 如果是这样,怎么样?

我目前正在使用ffmpeg将FLV / Speex成功转换为WAV / pcm_s16le。 不过,我现在需要的输出格式是RAW,也就是PCM签名的16位小尾数,没有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? 如果是这样,怎么样?

给这个镜头:

 ffmpeg -i input.flv -f s16le -acodec pcm_s16le output.raw 

您可以运行以下命令获取这些选项:

 ffmpeg -formats 

有关详细信息,请参阅https://trac.ffmpeg.org/wiki/audio%20types