合并 mp3 文件而不重新编码并使提示表指向各个曲目?

问题描述 投票:0回答:3

我有很多有声读物,每本通常分为20-60个文件。如果我想按流派将音频播放器分组为某些集合([专辑艺术家] ID3 标签设置为“各种艺术家”),那么使用音频播放器导航会不太舒服。

是否有免费的 Windows 或 Linux 工具或工具集,可以执行以下操作?

  1. 将有声读物文件合并到一个 mp3 中,无需重新编码
  2. 仔细构建正确的 CUE 表,其中包含指向新固体 mp3 文件内以前章节的原始 ID3 标签。
linux windows merge mp3 cue-sheet
3个回答
0
投票

不要使用 MP3,使用 Matroska (MKV)。 它支持所有这些章节以及不支持的章节。

FFmpeg 和 mkvmerge 是可以用于此目的的工具。 使用

-c:a copy
音频将不会被重新编码。 (MKV 支持 MP3 作为编解码器。)


0
投票

我构建了一个在线工具,可以将多个 mp3 文件合并为一个文件:https://mp3chapters.github.io/merge/。它将

id3
章节添加到输出文件中,指向每个文件的开始时间。它还可以保留输入文件的章节。所有处理都在浏览器本地完成,并且允许手动调整标签和章节。


-3
投票

您可以通过简单的连接来轻松加入 mp3。

   cat file1.mp3 file2.mp3 file3.mp3 file4.mp3 file5.mp3 > file-all.mp3

可以使用ffprobe提取标签:

   ffprobe file1.mp3

提示表是文本文件,您可以在这里阅读其格式:

   https://en.wikipedia.org/wiki/Cue_sheet_(computing)

由于这里的问题与编程相关,我不会发布完整的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.