Emby 文件命名与目录结构 — 命名对了元数据自动对,命名错了全白搭
为什么命名重要
Emby 的自动元数据匹配靠的是解析文件名。文件名越规范,Emby 匹配到正确海报和元数据的概率越高;文件名不规范,要么匹配不到,要么匹配到错误的东西(比如"复仇者联盟"匹配成了动漫《复仇者》)。
好消息是 Emby 的命名规则非常宽松——不需要 Plex 那样严格的 {movie} ({year}) [quality] 格式,只要核心的名字和年份/季集数能识别就行。
电影(Movies)
基本格式
电影名 (年份).扩展名
例子:
星际穿越 (2014).mkv
Interstellar (2014).mkv
流浪地球 (2019).mp4
The Matrix (1999).mkv
中英文都行,Emby 会分别用中文和英文去匹配。年份建议加,很多重名电影(比如《功夫》)靠年份区分。
可选的额外信息
后面可以追加分辨率、编码、来源等,用方括号或下划线隔开,Emby 会自动忽略这些后缀:
星际穿越 (2014) [2160p HDR BluRay x265].mkv
Interstellar (2014) - 4K HDR.mkv
流浪地球.2019.1080p.BluRay.x264.mkv
多文件电影
如果一部电影拆成了多个 part:
电影名 (年份) - part1.mkv
电影名 (年份) - part2.mkv
Emby 会自动识别为同一部电影的多 part,播放时自动衔接。
蓝光原盘 / DVD
直接放 .iso 或蓝光目录结构(BDMV / VIDEO_TS),Emby 能识别:
电影名 (2014) - 4K UHD/
└── BDMV/
电影不需要额外的目录层级
电影可以直接丢在一个文件夹里,Emby 能处理:
Movies/
├── 星际穿越 (2014).mkv
├── 流浪地球 (2019).mp4
└── The Matrix (1999).mkv
如果你喜欢按文件夹组织(比如每个电影一个文件夹放字幕、海报等辅助文件),也行:
Movies/
├── Interstellar (2014)/
│ ├── Interstellar (2014).mkv
│ └── Interstellar.chs.srt
└── 流浪地球 (2019)/
├── 流浪地球 (2019).mp4
└── poster.jpg
电视剧(TV Shows)
电视剧的要求比电影严格一些,必须按剧分文件夹:
TV Shows/
├── 绝命毒师/
│ ├── Season 01/
│ │ ├── s01e01.mkv
│ │ ├── s01e02.mkv
│ │ └── ...
│ ├── Season 02/
│ │ └── ...
│ └── Season Specials/
├── 庆余年/
│ └── Season 01/
│ └── 庆余年 s01e01.mp4
季(Season)目录名
Season 01、Season 1、s01、S01 都能识别。建议统一用 Season 01(两位数字,Emby 文档推荐)。
集(Episode)命名
最关键的是 sXXeYY 这个标记:
绝命毒师 s01e01.mkv
Breaking.Bad.S01E01.1080p.mkv
庆余年 第一季 第01集.mp4 ← 这个格式可能识别不了
推荐直接写 s01e01 或 S01E01。可以在前面加剧名字,后面加画质信息,核心是 sXXeYY 必须出现。
多集一个文件
有些资源是一集里包含两集(比如 s01e01-e02.mkv),Emby 能识别。
特别篇
放在 Season Specials 或 Special 目录下。特别篇的集号通常用 s00eXX(Season 0):
绝命毒师/
├── Season Specials/
│ ├── s00e01 - Pilot.mkv
│ └── s00e02 - Making Of.mkv
音乐(Music)
Emby 对音乐的目录结构要求最宽松,因为音乐文件里通常带有 ID3 标签(标题、艺人、专辑),Emby 直接读标签比解析文件名更准。
推荐结构(艺人/专辑)
Music/
├── 周杰伦/
│ ├── 叶惠美/
│ │ ├── 01-晴天.flac
│ │ ├── 02-三年二班.flac
│ │ └── cover.jpg
│ └── 范特西/
│ └── ...
└── 王菲/
└── ...
不按艺人/专辑组织也能扫出来,但浏览界面就不会有那层专辑/艺人的层级了。
文件名
01-歌曲名.flac、01 歌曲名.flac、01. 歌曲名.mp3 都行。关键是 ID3 标签要对(艺人、专辑、标题、曲目号)。如果标签是乱的,Emby 扫出来的音乐库就是乱的——乱名字、乱专辑。
可以用 Mp3tag 等工具批量修正音乐文件的 ID3 标签,很值得花那 10 分钟。
照片(Photos)
Emby 对照片的目录结构几乎没有要求——你可以随便放,扫描后 Emby 会按时间、地点、人物等维度自动整理(需要启用对应插件)。
Photos/
├── 2024旅行/
│ ├── IMG_0001.jpg
│ ├── IMG_0002.jpg
└── 家庭相册/
└── ...
混合内容(Mixed Library)
如果你实在不想分类或者文件夹里什么都有,可以在创建媒体库的时候选 Mixed Content 类型。这种模式下 Emby 会尝试自动识别每个文件是什么类型,但效果会打折扣——能分清就分,分不清的就塞进通用文件夹里。不推荐长期用,整理好再分库是更好的做法。
命名工具推荐
如果手上有一堆乱命名的文件不想手动改,可以用批量重命名工具:
- FileBot(Windows/macOS/Linux):最强媒体文件重命名工具,能自动从 TheTVDB/TheMovieDB 拉信息重命名
- MediaElch:跨平台,还能顺便生成
.nfo元数据文件和本地海报 - tinyMediaManager:跨平台,功能类似
FileBot 的一条命令就能把整季电视剧重命名好:
filebot -rename "/path/to/badly/named/tvshow/" --db TheTVDB -non-strict
命名对不上怎么办
文件已经扫进库了但匹配错了或匹配不到:
- 在 Emby Web Client 里找到那个条目
- 详情页 → 菜单(三个点)→ Identify
- 手动搜索正确的名称或 TheMovieDB/TheTVDB ID
- 选正确的结果,Emby 会重新拉元数据
也可以让 Emby 重新扫描:Dashboard → Library → 对应库 → Refresh(全量重新扫描)或右键单条 → Refresh。