1.安装(DSM Web)

(本文仅介绍更具有普适性的Docker安装方法,环境为DSM,须提前安装好Docker)

先选定要使用的镜像,这里以lovechen/embyserver镜像演示。

下载此映像,版本选择latest,如果下载缓慢或者失败须检查网络连接或在设置里添加Docker Hub镜像源。

右键选择运行,容器名称自定义,勾选启用自动重新启动,其他默认,下一步。

映射端口及映射文件夹,本地端口自定义,容器端口固定。媒体库文件夹一并映射。

勾选使用高权限执行容器,其他保持默认,下一步,完成。(如果需要设置代理请在环境内添加)

NO_PROXY                           172.17.0.1,127.0.0.1,localhost         ##保持默认

ALL_PROXY                              http://192.168.1.1:7890              ## 更换为自己的http代理

HTTP_PROXY                           http://192.168.1.1:7890              ##更换为自己的http代理

启动Emby容器(如已启动可以跳过)

2.设置

2.1初始化(因为本阶段作者已经做过了所以没有图例)

2.1.1在浏览器中输入【群晖IP:8096】就能进入emby首页

2.1.2语言选择中文简体,选择好后按F5刷新页面

2.1.3创建用户

2.1.4媒体库设置跳过

2.1.5元数据语言选择简体中文,国家选择China(如果找不到可以去P行找)

2.1.6端口映射按需开启,内网环境无需开启

2.1.7配置完成后使用刚刚创建的账户登录

2.2开启硬编解码

2.2.1点击右上角设置,选择转码

2.2.2在启用硬件加速一栏选择高级

2.2.3把(QSV/Nvenc)编码器设为首选(intel/Nvidia)

2.2.4储存并退出

3.配置媒体库

选择设置内的媒体库,选择添加新媒体库,内容类型按需选择,比如番剧就选择电视节目,显示名称自定义,文件夹选择映射的媒体库文件夹(注意这里显示的是映射后的文件夹名字)

首选图像下载语言按需选择,作者是日漫所以选择日语

元数据下载器都设置TMDB优先

获取器也为TMDB优先

字幕下载器全部取消,其他默认,然后确定

设置完后Emby就会对媒体库进行扫描与刮削

4.媒体命名

Emby会自动刮削媒体文件夹内的媒体文件,需要按规范命名才能正常被刮削,最佳方法是使用以下格式

4.1电影命名

基础命名

\Movies\Avatar (2009)\Avatar (2009).mkv
\Movies\Pulp Fiction (1994)\Pulp Fiction (1994).mp4
\Movies\Reservoir Dogs (1992)\Reservoir Dogs (1992).mp4
\Movies\The Usual Suspects (1995)\The Usual Suspects (1995).mkv
\Movies\Top Gun (1986)\Top Gun (1986).mp4

按首字母命名

\Movies\A\Avatar (2009)\Avatar (2009).mkv
\Movies\P\Pulp Fiction (1994)\Pulp Fiction (1994).mp4
\Movies\R\Reservoir Dogs (1992)\Reservoir Dogs (1992).mp4
\Movies\T\The Usual Suspects (1995)\The Usual Suspects (1995).mkv
\Movies\T\Top Gun (1986)\Top Gun (1986).mp4

Emby也支持从文件名中读取元数据ID,支持的格式为

Name (Year) [tmdbid=xxxx]
Name (Year) [tmdbid-xxxx]
Name (Year) [tmdb=xxxx]
Name (Year) [tmdb-xxxx]
Name (Year) {tmdbid=xxxx}
Name (Year) {tmdbid-xxxx}
Name (Year) {tmdb=xxxx}
Name (Year) {tmdb-xxxx}

对于电影或电视节目具有多个版本的时候,可以使用以下格式

/Movies
  /300 (2006)
  /300 (2006)/300 (2006) - 1080p.mkv
  /300 (2006)/300 (2006) - 4K.mkv
  /300 (2006)/300 (2006) - 720p.mp4
  /300 (2006)/300 (2006) - extended edition.mp4
  /300 (2006)/300 (2006) - directors cut.mp4
  /300 (2006)/300 (2006) - 3D.hsbs.mp4
