产品推荐 2026-07-28

Ultimate-Audiobooks:有声书处理工具(源码

一站式处理有声书文件,自动获取元数据、整理库结构。

开源软件跨平台工具

产品简介

Ultimate-Audiobooks 这是一款命令行与图形界面兼有的有声书文件处理工具。它能自动从Audible/Goodreads获取元数据、整理文件夹结构、转换音频格式(如转为.m4b)、合并多章节并生成专用元数据文件,从而解决用户手动整理大量有声书文件繁琐、易出错、库结构混乱的痛点,特别适合拥有本地有声书库并希望其井然有序的用户。

核心功能

  • 按作者和书名自动整理有声书文件夹结构
  • 从Audible和Goodreads交互式获取书籍元数据
  • 使用获取的元数据清理并覆盖文件标签
  • 将音频文件并行转换为.m4b格式
  • 将多章节文件夹合并为带章节标记的单个文件

快速开始

  1. 安装Python 3.13和系统依赖ffmpeg。
  2. 克隆仓库并执行 `pip install -r requirements.txt` 安装Python依赖。
  3. 通过命令行运行 `python Main/Main.py --input <你的有声书文件夹路径>` 处理文件,或运行 `python Main/GUI.py` 启动图形界面。

界面预览

与其他方案对比

对比项Ultimate-Audiobooks同类方案
处理效率自动化批量处理,支持并行转换,可保存设置重复使用。通常需要手动逐个处理,耗时费力。
元数据获取通过浏览器交互式工作流,一键从Audible/Goodreads获取权威元数据并写入文件。通常需要手动查找、复制粘贴元数据信息。
文件整理自动按`作者/书名`结构整理文件,并能生成标准OPF元数据文件。手动创建文件夹、移动文件,容易命名不统一、结构混乱。

适合谁用

  • 拥有大量本地有声书文件且希望库文件结构井然有序的收藏者
  • 使用Audiobookshelf等库管理软件,需要规范元数据文件的用户
  • 希望自动化完成有声书格式转换、合并章节等重复性操作的用户

下载与版本

当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项