Skip to content

Sox 音频转换器:音频界的“瑞士军刀”

使用强大的 SoX (Sound eXchange) 工具,在 MP3, WAV, FLAC, AAC, OGG 等几乎所有主流音频格式之间进行高质量的互相转换。

Sox 音频格式转换器界面截图

⚡️ 快速上手:转换一个音频文件

  1. 选择一个处理模式,如“单文件转换”。
  2. 点击输入区域,选择一个或多个音频文件。
  3. 在输出格式中,选择你想要的目标格式(比如 mp3)。
  4. 选择一个质量预设,通常“标准质量”即可。
  5. 点击“执行”按钮。命令执行完成后,即可获得转换后的音频文件。

🤔 我该在什么时候用它?

  • 录音笔录的 .wav 文件太大了,想转成 MP3 方便储存和发送。
  • say 命令生成了 .aiff.wav 文件,想转成通用的 MP3 格式。
  • 下载的音乐是 .flac 无损格式,想转成 MP3 放到手机里听。
  • 需要批量转换一个文件夹里所有音频的格式。

⚙️ 选项与设置

处理模式

你可以选择三种不同的模式来处理音频:

  • 单文件转换: 一次只转换一个音频文件。
  • 多文件转换: 一次选择多个音频文件,将它们全部转换为目标格式。
  • 文件夹批量: 选择一个文件夹,工具会自动转换该文件夹内所有支持的音频。

输出格式

选择你希望得到的目标格式。

  • mp3: (推荐) 最流行、兼容性最好的有损压缩格式。在保持可接受音质的同时,文件体积最小。
  • wav: 常见的高质量无损格式,文件较大,常用于音频编辑的源文件。
  • flac: 流行的无损压缩格式,体积比 wav 小,但音质完全无损,适合音乐发烧友收藏。
  • aac: 现代的有损压缩格式,是 MP3 的继任者,同等码率下音质更好。
  • ogg: 一种开放免费的有损压缩格式,压缩率可能比 mp3 更高。

质量预设

你可以通过选择预设,来快速设定输出音频的采样率和位深。

  • 标准质量: 44.1kHz / 16bit。等同于 CD 音质,适合绝大多数场景。
  • 高质量: 48kHz / 24bit。达到专业级音质,适合对音频质量有更高要求的场景。
点击查看:依赖安装与常见问题

依赖安装

本工具依赖于 SoX。你需要先通过 Homebrew 在终端运行一次来安装它:

bash
brew install sox

为了支持 MP3 格式,通常还需要安装 lame

bash
brew install lame

常见问题 (FAQ)

Q: SoX 是什么?它和 FFmpeg 有什么区别? A: SoX 被誉为“音频处理领域的瑞士军刀”,它是一个非常强大且专注的命令行音频处理工具。相比之下,FFmpeg 更侧重于视频和音视频的编解码。在纯音频转换和处理方面,SoX 通常被认为更专业、更精细。

Q: 我应该用哪种格式? A:

  • 日常听歌、分享: 用 MP3AAC
  • 专业音频编辑: 用 WAV 作为源文件。
  • 收藏高品质音乐: 用 FLAC

Q: 为什么转换 MP3 失败了? A: 很可能是因为你没有安装 lame 库,SoX 需要它来编码 MP3 文件。请参考上方的“依赖安装”部分进行安装。

技术说明

  • 核心工具: 基于 SoX - Sound eXchange 命令行工具。
  • 系统要求: macOS 10.12 或更高版本,已安装 soxlame

相关工具

在CmdWise应用市场中,您还可以找到其他音频处理工具: