Settings > Media Management 控制書放在哪裡,以及檔案怎麼搬進來。標示為進階的設定要打開 Show Advanced 才會出現。
根資料夾(Root Folders)
Section titled “根資料夾(Root Folders)”根資料夾是 ABM 管理書的目錄。用 Add Root Folder 新增,它會打開一個可以直接輸入路徑的資料夾瀏覽器。ABM 也可以列出根資料夾底下還沒對應的資料夾並匯入它們。新增根資料夾時,會檢查它的剩餘空間和是否支援硬連結。移除根資料夾時會問你要怎麼處理:Remove from ABM only(預設)會忘掉它底下的書,但留下檔案;Delete the books and their files 會永久刪除那個路徑底下的所有東西,而且不經過資源回收筒。有書的根資料夾要你打字確認才能移除。
預設根資料夾是新書要放進去的地方,也決定了書庫匯入能不能提供硬連結。
資料夾(Folders)
Section titled “資料夾(Folders)”| 設定 | 預設值 | 作用 |
|---|---|---|
| Create Empty Book Folders | 關閉 | 在新增書、更換根資料夾和磁碟掃描時,建立缺少的書資料夾。Delete empty folders 開啟時會忽略這個設定,免得建了資料夾又馬上被刪掉。 |
| Delete empty folders | 關閉 | 在磁碟掃描時和刪除書的檔案時,刪掉空的書資料夾 |
匯入(Importing)
Section titled “匯入(Importing)”| 設定 | 預設值 | 作用 |
|---|---|---|
| Skip Free Space Check | 關閉 | 給 ABM 偵測不到根資料夾剩餘空間的情況用 |
| Minimum Free Space | 100(MB) | 匯入後剩餘空間會低於這個值時,就拒絕匯入 |
| Use Hardlinks instead of Copy | 開啟 | 用在已完成的下載:用硬連結而不是複製,這樣做種時就不會佔兩倍空間。必須在同一個磁碟區。 |
| Library Import | Copy | 〈書庫匯入〉的預設方式:複製、硬連結或移動。在預設根資料夾檢查過並確認支援之前,硬連結會是灰色的。 |
| Import Extra Files | 開啟 | 要不要把非音訊檔案一起帶過來的總開關。適用於書庫匯入、手動匯入和已完成的下載 |
| Extra File Extensions(進階) | 空白 | 要一起帶進來的其他檔案類型,會保留原本的檔名,例如 srt, lrc。有沒有加點都可以,用逗號或空格分隔。被封鎖的類型(例如執行檔和沒下載完的檔案)無法儲存。Import Extra Files 關閉時這個設定會停用 |
| Preferred Cover(進階) | Matched | 兩者都有時,用對上版本的封面,或資料夾裡最好的那張圖 |
Import Extra Files 會把一本書的其他檔案跟音訊一起帶進來。有五個開關決定要帶哪些種類;符合 Extra File Extensions 的檔案,就算它的種類關掉了也還是會帶進來:
| 開關 | 預設值 | 包含 |
|---|---|---|
| Cover art | 開啟 | 封面,加上封底和小冊子的掃描檔 |
| Book info files | 開啟 | metadata.json、.opf、.nfo、desc.txt、reader.txt |
| PDFs and companion docs | 關閉 | 跟書一起附的 PDF |
| Chapters, transcripts and playlists | 開啟 | .cue、章節清單、字幕、歌詞、播放清單。裡面的檔名會改寫成重新命名後的音訊檔名。 |
| Audible originals and ebooks | 關閉 | .aax/.aaxc、兌換券、epub 之類的 |
下載到一半的檔案和執行檔永遠不會被匯入。ABM 自己的 metadata.json 一律由 ABM 處理。
這裡的硬連結跟 Use Hardlinks instead of Copy 不一樣,那個是給下載用的。書庫匯入的預設值只是 Add to Library 對話框預先選好的選項。
檔案管理(File Management)
Section titled “檔案管理(File Management)”| 設定 | 預設值 | 作用 |
|---|---|---|
| Unmonitor Deleted Books | 關閉 | 從磁碟刪掉的書會被取消監控 |
| Change File Date | None | 在匯入和重新掃描時更改檔案日期 |
| Enable Recycling Bin | 開啟 | 刪除的書檔案會移到回收筒,而不是直接刪除 |
| Recycling Bin | 空白 | 回收筒的位置。空白時使用 ABM 的預設位置(/config/recycle/media) |
| Recycling Bin Cleanup | 7(天) | 0 代表停用自動清理 |
| Library Scan Interval | 24 | 自動掃描之間間隔幾小時 |
| Watch for Changes | 開啟 | 檔案新增、移除或變更時就掃描 |
| Cover Cache Workers | 4 | 快取封面時同時下載幾張,範圍 1 到 16 |
品質升級(Quality Upgrades)
Section titled “品質升級(Quality Upgrades)”| 設定 | 預設值 | 作用 |
|---|---|---|
| Automatic Upgrade Search | 開啟 | 定期替已經下載、但還沒達到門檻的書搜尋更好的發行版本。只有真的是升級時,新的版本才會取代你現有的。 |
| Upgrade Search Interval | 24(小時) | 多久執行一次 |
權限(Permissions,進階)
Section titled “權限(Permissions,進階)”| 設定 | 預設值 | 作用 |
|---|---|---|
| Set Permissions | 關閉 | 匯入和重新命名時執行 chmod |
| chmod Folder | 755 | 資料夾和檔案的八進位權限,檔案不會有執行權限 |
| chown Group | 空白 | 群組名稱或 gid。在遠端檔案系統上請用 gid |
要注意的地方
Section titled “要注意的地方”- 如果啟用了資源回收筒、但它的資料夾無法使用,需要用到回收筒的刪除會失敗,而不是直接永久刪除。
- 硬連結只能在同一個檔案系統裡使用。無法建立連結的檔案會改用複製,絕對不會被移動,並會算進匯入結果裡。
如果你熟悉 Sonarr:這就是 Sonarr 的 Media Management,只是沒有命名格式。資料夾名稱由 ABM 決定。批次重新命名在 Library、Series 和 Authors 頁面上,叫做 Rename Files。