ABM 在自己的数据库里保存一份你书库的元数据记录,再把它写到播放器能用的地方。这一页讲清楚哪些归你控制,以及刷新会动到什么。
刷新会改什么
Section titled “刷新会改什么”刷新(单本书的 Refresh & Scan、作者刷新、系列刷新)会重新向元数据源查询,并采用返回的结果。只要元数据源有值,就会覆盖这些字段:标题、副标题、年份和发布日期、评分、时长、语言、出版社、简介、作者、讲述者、类型,以及封面。
元数据源返回为空的字段保持不变。
你能控制什么
Section titled “你能控制什么”- 你选的封面。 它会被锁定。见 封面锁定。
- 标签、自动标签、监控状态、质量配置的选择,以及文件本身。 刷新不会动它们。
- 文件读不了的书。 会被完全跳过,Tasks 页面会显示原因。
标题、作者、简介之类的书籍详情来自元数据源。ABM 不提供手动编辑,也没有这方面的计划。你能控制的是它们怎么保存、写到哪里。
编辑对话框可以修改监控状态、质量配置、路径和标签,还能在同一步里写入附属文件和音频标签,可以针对一本书,也可以针对选中的一批系列和作者。见 书库。
播放器读取的附属文件
Section titled “播放器读取的附属文件”ABM 会在音频旁边写入 cover.jpg、一个 .opf、desc.txt 和 reader.txt。Audiobookshelf 会读取 OPF、封面和文本文件,所以播放器显示的就是你在 ABM 里的选择。见附属文件。
写进音频的标签
Section titled “写进音频的标签”ABM 可以把标题、艺术家、专辑艺术家、专辑、类型、年份、注释、讲述者和内嵌封面写进音频文件本身,这样数据就跟着文件走。默认关闭。在 Settings > Metadata 下选择要写的字段。见 元数据设置。
把文件里内嵌的章节和已发布版本的章节做对比,并把已发布的章节写进文件,计划在后续版本中提供。见章节。
一本书带有它所属的系列和序号。ABM 把系列当作目录来追踪,这样就能显示你有哪些书,并把缺的加进来。见 系列追踪。
标签和自动标签
Section titled “标签和自动标签”标签归你管。自动标签按规则(类型、讲述者、评分、时长等)打标签,并且可以在书不再符合条件时把标签去掉。标签会进一步影响配置、通知、索引器、导入列表和日历订阅。见 标签。
不断增长的本地记录
Section titled “不断增长的本地记录”ABM 了解到的关于一本书的一切,都留在 /config 里 ABM 自己的 SQLite 数据库中,包括你后来删掉的书。备份那个文件夹,记录也就备份了。书一旦进了书库,元数据就不再依赖元数据源能不能连上。
- Discover 有自己的计划。见 Discover 设置。
- Audible 书库有自己的同步计划。见 Audible 设置。
- 书库扫描可以每 N 小时运行一次,也可以在文件变化时运行。见 媒体管理。
- 刷新时是否写入附属文件和标签,由 Create on Refresh 和 Write Tags on Refresh 控制。