如何将某些频率的 WAV 文件转换为 44100 赫兹?

如何将某些频率的 WAV 文件转换为 44100 赫兹?

我正在使用 Source Filmmaker,需要将音频文件转换为 44100 赫兹,否则 SFM 将不会接受它。

我认为文件的频率小于 44100 赫兹,因此转换后文件大小会增加(如果相关的话,它是来自 CNC RA2 的声音文件)。我想直接转换文件,以减少质量损失,转换为 MP3 并转换回来是最后的手段。

答案1

ffmpeg

ffmpeg -i input.wav -ar 44100 output.wav

确实没有必要转换为 MP3 作为中间格式。

答案2

使用SoX:

sox -S input.wav output.wav rate -L -s 44100

如果您正在制作 Red-Book 音频 CD,请使用以下命令:

sox -S input.wav output.wav channels 2 rate -L -s 44100

答案3

你可以看看 Audacity (http://audacity.sourceforge.net/)。

这是一个简单的音频编辑软件,可以让您更改此速率。

  • 在 Audacity 中导入你的文件(文件 -> 打开)
  • 在轨道的开头,单击箭头(按钮顶部mute)将打开一个菜单,您可以在其中将速率设置为您需要的任何值。
  • 然后将其导出(文件 -> 导出),并选择格式。选择Other uncompressed files您需要 24 位还是 32 位 WAV,按钮Options将允许您进行设置。

答案4

您可以使用大胆:打开您的文件,更改项目速率,然后导出为 WAV。

在此处输入图片描述

相关内容