动机
我正在寻找一个程序,允许我将许多 mp3 文件(有声读物)合并为一个大型 mp3 文件。我的 mp3 播放器能够记住曲目内的位置,但如果文件很多,则需要一段时间才能重新组织数据库。
已经尝试过
我尝试了一些程序(Wave Pad Sound Editor、Audacity),但这些程序都是在 GUI 中完成的,需要大量手动操作。
问题
是否有人知道一个程序可以将此合并作为批处理过程进行,或者至少不需要太多交互?
编辑:我只是在寻找免费软件。
编辑:该软件应在Windows XP上运行。
答案1
推荐两个 MP3 合并器:
MakeitOne MP3 Album Maker 比其他合并器更胜一筹,因为它能够合并 MP3 文件并将其解压回原始状态。无论哪种方式,该程序都是一款速度极快的 mp3 合并器和解压器,可以接受大型文件。
程序打包的 MP3 文件可以在任何 MP3 播放器上播放。它具有拖放文件功能,使用方便,并包含标记功能,允许将标签(艺术家和专辑名称)和专辑封面添加到合并的文件。
缺点是,它不支持 MP3 以外的其他音频格式。
Shuangs Audio Joiner 只需三个简单的步骤即可合并音频文件,在列表中添加文件、选择输出格式和合并文件,简单、易用且有效。
用户可以使用程序合并 MP3、WMA 和 WAV 格式的文件。MP3 文件可以使用 32 至 320 kbps 的比特率合并,而 WMA 文件可以使用 48 至 160 kbps 的比特率合并。
用户界面显示一个小型广告面板,链接到开发者的主页,但它并不具有侵入性。
答案2
Mp3Wrap 是 AlbumWrap 的免费独立替代品。它是一个命令行实用程序,可以快速将两个或多个 mp3 文件打包成一个可播放的大型 mp3,而不会丢失文件名和 ID3 信息(也无需解码/编码)。还可以在 mp3 中包含其他非 mp3 文件,例如播放列表、信息文件、封面图片。这意味着您可以获得一个大型 mp3,您可以随时使用 mp3splt 进行拆分,几秒钟后您就可以再次获得所有原始文件!它很有用,因为使用 Mp3Wrap 创建的文件易于下载。事实上,下载者不必知道每首歌曲的名称,而且易于播放,即使您没有 mp3splt 来拆分文件,您也可以收听。
答案3
您可以使用以下方式以编程方式执行此操作ffmpeg的连接解复用器。
首先创建一个名为inputs.txt的文件,其中包含如下行
file '/path/to/input1.mp3'
file '/path/to/input2.mp3'
file '/path/to/input3.mp3'
...等等。然后运行以下 ffmpeg 命令:
ffmpeg -f concat -i inputs.txt -c copy output.mp3
使用 bash 可以轻松生成inputs.txt为了循环(这可能也可以用 Windows 批处理 for 循环来完成),假设您想按字母顺序合并文件
for f in ./*.mp3; do echo "file '$f'" >> inputs.txt; done
答案4
邦肯代码可能就是您想要的 - 选择所需的文件列表,对它们进行排序,选择编码为一个文件,然后单击按钮。此外,它还可以翻录和转换为多种格式