Are*_*ete 14 audio ffmpeg conversion
如何使用 FFmpeg 将 WAV 文件转换为 FLAC 文件?
我需要制作各种文件。一个 16 位,一个 24 位,一个 32位深度。
我还需要制作不同的采样率。例如,一个在 176,400 kHz 中,一个在 44,100 kHz 中。
我知道FFmpeg -i input-file.wav output-file.flac会转换文件,但我不确定其余的。
FFmpeg 文档(https://www.ffmpeg.org/doxygen/2.1/flac_8h.html)对此不是很有帮助。
Gya*_*yan 23
FFmpeg 的 FLAC 编码器支持 16 位和 24 位的样本位深度,后者填充为 32 位。因此,对于 24 位,您必须在两者之间使用过滤器。
ffmpeg -i in.wav -af aformat=s32:176000 out.flac
Run Code Online (Sandbox Code Playgroud)
以上编码为 176 kHz 24 位样本,存储为 32 位。下面的命令编码为 16 位和 44.1 kHz。
ffmpeg -i in.wav -af aformat=s16:44100 out.flac
Run Code Online (Sandbox Code Playgroud)