在文件名后增加“ - ”,然后跟版本名称,名称可以自定义,比如分辨率,字幕/压制组等

对于电影的附加内容比如PV等的内容的格式如下

/Movies
   /Home Alone (1990)
      Home Alone (1990).mkv
      /extras
         deleted-scenes.mkv 
      /behind the scenes
         video1.mkv 
      /interviews
         video1.mkv 

支持的文件夹名有

extras
specials
shorts
scenes
featurettes
behind the scenes
deleted scenes
interviews
trailers

注意,需要先添加电影文件,再添加附加文件夹,图像文件的命名就交给刮削软件和emby吧,详情见末尾链接。

4.2电视节目命名

推荐的文件夹命名方法为Series (year)\Season #\Episode,集数名称本身应包含节目名称、季数和集数,如下图所示

基础命名

 \TV
    \Glee (2009)
       \Season 1
          Glee S01E01.mp4
          Glee S01E02.mp4

 \TV
    \Seinfeld (1989)
       Seinfeld S01E01.mp4
       Seinfeld S01E02.mp4

从名中读取元数据ID,多版本命名规则同上

复杂的文件夹结构可以按节目名进行分类,结构如下

 \TV
     \A-M
       \Glee (2009)
          \Season 1
             Glee S01E01.mp4
     \N-Z
       \Seinfeld (1989)
          \Season 1
             Seinfeld S01E01.mp4

DVD 和蓝光剧集

Emby还支持 DVD 和蓝光文件夹结构。文件夹可以有任意名称,但使用剧集编号将提高下载和显示元数据的能力。要被识别为 DVD 结构,文件夹必须包含 VIDEO_TS 子文件夹或 VIDEO_TS.ifo 文件。要被识别为蓝光结构,文件夹必须包含 BDMV 子文件夹。

 \TV
    \Glee (2009)
       \Season 1
          \Glee S01E01-E04
              \VIDEO_TS
          \Glee S01E05-E08
              VIDEO_TS.IFO
          \Glee S01E09-E10
              \BDMV

电视节目的附加内容格式同电影,也可给文件添加额外拓展名,如-behindthescenes -deleted -featurette -interview -scene -short -trailer

\TV
   \Anne with an E (2017)
      \Season 1
         Anne With An E S01E01 You Will Shall Decide Your Destiny.mp4
         Anne With An E S01E01 You Will Shall Decide Your Destiny-short.mp4
         Anne With An E S01E02 I Am No Bird, And No Net Ensnares Me.mp4
         Anne With An E S01E02 I Am No Bird, And No Net Ensnares Me-scene.mp4
         Anne With An E S01E03 But What Is So Headstrong As Youth.mp4
         Anne With An E S01E03 But What Is So Headstrong As Youth-featurette.mp4
         Anne With An E S01E04 An Inward Treasure Born.mp4
         Anne With An E S01E04 An Inward Treasure Born-behindthescenes.mp4
         Anne With An E S01E05 Tightly Knotted To A Similar String.mp4
         Anne With An E S01E05 Tightly Knotted To A Similar String-deleted.mp4
         Anne With An E S01E06 Remorse Is The Poison Of Life.mp4
         Anne With An E S01E06 Remorse Is The Poison Of Life-interview.mp4
         Anne With An E S01E07 Wherever You Are Is My Home.mp4
         Anne With An E S01E07 Wherever You Are Is My Home-trailer.mp4

混合内容库不推荐

对于同一文件包含多剧集的情况格式如下

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

对于特典的文件夹命名可以使用Season 0,Season 00,Specials如下所示

 \TV
    \Glee (2009)
       \Season 0
          Glee S00E01.mp4

5.未完待续

10.插件安装命令

CustomCssJS Provider

wget -O script.sh --no-check-certificate https://raw.githubusercontent.com/Shurelol/Emby.CustomCssJS/main/src/script.sh && bash script.sh