FFMPEG 从 mp4 视频中获取单声道 WAV 音频 8khz 16 位

use*_*738 4 ffmpeg

我需要使用 FFMPEG 从 MP4 视频文件中提取音频。只是提取音频很容易,但我无法找出正确的参数来获得单声道 8khz 16 位的音频。

基本上我需要从视频文件中取出所有音频通道并将它们合并到一个单声道 8khz 16 位文件中。FFMPEG 可以这样做吗?

我试过跑步

ffmpeg -i video.mp4 -acodec pcm_s16le -ac 2 audio.wav

位它没有给我我想要的确切结果。

小智 12

使用-ac 1(请参阅FFmpeg wiki或带有 的手册页man ffmpeg)将输出限制为一个通道。

然后-ar 8000用于 8kHz 和-acodec pcm_s16le16 位。