跳到正文
快播盒子local media bench

HANDBOOK 05

快播盒子的片库命名规范

命名规范的价值不在好看,在于让工具能自动认出来,也让半年后的你还找得到。

三层目录就够

片库目录层级示意:顶层是分类、第二层是剧名与年份、第三层是季目录,文件名带季集编号
年份只写在目录上,文件名里不再重复;剧名则跟季集一起写进文件名。

第一层按大类分:剧集、电影、纪录片、动画。第二层是作品本身,带年份消歧义。第三层只对剧集需要,就是季目录。再往下不要加层——层数一多,找东西反而慢。

影视库/
  剧集/
    山海纪行 (2024)/
      Season 01/
        山海纪行 - S01E01 - 启程.mkv
        山海纪行 - S01E01 - 启程.zh.srt
  电影/
    某部电影 (1994)/
      某部电影 (1994).mp4

季集编号的写法

片库清单除了 SxxExx,也认 2x11、山海纪行.第1季.第03集、EP08、方括号里的集号这几种写法。认不出来的就留空——它不会猜一个编号填进去,因为猜错比留空更麻烦。

字幕与视频同名

这是整套规范里收益最大的一条。字幕文件名和视频完全一致,只在扩展名前加语言后缀:

山海纪行 - S01E01 - 启程.mkv
山海纪行 - S01E01 - 启程.zh.srt        (zh)
山海纪行 - S01E01 - 启程.zh-Hant.srt   (zh-Hant)
山海纪行 - S01E01 - 启程.en.srt        (en)

后缀用的是语言标签:zh 简体中文,zh-Hant 繁体中文,en 英文。这样做之后,大多数播放软件会自动把字幕配上,不用每次手动挂。片库清单扫出来的结果里,视频和字幕会排在相邻位置,哪一集缺字幕一眼就能看出来。

几个会坑到自己的习惯

这些写法当时省事,之后会反复给自己添麻烦。

别这么写为什么改成
新建文件夹/视频1.mp4三个月后完全不知道是什么写清作品名
文件名里堆一长串发布信息真正有用的只有季集和分辨率只留剧名、季集、标题、分辨率
同一部剧两种命名混用工具只能认出一半一次性统一
把季写成 第一季(汉字数字)排序错乱,识别率低Season 01 或 第1季
文件名里用冒号、斜杠、问号跨系统复制时会被改名或失败换成短横线或空格
整部剧平铺在一个目录上百个文件滚动找很累按季分目录

元数据与片单维护

文件名承载不了的信息——看到第几集、想不想重看、谁推荐的——最好放在一份单独的清单里,而不是硬塞进文件名。做法很简单:用片库清单扫一遍,导出 CSV,在表格软件里加几列自己的备注。

每次大规模整理之前先导一份,整理完再导一份,两份一对比就知道有没有误删或误改。这比事后找回快得多。导出的 JSON 适合给脚本用,CSV 适合人看,两种都带。

从哪开始

  1. 先扫一遍现状:片库清单导出 CSV,看看有多少文件的季集是空的。
  2. 挑空得最多的那一部剧先改名,改完重新扫,确认识别率上去了。
  3. 字幕同名这一条一起做,一次性省掉以后每次手动挂字幕的功夫。
  4. 整理完抽查两集能不能播,拖进播放器比挨个双击快。播不了的去容器与编码查原因。