-
Notifications
You must be signed in to change notification settings - Fork 296
NamingRule | 命名规则
Yuukiy edited this page Sep 22, 2024
·
14 revisions
配置文件中,NamingRule
下的save_dir
用来设置整理文件时,用来存放影片、封面和NFO数据文件等的文件夹路径;filename
用来设置影片、封面和NFO数据文件等的文件名。这两个字段支持使用变量,例如:
[NamingRule]
output_folder = #整理完成
# 存放影片、封面等文件的文件夹路径
save_dir = $actress/[$num] $title
# 影片、封面、nfo信息文件等的文件名将基于下面的规则来创建
filename = $num
上面的配置中
-
$actress
,$num
,$title
等就是变量 -
/
用作路径分隔符,软件将据此创建文件夹层次结构 - 首尾的空格将会被删除,但是规则中间的空格会被保留(如
[$num]
和$title
中间的空格) - 出现的其他字符串将原样保留
例如,按照上面的规则,整理后的文件夹结构看起来像这样:
#整理完成
├─君色花音,四ツ葉うらら,関根奈美,音ノ木さくら,七瀬萌,ななせ麻衣
│ └─[SQTE-196] 引き締まった美体があまりに敏感な美少女のSEX事情
│ SQTE-196-fanart.jpg
│ SQTE-196-poster.jpg
│ SQTE-196.mp4
│ SQTE-196.nfo
│
└─相澤南
└─[IPX-177] 讓高傲妹妹穿過膝襪露絕對領域癡女玩弄 相澤南
IPX-177-CD1.mp4
IPX-177-CD2.mp4
IPX-177-CD3.mp4
IPX-177-fanart.jpg
IPX-177-poster.jpg
IPX-177.nfo
注意:从1.7版本开始,为了获得在不同的媒体服务器之间的最大兼容性,新增了配置media_servers
并且默认为最大兼容模式(universal
),此时命名规则不会对封面和NFO文件生效。如果你希望封面和NFO也遵循命名规则,需要把此配置改为jellyfin
支持的变量如下:
变量 | 含义 | 默认值 * | 备注 |
---|---|---|---|
$num | 影片番号 | 优先使用DVD ID,当软件工作于cid模式下时则为cid | |
$title | 影片标题 |
null_for_title 所设置的值 |
|
$rawtitle | 原始标题 |
$title 的值 |
无论是否启用翻译功能,该字段始终为翻译前的原始标题 |
$actress | 女优 |
null_for_actress 所设置的值 |
多个女优之间将用英文逗号, 分隔 |
$censor | 有码/无码 | 根据站点分类和站点所在国法律限制推测的有码/无码信息。可能不是非常准确,尤其是古早(200x年)的影片。 有三种状态: 已知有码/已知无码/不确定。在配置文件中可以设置这三种状态下 $censor 对应的文本。**发生流出/破解的影片不影响此属性:即有码影片的流出版仍然会被划分为有码 |
|
$score | 影片评分 | 0 | 10分制,例如7.81
|
$serial | 系列 |
null_for_serial 所设置的值 |
|
$label | 番号系列 | --- | 将番号拆分后得到的系列,例如ABC-123 中的ABC
|
$director | 导演 |
null_for_director 所设置的值 |
|
$producer | 制作商 |
null_for_producer 所设置的值 |
|
$publisher | 发行商 |
null_for_publisher 所设置的值 |
|
$date | 发行日期 | 0000-00-00 | 依次为年月日,如2020-05-20
|
$year | 发行年份 | 0000 |
如果你定义的规则里紧跟变量名的不是符号,而是数字、英文字符或者下划线_
,需要用花括号把变量名括起来:
例如$actress_2024 $title
会出错,因为actress_2024
被当做变量名了,应该使用${actress}_2024 $title
默认值 *: 如果在所有网站均无法获取到该字段,那么将使用默认值。部分变量的默认值可通过配置文件自定义
$censor
**: 你可以通过在配置文件的save_dir
中使用此变量,将有码和无码影片整理到不同文件夹。例如
# 存放影片、封面等文件的文件夹路径
save_dir = $censor/$actress/[$num]
如果你整理影片后是配合Jellyfin、Emby等媒体管理软件使用的话,建议在制定命名规则时不要添加标题字段$title
,主要是以下考虑:
- 在有nfo文件的情况下,nfo文件中的信息会优先采用,文件/文件夹如何命名对于这些软件的影响不大
- 而如果将标题添加到文件路径中的话,在部分不支持长路径的文件系统上容易出现问题(常见于Linux)
当然,如果你整理后只是为了方便文件夹分类和查看,而且也只在Windows上使用的话没什么问题,这种情况有标题确实更方便一些