跳转到内容

整理电影

设置

接管你已有的电影,整理文件名,或者移除一部电影。只有所有者和管理员能看到这些页面。

把已有的电影收进来

把已有的电影收进来 的链接

HolyArrs 会原样接管一个电影文件夹。它不移动任何东西,也不重命名任何东西。

  1. 打开 Library(媒体库),再点 Import a library(导入媒体库)。

  2. 选一个媒体库文件夹。如果列表里没有,到 Settings > Library folders(设置 > 媒体库文件夹)添加。

  3. 点击 Scan(扫描)。HolyArrs 会从每个文件夹读出名称和年份,再到 TMDB 上查这部电影。

  4. 检查各个分组:

    分组 要做的事
    Matched(已匹配) 不用做什么。这些已经替你勾好了。
    Unsure(不确定) 核对一下,或者点击 Look up(查找),按名称、名称加年份或 tmdb:123 搜索。然后点击 Use this(用这个)。
    Not matched(未匹配) 点击 Look up,找到这部电影。

    已经在媒体库里的、在永不添加列表上的,或者没有视频文件的电影也会列出来,并写明没有收进来的原因。

  5. 勾选你要的电影,点击 Adopt(接管)。按钮上会显示数量,比如 Adopt 3 movies。

你应该会在 Library 里看到这些电影,文件也都在。

文件夹名称里带 TMDB 编号的,比如 Heat (1995) {tmdb-949},一定会匹配到那部电影。每个文件夹里最大的视频会成为这部电影的文件。样片不算在内。

下面这样的结构可以顺利接管:

Movies/
Heat (1995) {tmdb-949}/
Heat (1995) Bluray-1080p.mkv
Dune - Part Two (2024)/
Dune - Part Two (2024) WEBDL-2160p.mkv
  1. 只改一部电影,就打开它,点击 Rename files(重命名文件)。要改所有电影,就打开 Library,再点 Rename files。
  2. 看预览:每个文件现在的名称和它将要得到的名称。
  3. 点击 Rename(重命名)。

你应该会在电影页面上看到新名称。如果预览打开之后有东西变了,HolyArrs 什么都不会重命名,而是给出一份新的预览。

重命名只改文件名。文件夹的名称不变。预览会说明为什么跳过某个文件:

  • 这个文件只是 HolyArrs 在磁盘上发现的,不是它导入或接管的。
  • 已经有另一个文件用了新名称。HolyArrs 从不覆盖文件。
  • 某个链接会把文件带到媒体库文件夹之外。
  • 新路径太长。
  1. 打开这部电影,点击 Delete(删除)。
  2. 看 What will happen(将会发生什么)。它会随着你改选项而更新:
    • Also delete its files(默认关)。关着时,所有文件都留在磁盘上。开着时,HolyArrs 导入或接管的文件会移到各自媒体库文件夹里的 .holyarrs-replaced。HolyArrs 从不碰它只是发现的文件。
    • Add it to the Never-add list(加入永不添加列表,默认关)。之后外部列表再也不能添加这部电影。你自己仍然可以添加。
  3. 确认。

你应该会看到这部电影从 Library 里消失了。它的历史记录还在。还在为它运行的下载任务会留在下载器里。到电影下载里移除它们。

HolyArrs 每天检查一次磁盘上的媒体库。消失的文件会被标为缺失,重新出现的会被标为存在。

如果整个媒体库文件夹不见了,或者其中大部分文件一下子都消失了,HolyArrs 会提醒你,并且不把任何文件标为缺失。磁盘没挂载上的情况就是这样处理的。

冒号默认变成“ - ”,因为 Windows 和很多共享都存不了冒号。“Dune: Part Two”会归档为“Dune - Part Two”。这一项和命名模板都可以在 Settings > Naming and files(设置 > 命名和文件)里改。

某个文件夹显示为 Not matched。 解决办法:在文件夹名称里加上年份或 TMDB 编号,或者点击 Look up。

很多电影突然显示为缺失。 原因:磁盘或共享没有挂载。 解决办法:把它挂载上。HolyArrs 会在下一次每日检查时把这些文件标为存在。

重命名跳过了某个文件。 解决办法:看预览上写的原因。最常见的是已经有另一个文件用了那个名称。

我误删了一部电影。 解决办法:重新添加它。如果你把文件也删了,在暂存天数用完之前从 .holyarrs-replaced 里把它们拿回来。

设置项参考:Settings > Naming and files

文件放在哪里

设置项 作用 默认 什么时候改
Keep deleted files for (days)(被删除的文件保留天数) 被删除或被替换的文件在 .holyarrs-replaced 里保留多久。0 表示永不删除。最大 3650。 7 你想要更长的反悔时间,或者需要腾出空间。
Folders read per library scan(每次媒体库扫描读取的文件夹数) 10 到 100000。媒体库更大时会显示 Scan the rest(扫描剩下的)。 5000 超大媒体库扫描很慢。
Always leave this much free space (MB)(始终留出这么多可用空间,MB) 如果导入后剩余空间会低于这个值,HolyArrs 在写入任何东西之前就拒绝导入。100 到 1048576。 100 你的磁盘需要留更多余量。
Skip the free-space check(跳过可用空间检查) 关掉这项检查。 关 你的磁盘报的可用空间不准。

电影命名

设置项 作用 默认 什么时候改
File name pattern(文件名模板) 一段文字,里面有花括号括起来的词,比如 {title} ({year}) {quality}。空的词会自动去掉。你一边输入,示例一边显示结果。带有未知词的模板 HolyArrs 不会保存。 {title} ({year}) {quality} 你的媒体服务器需要另一种格式。
Folder name pattern(文件夹名模板) 同上,用于文件夹。只对今后添加的电影生效。 {title} ({year}) 同上。
A colon in a name becomes(名称里的冒号变成) 替换冒号。 Smart(智能) 你更喜欢另一种写法。
Other characters a disk cannot hold(磁盘存不了的其他字符) 换成安全的字符,或者直接去掉。 Swap(替换) 同上。
Rename files when they are imported(导入时重命名文件) 关掉后保留下载时自带的名称。 开 你自己重命名文件。

HolyArrs 是免费的。如果它帮你省了时间,欢迎在 GitHub 上点个 Star、赞助它或请我喝杯咖啡。