sapo7777
Red Team Leader
2
MONTHS
2 2 MONTHS OF SERVICE
LEVEL 2
900 XP
Download:
本文基于 Emby 的官方文档 Media Preparation —— TV Naming(2020.5.10版)
原文是英文,可能很多人看着就很头痛(我看着就很头痛),所以以我拙劣的英文水平把文章译成中文,供使用 Emby 的用户参考,帮助各位构建更加完整的媒体库。
本文仅针对电视剧形式的文件名设定,日本的TV动画同样归类于电视剧类型,同样可以参考。
如果不想改变文件结构或者文件命名用于做种,推荐使用硬链接,Windows可以使用TorrentHardLinkHelper。虽然不用硬链接也有办法实现,但比较麻烦,其中一种方法可以参考后文的.strm文件。
对于一个简单的电视剧文件夹结构,推荐的文件夹布局是“Series (year)\Season #”或“Series (year)\Episode”。
当建立媒体库时,请确保选择“电视节目”作为内容类型。系列名称(文件夹名称)中的年份并不是强制要求的,因为 Emby 通常可以匹配没有年份的电视剧,但是它对于识别一些重启的系列以及在不同年份播放的电视剧系列有很大帮助。如果没有年份参考,Emby 可能出现识别错误的情况,如识别成一些同名电视剧。
举例:
\TV
\昨日之歌 (2020)
昨日之歌 S1E01.mkv
昨日之歌 S1E02.mkv
……
\TV
\我的青春恋爱物语果然有问题。
\S0
S0E01 - 第一季OVA.mkv
S0E02 - 第二季OVA.mkv
\S1
S1E01 - Oregaru [01].mkv
……
复杂的文件结构
在更复杂的情况下,您的顶级目录在电视剧(动画)文件夹之前被进一步细分,建议的选项是创建TV媒体文件夹并添加子文件夹位置而不是顶层文件夹。
例:
\ANIME
\1900 ~ 2000
\猫和老鼠
\S1
S01E01.mp4
\2001 ~ 2010
\Death Note
\S1
S1E01.mkv
在上面这个例子中,推荐在创建文件夹“ANIME”后,将文件夹下的“1900 ~ 2000”和“2001 ~ 2010”加入到媒体库设置路径中,而不是将“ANIME”文件夹直接添加进媒体库路径。
DVD和蓝光剧集
Emby 对于 DVD 和 BD 文件夹结构同样支持。文件夹名可以是任意的,但是使用剧集编号(即S#E##)可以提高下载和显示元数据的能力。
想要识别成一个DVD文件夹结构,文件夹必须包含一个 VIDEO_TS 子文件夹或者 VIDEO_TS.ifo 文件.
想要识别成一个BD文件结构,文件夹必须包含一个 BDMV 子文件夹。
举例:
\TV
\PSYCHO-PASS
\S3
\S3E01E02
\BDMV
\CERTIFICATE
\S3E03E04
\BDMV
\CERTIFICATE
……
up注:效果如下图,一个BDMV会是两话,元数据信息会抓取所包含的第一个集数的内容。(在这里就是1、3、5、7)
BDMV格式抓取数据
混合内容库
up:不推荐使用此选项。
单集命名规范
支持以下格式的命名形式:
show name - S01E01 - Episode Name.ext
show name S01E01 Episode Name.ext
anything_s01e02.ext
anything_s1e2.ext
anything_s01.e02.ext
anything_s01_e02.ext
anything_1x02.ext
anything_102.ext
anything_1x02.ext
02 Episode Name.ext
s01e02.ext
1x02.ext
up注:“.ext”是任意扩展名的代指。
按照日期命名
一般对于长篇连载的系列,你也可以使用日期对集数进行标记。
anything_1996.11.14.ext
anything_1996-11-14.ext
anything_14.11.1996.ext
up注:这个up也没有试过具体的效果,不过多评述。
多版本剧集(如某集可能有TV版和BD版的区分)
对于多版本剧集,使用以下命名方式为佳:
show name - S01E01 - Display Name 1.ext
show name - S01E01 - Display Name 2.ext
举例:
S1E01 - TV版.mkv
S1E01 - BD版.mkv
任何跟随在破折号“-”之后的内容,都将在Emby客户端的下拉列表选择中使用。在这种情况下上例的显示就是“TV版”和“BD版”
up注:如果不是按此规范命名,根据我的体验,Emby显示的内容实际上是识别到的集数标签(S#E#)后的内容。
Display Name # 中开头如果是一些特殊的单词,比如test1、test2,那么显示的会是1 2,“test”字段并不会显示出来,可能是有一些特殊的关键词会被Emby自动过滤掉。
多集数文件(指一个视频文件内涵盖了多集,常在BDMV中使用)
支持以下的命名格式:
01x02x03 episode name.ext
S01x02x03 episode name.ext
S01E02E03 episode name.ext
S01xE02xE03 episode name.ext
S01E02-E03 episode name.ext
S01E02-X03 episode name.ext
01x02 01x03 episode name.ext
01x02 - 01x03 episode name.ext
01x02 - 01x05 episode name.ext (includes episodes 2,3,4 and 5)
01x02 - x03 episode name.ext
01x02 - x05 episode name.ext
S01x02.S01x03 episode name.ext
S01x02 - S01x03 episode name.ext
show name 01x02x03 episode name.ext
show name S01x02x03 episode name.ext
show name S01E02E03 episode name.ext
show name S01xE02xE03 episode name.ext
show name S01E02-E03 episode name.ext
show name S01E02-E05 episode name.ext
show name S01E02-X03 episode name.ext
show name S01E02-X05 episode name.ext
show name 01x02 01x03 episode name.ext
show name 01x02 - 01x03 episode name.ext
show name 01x02 - x03 episode name.ext
show name S01x02.S01x03 episode name.ext
show name S01x02 - S01x03 episode name.ext
特别篇(Specials)
(在动画里通常指特典如OVA、OAD;先行放送的第0集; 相关的总集篇、剧场版;未在电视台播出的网络放送集数;随TV放送时播出的一些短篇动画、小剧场……)
注:NCOP、NCED、Interview等我们通常放在Extras文件夹的视频并不归属于特别篇,这些视频的元数据也并不会被TMDB或TVDB所收录。
特别篇所在的文件夹应当使用以下的命名方式:
S0
Season 0
Season 00
Specials
例:
\TV
\我的青春恋爱物语果然有问题。
\S0
S0E01 - 第一季OVA.mkv
S0E02 - 第二季OVA.mkv
特别情况:以妄想学生会为例,在S0中存在大量的OVA和OAD,我们通常将之称为第X季的第XX集,随正式的季度之后观看,这些集数是因为它们不是在电视随正片放送而被收录在S0中的,如果我想要在正式的S1、S2中按照顺序看到这些OVA和OAD该怎么操作呢?
请阅读 @撷南星 撰写的文章《如何利用特别篇集的Aired Before/After信息》内容,在此就不过多展开了。(如果在这项功能上,想要获取他人已经编辑好的元数据,需要你的Emby Server能够正常连接TVDB的数据库)
TheTVDb使用指南
与TMDB类似,TVDB也为许多播放器或者媒体库管一软件提供元数据和同人图,但是它自身因为是被墙而且不区分简繁中文,所以我一直以来都是把它当作辅助的数据源来使用的。现在TMDB的api接口也被墙了,如果你是要用EMBY的话,都得把它加到代理规则里面,所以,既然都要爬墙,那么搭配起来一起用的话我们抓取的信息会更完整。thetvdb.com,api.themoviedb.org,assets.fanart.tv,以上三条加到代理规则可以加速抓取、突破防火墙。我们主要能从它那里获取TMDB上没有的横幅
文章
撷南星
1万
35
27
图片
在系列和季度文件夹均支持图片,下面是支持的文件名列表。支持的图片格式包括.jpg,.jpeg,.png 和 .tbn。
部分图片类型支持多种命名格式。请注意他们的命名,以确保能够被识别。
因图片文件通常由 emby 自动抓取元数据网站,无需我们手动命名,故在此不作呈现,需要详细资料请参考官网:https://support.emby.media/support/solutions/articles/44001159110-tv-naming
.Strm文件
可以在 Emby 中播放各种I网络视频和音频流,使用 .strm 文件的效果就像将它们本地存储在媒体中心一样。 只要Emby支持格式和流传输方法(网络协议),就可以使用流。这些是命名为.strm的基本文本文件,并包含Internet流的URL或本地文件位置。
使用方法:
创建一个普通的文本文件(.txt)。打开文件后使用文本文档编辑器输入流的直连URL链接(direct URL-link)。将文本文件的扩展名更改为“.strm”。
链接形如:
mms://host/path/stream
rtsp://host/path/stream
F:/Movies/Topgun (1986)/Topgun.mp4
\\EMBYSERVER\Movies\Topgun (1986)\Topgun.mp4g
举例:
一个关于剧集的.strm文件:
\TV
\PSYCHO-PASS
\S3
S3E02.strm
.strm 文件可以被用于任何形式的视频,比如电影、剧集、音乐视频、家庭视频……
.strm文件的命名格式与通常的电影、剧集文件规则一致。
up注:
例如在上文的BDMV介绍中,我将PSYCHO-PASS 3的BDMV(每个BDMV文件夹中有两集)加入到了剧集文件夹中,但经过我有限时间的体验,Emby只能播放播放这个文件夹里的第一个视频,后续的均无法播放,暂时还没有找到原因。
这个时候就可以将原本BDMV中的.m2ts文件使用.strm文件加入到Emby库中,如下图
这种方法还可以避免改变原文件夹结构,保证BT下载的做种。
比较麻烦的只是要自行创建.strm文件。
本文基于 Emby 的官方文档 Media Preparation —— TV Naming(2020.5.10版)
原文是英文,可能很多人看着就很头痛(我看着就很头痛),所以以我拙劣的英文水平把文章译成中文,供使用 Emby 的用户参考,帮助各位构建更加完整的媒体库。
本文仅针对电视剧形式的文件名设定,日本的TV动画同样归类于电视剧类型,同样可以参考。
如果不想改变文件结构或者文件命名用于做种,推荐使用硬链接,Windows可以使用TorrentHardLinkHelper。虽然不用硬链接也有办法实现,但比较麻烦,其中一种方法可以参考后文的.strm文件。
对于一个简单的电视剧文件夹结构,推荐的文件夹布局是“Series (year)\Season #”或“Series (year)\Episode”。
当建立媒体库时,请确保选择“电视节目”作为内容类型。系列名称(文件夹名称)中的年份并不是强制要求的,因为 Emby 通常可以匹配没有年份的电视剧,但是它对于识别一些重启的系列以及在不同年份播放的电视剧系列有很大帮助。如果没有年份参考,Emby 可能出现识别错误的情况,如识别成一些同名电视剧。
举例:
\TV
\昨日之歌 (2020)
昨日之歌 S1E01.mkv
昨日之歌 S1E02.mkv
……
\TV
\我的青春恋爱物语果然有问题。
\S0
S0E01 - 第一季OVA.mkv
S0E02 - 第二季OVA.mkv
\S1
S1E01 - Oregaru [01].mkv
……
复杂的文件结构
在更复杂的情况下,您的顶级目录在电视剧(动画)文件夹之前被进一步细分,建议的选项是创建TV媒体文件夹并添加子文件夹位置而不是顶层文件夹。
例:
\ANIME
\1900 ~ 2000
\猫和老鼠
\S1
S01E01.mp4
\2001 ~ 2010
\Death Note
\S1
S1E01.mkv
在上面这个例子中,推荐在创建文件夹“ANIME”后,将文件夹下的“1900 ~ 2000”和“2001 ~ 2010”加入到媒体库设置路径中,而不是将“ANIME”文件夹直接添加进媒体库路径。
DVD和蓝光剧集
Emby 对于 DVD 和 BD 文件夹结构同样支持。文件夹名可以是任意的,但是使用剧集编号(即S#E##)可以提高下载和显示元数据的能力。
想要识别成一个DVD文件夹结构,文件夹必须包含一个 VIDEO_TS 子文件夹或者 VIDEO_TS.ifo 文件.
想要识别成一个BD文件结构,文件夹必须包含一个 BDMV 子文件夹。
举例:
\TV
\PSYCHO-PASS
\S3
\S3E01E02
\BDMV
\CERTIFICATE
\S3E03E04
\BDMV
\CERTIFICATE
……
up注:效果如下图,一个BDMV会是两话,元数据信息会抓取所包含的第一个集数的内容。(在这里就是1、3、5、7)
BDMV格式抓取数据
混合内容库
up:不推荐使用此选项。
单集命名规范
支持以下格式的命名形式:
show name - S01E01 - Episode Name.ext
show name S01E01 Episode Name.ext
anything_s01e02.ext
anything_s1e2.ext
anything_s01.e02.ext
anything_s01_e02.ext
anything_1x02.ext
anything_102.ext
anything_1x02.ext
02 Episode Name.ext
s01e02.ext
1x02.ext
up注:“.ext”是任意扩展名的代指。
按照日期命名
一般对于长篇连载的系列,你也可以使用日期对集数进行标记。
anything_1996.11.14.ext
anything_1996-11-14.ext
anything_14.11.1996.ext
up注:这个up也没有试过具体的效果,不过多评述。
多版本剧集(如某集可能有TV版和BD版的区分)
对于多版本剧集,使用以下命名方式为佳:
show name - S01E01 - Display Name 1.ext
show name - S01E01 - Display Name 2.ext
举例:
S1E01 - TV版.mkv
S1E01 - BD版.mkv
任何跟随在破折号“-”之后的内容,都将在Emby客户端的下拉列表选择中使用。在这种情况下上例的显示就是“TV版”和“BD版”
up注:如果不是按此规范命名,根据我的体验,Emby显示的内容实际上是识别到的集数标签(S#E#)后的内容。
Display Name # 中开头如果是一些特殊的单词,比如test1、test2,那么显示的会是1 2,“test”字段并不会显示出来,可能是有一些特殊的关键词会被Emby自动过滤掉。
多集数文件(指一个视频文件内涵盖了多集,常在BDMV中使用)
支持以下的命名格式:
01x02x03 episode name.ext
S01x02x03 episode name.ext
S01E02E03 episode name.ext
S01xE02xE03 episode name.ext
S01E02-E03 episode name.ext
S01E02-X03 episode name.ext
01x02 01x03 episode name.ext
01x02 - 01x03 episode name.ext
01x02 - 01x05 episode name.ext (includes episodes 2,3,4 and 5)
01x02 - x03 episode name.ext
01x02 - x05 episode name.ext
S01x02.S01x03 episode name.ext
S01x02 - S01x03 episode name.ext
show name 01x02x03 episode name.ext
show name S01x02x03 episode name.ext
show name S01E02E03 episode name.ext
show name S01xE02xE03 episode name.ext
show name S01E02-E03 episode name.ext
show name S01E02-E05 episode name.ext
show name S01E02-X03 episode name.ext
show name S01E02-X05 episode name.ext
show name 01x02 01x03 episode name.ext
show name 01x02 - 01x03 episode name.ext
show name 01x02 - x03 episode name.ext
show name S01x02.S01x03 episode name.ext
show name S01x02 - S01x03 episode name.ext
特别篇(Specials)
(在动画里通常指特典如OVA、OAD;先行放送的第0集; 相关的总集篇、剧场版;未在电视台播出的网络放送集数;随TV放送时播出的一些短篇动画、小剧场……)
注:NCOP、NCED、Interview等我们通常放在Extras文件夹的视频并不归属于特别篇,这些视频的元数据也并不会被TMDB或TVDB所收录。
特别篇所在的文件夹应当使用以下的命名方式:
S0
Season 0
Season 00
Specials
例:
\TV
\我的青春恋爱物语果然有问题。
\S0
S0E01 - 第一季OVA.mkv
S0E02 - 第二季OVA.mkv
特别情况:以妄想学生会为例,在S0中存在大量的OVA和OAD,我们通常将之称为第X季的第XX集,随正式的季度之后观看,这些集数是因为它们不是在电视随正片放送而被收录在S0中的,如果我想要在正式的S1、S2中按照顺序看到这些OVA和OAD该怎么操作呢?
请阅读 @撷南星 撰写的文章《如何利用特别篇集的Aired Before/After信息》内容,在此就不过多展开了。(如果在这项功能上,想要获取他人已经编辑好的元数据,需要你的Emby Server能够正常连接TVDB的数据库)
TheTVDb使用指南
与TMDB类似,TVDB也为许多播放器或者媒体库管一软件提供元数据和同人图,但是它自身因为是被墙而且不区分简繁中文,所以我一直以来都是把它当作辅助的数据源来使用的。现在TMDB的api接口也被墙了,如果你是要用EMBY的话,都得把它加到代理规则里面,所以,既然都要爬墙,那么搭配起来一起用的话我们抓取的信息会更完整。thetvdb.com,api.themoviedb.org,assets.fanart.tv,以上三条加到代理规则可以加速抓取、突破防火墙。我们主要能从它那里获取TMDB上没有的横幅
文章
撷南星
1万
35
27
图片
在系列和季度文件夹均支持图片,下面是支持的文件名列表。支持的图片格式包括.jpg,.jpeg,.png 和 .tbn。
部分图片类型支持多种命名格式。请注意他们的命名,以确保能够被识别。
因图片文件通常由 emby 自动抓取元数据网站,无需我们手动命名,故在此不作呈现,需要详细资料请参考官网:https://support.emby.media/support/solutions/articles/44001159110-tv-naming
.Strm文件
可以在 Emby 中播放各种I网络视频和音频流,使用 .strm 文件的效果就像将它们本地存储在媒体中心一样。 只要Emby支持格式和流传输方法(网络协议),就可以使用流。这些是命名为.strm的基本文本文件,并包含Internet流的URL或本地文件位置。
使用方法:
创建一个普通的文本文件(.txt)。打开文件后使用文本文档编辑器输入流的直连URL链接(direct URL-link)。将文本文件的扩展名更改为“.strm”。
链接形如:
Loading…
host
rtsp://host/path/stream
F:/Movies/Topgun (1986)/Topgun.mp4
\\EMBYSERVER\Movies\Topgun (1986)\Topgun.mp4g
举例:
一个关于剧集的.strm文件:
\TV
\PSYCHO-PASS
\S3
S3E02.strm
.strm 文件可以被用于任何形式的视频,比如电影、剧集、音乐视频、家庭视频……
.strm文件的命名格式与通常的电影、剧集文件规则一致。
up注:
例如在上文的BDMV介绍中,我将PSYCHO-PASS 3的BDMV(每个BDMV文件夹中有两集)加入到了剧集文件夹中,但经过我有限时间的体验,Emby只能播放播放这个文件夹里的第一个视频,后续的均无法播放,暂时还没有找到原因。
这个时候就可以将原本BDMV中的.m2ts文件使用.strm文件加入到Emby库中,如下图
这种方法还可以避免改变原文件夹结构,保证BT下载的做种。
比较麻烦的只是要自行创建.strm文件。