从mp3转制而来的m4b audiobook格式
链接: 百度网盘 请输入提取码 提取码: hkuh
配套电子书:
The Holy Bible - King James Version - New Testament PDF.pdf (918.9 KB)
The Holy Bible - King James Version - Old Testament PDF.pdf (2.8 MB)
从mp3转制而来的m4b audiobook格式
链接: 百度网盘 请输入提取码 提取码: hkuh
配套电子书:
The Holy Bible - King James Version - New Testament PDF.pdf (918.9 KB)
The Holy Bible - King James Version - Old Testament PDF.pdf (2.8 MB)
把NIV LIVE也做一下,再加上精校逐字字幕就好了。
有这版的英文电子书可以分享一下吗
已添加电子书
转格式是为了在手机上听吗?
请问用ffmpeg合并的吗?从mp3合并的时候怎么保留着章节的?
-f concat -safe 0 -i list.txt
这个比较复杂,是用脚本循环文件夹里面的章节调用python生成FFMETA然后用ffmpeg将mp3转换并合并成m4a然后合并FFMETA和m4a为m4b
多谢,
先把机器人回复的写在这记录一下
写个python 脚本,把文件夹里面的mp3文件生成FFMETA. ### import
以下是一个Python脚本,可以将指定文件夹中的所有mp3文件生成对应的FFMETA文件:
import os
# 定义要处理的文件夹路径
folder_path = 'your_folder_path'
# 获取文件夹中所有的mp3文件名
mp3_files = [f for f in os.listdir(folder_path) if f.endswith('.mp3')]
# 循环处理每个mp3文件
for mp3_file in mp3_files:
# 获取mp3文件名(不包含扩展名)
mp3_filename = os.path.splitext(mp3_file)[0]
# 定义FFMETA文件名(和mp3文件名相同,只是扩展名为.ffmeta)
ffm_filename = mp3_filename + '.ffmeta'
# 定义FFMETA文件的内容
ffm_content = 'title={}\nartist=\nalbum=\n'.format(mp3_filename)
# 将FFMETA文件写入磁盘
with open(os.path.join(folder_path, ffm_filename), 'w') as f:
f.write(ffm_content)
在这个脚本中,我们首先定义了要处理的文件夹路径。然后,使用os.listdir()函数获取该文件夹中所有的mp3文件名,并使用列表推导式过滤出扩展名为’.mp3’的文件。
接下来,我们循环处理每个mp3文件。首先获取mp3文件名(不包含扩展名),然后根据文件名生成对应的FFMETA文件名(和mp3文件名相同,只是扩展名为’.ffmeta’)。接着,定义FFMETA文件的内容,这里只包括title、artist和album三个字段,其中title字段使用了mp3文件名作为默认值。
最后,我们将FFMETA文件写入磁盘。使用with语句打开文件,并使用write()方法将内容写入文件中。由于FFMETA文件的内容较为简单,因此我们可以直接使用字符串格式化的方式生成文件内容。
写个python 脚本,把FFMETA m4a文件合并为m4b文件。ffmpeg ```python import
以下是一个简单的 Python 脚本,可以使用 FFmpeg 工具将多个 FFMETA M4A 文件合并为单个 M4B 文件:
import os
# 设置输入文件夹
input_dir = "input_dir"
# 设置输出文件名
output_file = "output.m4b"
# 构造 FFmpeg 命令
ffmpeg_cmd = "ffmpeg -i concat:"
for filename in os.listdir(input_dir):
if filename.endswith(".ffmeta"):
m4a_file = os.path.splitext(filename)[0] + ".m4a"
ffmpeg_cmd += m4a_file + "|"
ffmpeg_cmd = ffmpeg_cmd[:-1] + " -acodec copy " + output_file
# 执行 FFmpeg 命令
os.system(ffmpeg_cmd)
在上面的脚本中,我们首先设置了输入文件夹和输出文件名,然后通过遍历输入文件夹中的文件,找到所有以 .ffmeta
结尾的文件名,并将其对应的 M4A 文件拼接到 FFmpeg 命令中。最后,执行 FFmpeg 命令来合并 M4A 文件并输出 M4B 文件。
需要注意的是,在运行脚本之前需要确保已经安装了 FFmpeg 工具,并将其添加到系统的环境变量中。如果 FFmpeg 没有正确安装或者未添加到环境变量中,将无法正常运行脚本。
你好,鏈接已經過期了,能在分享一次嗎,謝謝你!
过期了,求补链
磁力链下载:
magnet:?xt=urn:btih:54FE390BD38AC83A6D4B67606D4045C4E01508AA
这个我在你之前的帖子里面下载过了,很好用,谢谢谢谢
咨询一下大佬,电脑和手机端听电子书有什么软件和方法推荐一下吗,想借鉴一下你的学习习惯,我目前电脑上面使用的是PotPlayer,手机端用的是VLC,VLC的缺点很明显,无法记录上一次的播放位置。。
不是大佬,相互学习啊。
电脑端PotPlayer很好用,用滚轮操纵字幕,再配上 GoldenDict,简直是一种享受。只可惜这个音频找不到完美的逐句字幕,自己搞字幕,太麻烦。
手机端软件我基本不怎么用,不过我推荐你试一下AIMP,可以显示字幕,好像也可以记录上一次的播放位置吧。