在 ffmpeg 中将 MP4 转换为 WAV 文件(包含签名的 16 位 PCM 样本)

Joh*_*hnJ 10 audio ffmpeg pcm

我有一个 MP4 文件,我希望将其转换为 WAV 文件,其中包含签名的 16 位 PCM 样本。我有 ffmpeg 可供使用,并且查看了以前的 SOF 帖子,我尝试

ffmpeg -y  -i input.mp4  -acodec pcm_s16le -f s16le -ac 1 -ar 16000 output.pcm
Run Code Online (Sandbox Code Playgroud)

但是,我使用的程序抱怨这个转换后的文件包含未知格式的数据。我想知道是否有人有关于如何使用 pcm 样本从 m4a 到 wav 的任何指示。

llo*_*gan 19

ffmpeg -i input.mp4 output.wav
Run Code Online (Sandbox Code Playgroud)

此命令将输出包含签名的 16 位 PCM 样本的 WAV 文件。您的命令正在输出原始 PCM,而不是 WAV。