该文章已过期,请阅读《Windows个人媒体库总集篇》
该文章已过期,请阅读《Windows个人媒体库总集篇》
该文章已过期,请阅读《Windows个人媒体库总集篇》

目前国内ACGN正版化结果较差,由于正版app的功能臃肿以及版权分散,很难优雅的在单一软件进行相关资源的获取、管理与观看,市面上较为成熟的nas影音库不论是从经济角度或者是折腾角度来说上手门槛较高。经过半年的折腾,姑且算是在一台windows电脑上实现了基本的ACGN管理。故此写些文章进行记录与分享

已完结番剧获取

目前,番剧一手资源的获取主要是通过bt种子进行下载,字幕组与压制组在制作完成后会几乎同步的发布在bt资源站上供大家下载。常见的资源站有动漫花园、ACGRIP、萌番组等,这里不提供任何bt站的链接,有需要的可以通过百度很方便的找到上述站点。

在任意进入一个资源站之后,就可以通过检索功能找到自己想要的番剧资源进行下载。但是一部番剧对应的bt链接可能有四五个甚至更多,他们之间有何区别,又该怎样选择适合自己的资源进行下载。这就是第一个需要掌握的知识点——片源类型。如果不在乎片源质量的微小差别的话可直接跳到bt下载部分

片源类型

片源类型主要分为以下几类—WEB-DL、BDRIP、BDMV、DVDRIP、TVRIP:

  1. WEB-DL是指从互联网流媒体平台直接通过扒源等方式获取的片源,一般常见于新番资源。此外,如果在WEB-DL后标注了Baha的资源为来自台湾巴哈姆特动画疯的片源,此片源拥有内嵌的繁中字幕,且绝大多数新番都可按时更新。在后续通过rss订阅下载新番的过程中最稳定好用的源就是Baha源。WEBRIP则是在WEB-DL的基础上进行画面处理与压制,但是画面质量上来说区别不大。
  2. BDMV为在新番BD发售后,直接从BD中提取出的去除了加密的第一手资源。BDMV资源普遍体积较大,且有时候无法使用potplayer或者mpv进行播放。此外,由于各大厂商在制作BD时技术参差不齐,画面质量一般也不是最好的。从实用性角度来讲不建议大家下载BDMV资源,但是BDMV资源是各大压制组与字幕组制作片源的根基,因此对于特别喜爱的番剧,在有能力的情况下可以对BDMV进行下载保种。
  3. BDRIP是压制组对BDMV资源进行处理,压制后放出的资源。通常情况下,BDRIP会在BDMV的基础上修复线条,去除噪点同时通过算法逆向拉伸原片的分辨率。因此画面质量普遍高于原盘资源。同时因为进行了压制处理,最终的文件大小远小于原盘资源。因此BDRIP是开播时间一年以上的动画最普遍的下载类型。
  4. DVDRIP与TVRIP常见于一些没有BD的老番与特别篇。这些资源在画面质量上往往会逊色于BDRIP于WEB-DL,但是因为bt下载的特殊性,如果遇到自己喜欢的老番也推荐进行下载保种。

目前综合画面质量与文件体积的情况下,最推荐的下载类型为WEB-DL与BDRIP。就目前而言WEB-DL源在画面质量上已经不逊色于BDRIP了,但是由于制作公司在BD版本会修复一些在季番播出时由于赶工造成的画面问题或者放出一些更加劲爆的画面(憧憬成为魔法师少女),因此如果一部番存在BDRIP资源的话最优选肯定是BDRIP资源。

文件名信息

讲了那么多,究竟该如何分辨一个资源到底属于哪种片源类型?对于已完结的番剧来说,资源的命名格式是固定的。例如下面的文件名

[喵萌奶茶屋&LoliHouse] 我内心的糟糕念头 / Boku no Kokoro no Yabai Yatsu [01-12 精校合集][WebRip 1080p HEVC-10bit AAC][简繁日内封字幕][Fin]

从左到右分别是:
1. 字幕组与压制组的名字
2. 番剧中文名与罗马音,这里是我内心的糟糕念头/Boku no Kokoro no Yabai Yatsu
3. 片源类型,这里是WEBRIP
4. 片源分辨率,这里是1080p
5. 所采用的颜色编码方式,这里是HEVC-10bit
6. 所采用的音频编码方式,这里是AAC
7. 资源内部所包含的字幕,其中内封字幕指的是封装在视频文件中,可在播放器中切换,内嵌字幕指的是直接渲染在视频中,是视频的一部分,无法切换或者关闭。外挂字幕指的是以独立的ass文件存储的字幕文件。

BT下载

在获取到心仪的资源之后,接下来就需要进行bt链接的下载。首先在这里声明,尽量不要使用迅雷进行bt下载! 除非公网已经无人做种。bt下载的原理是p2p下载,当一个用户下载对应资源时,他所下载的文件是从其他人已经下载的文件中上传的。 也就是说你的下载速度等于其他人的上传速度之和。一旦没人进行保种(上传),那么这个资源将永远无法下载。而迅雷一方面会接受别人下载的数据,另一方面却不会进行保种。因此在下载时请使用qbittorrent与bitcomic等正规bt软件进行下载。

在这类bt软件使用时,需要自行配置tracker服务器列表(迅雷下载速度往往比较快是因为他有自己维护的tracker服务器)。tracker服务器的功能是用来链接正在进行做种的用户并下载。因此想要快速下载bt资源,一个完备的tracker列表必不可少。tracker列表大家可以通过百度很轻松的找到,这里放上我正在使用的tracker列表
tracker列表添加
tracker列表的添加这里以qbittorrent为例。进入qb,点击设置→BitTorrent,下滑到最下面勾选自动将以下tracker添加到新任务,然后将tracker复制到下方的输入框里应用即可。最后在主界面使用磁力链接或者种子的方式导入下载链接等待下载即可。

已完结番剧的整理

在成功下载到番剧之后,字幕组与压制组规范的命名格式已经可以直接使用potplayer等本地播放软件进行最基础的观影。但是随着下载番剧数量的增多,或者下载的番剧字幕文件名与片源文件名不匹配,都会对影音文件的管理与播放造成很大的困扰。但是一般的批量重命名软件又会破坏种子结构使得无法做种。接下来将使用硬链接的方式在保持做种的情况下进行影音文件的整理。

硬链接

首先我们需要介绍目前整理工作流的核心——硬链接。硬链接是一种常见的符号链接,他的工作原理类似于编程语言当中的指针,指向存储容器中对应文件的物理存储位置。

在下载文件时,系统会在存储容器中新建存储空间用于存储目标文件,然后在资源管理器中新建一个链接指向这个文件用于访问该存储空间。而硬链接则是一个新的指向该存储空间的链接。但是需要注意的是,硬链接与原链接不可以在不同的存储容器内 ,不理解的话可以简单理解为硬链接与原链接只能在同一个盘符内。由于使用了同一份存储空间,因此不会像复制一样带来存储空间的浪费,同时对硬链接的移动,重命名,删除等操作不会影响到原链接
硬链接工作原理
由于硬链接的这种特性,我们对番剧文件创建硬链接之后,再对硬链接进行整理,即可在不破坏种子文件本身的结构即不影响后续做种的情况下进行文件夹的规范化整理。可以创建硬链接的软件有很多,例如可以完成一键重命名+硬链接的filebot。但是由于其为付费软件,囊中羞涩的我只好放弃去寻找其他软件。我在这里使用的是一个已经忘记来源的小软件,该软件我也会分享在链接内。双击启动程序,会弹出以下窗口。然后将原始文件夹与目标文件夹直接拖拽到原始目录与目标目录上,然后单击开始复制即可完成硬链接的创建。创建之后会在目标文件夹中生成与原文件夹完全一致的文件。这个时候就可以根据个人的喜好进行重命名与移动整理。

批量重命名

在整理番剧时,我们经常会遇到按照一定规律大批量重命名文件的情况。例如修改字幕文件名来保证播放器的自动匹配,或者添加剧集信息来保证TMM可以正确识别(元数据刮削中会提到)。一个一个手动重命名显然是麻烦且费力的。我在这里介绍一个我自己在使用的批量重命名软件。

打开批量化工具,可以直接将需要重命名的文件一起拖入软件中,然后根据自己的需求进行设置最后点击右下角的重命名即可。这里我将介绍我最常用的一种重命名方式。在导入文件后直接进入自定义模式,然后随便找一个原文件名复制后替换原文占位符来保证文件名结构不发生变化。而后按照下图分别在对应位置补充所需信息,并将剧集信息更改为序号占位符即可完成重命名。
批量重命名

文件夹整理

当批量重命名结束后,为了之后方便检索,一个合理的文件夹整理逻辑是不可或缺的。它可以帮助你在寻找资源文件的时快速确定目标文件的位置。这种文件夹整理方式根据偏好会有不同的解决方案,我在这里仅提供我目前的整理思路与方案供大家参考。

我在整理文件时使用了两个独立的文件夹。分别为源文件夹与库文件夹。源文件夹用于存储从bt软件下载得到的原文件来保证做种,源文件夹中的文件通过硬链接的方式连接到库文件夹中的对应文件。所有的整理操作都发生在库文件夹中,源文件夹中的文件尽量保持不变。这样就可以在保证种子结构不被破坏的情况下完成文件夹的整理。

在对库文件夹的整理过程中,推荐按照

番剧目录
  |
  |-番剧名
  |    |-Seasonx
  |    |     |-SxEy
  |
  |-番剧名
  |    |-Seasonx
  |    |     |-SxEy

的结构进行文件整理,这样在之后进行剧集元数据刮削时可以最大限度地保证刮削的自动化与正确率。

元数据刮削与媒体库建立

在正式开始之前,我们需要了解一个核心知识点——元数据,它是搭建类似流媒体平台媒体库的核心。一个剧集文件要想实现类似于流媒体平台的展示效果,需要在剧集文件的基础上额外增加:剧集缩略图,剧集描述,剧集观看信息,季封面图,季信息,剧集封面图等,这些数据统称为元数据。而根据剧集获取元数据的过程称为元数据的刮削。

元数据刮削

在刮削元数据时,我们将使用tinyMediaManager(简称TMM)这款软件,这是一款成熟的元数据刮削软件,大家可以到其官网Download - tinyMediaManager进行下载.

在一开始使用的时候需要建立媒体库。首先进入设置→电影→媒体库目录,然后单击添加媒体库目录选择整理好的库文件夹即可。电视节目同理就不再赘述了。
TMM配置
当添加完媒体库目录后,在电影与电视节目中会出现对应的文件信息,但是由于还未获取元数据,所以番剧的海报等为灰色。右键需要刮削的剧集,选择搜索并刮削指定电视节目,在弹出的窗口中选择搜索到的的剧集,随后确认TMM就会自动将元数据下载完毕。

如果在刮削过程中因为网络问题导致报错或者无法下载海报图等,则需要修改host文件或者使用科学上网的方式来确保TMM能够连接到数据网站。这里仅提供修改host文件的方法。首先进入DNS Checker网站查询
image.tmdb.org,api.themoviedb.org,www.themoviedb.org
的ip地址。查询结果出来之后选择ip地址在中国的ip复制

获取到ip地址后,进入目录c:\windows\system32\drivers\etc\,右键hosts文件使用记事本打开,将获取到的ip按照格式“ip(空格)域名”复制到hosts中保存,如果提示无权限修改可以先将其复制到桌面,修改后再复制回去替换掉原文件即可。
HOSTS文件修改
元数据刮削完成后可以右键对应剧集→重命名&整理→重命名整理选定剧集对文件自动进行进一步的重命名。重命名格式可在设置中进行修改,但是因为媒体库搭建完成后很少会直接从文件夹播放,我也没深入了解。

媒体库搭建

元数据刮削完毕后就可以开始搭建媒体库了。我这里使用的是jellyfin来搭建媒体库。首先进入jellyfin的官网The Free Software Media System | Jellyfin下载windows平台的jellyfin服务器端。下载完成后双击下载的安装文件,选择basic install进行安装。安装完成后双击快捷方式启动jellyfin的服务器端,然后再桌面右下角找到jellyfin的图标右键,然后选择strat jellyfin→open jellyfin即可进入jellyfin的web界面。进入web界面后等待片刻即可自动搜索到jellyfin的服务器,点击连接即可。

如果搜索不到的话可以使用ip地址手动指定,win+R输入cmd打开命令行面板,然后输入ipconfig,将自己的局域网ip复制,然后在ip后加上“:8096”(双引号不需要添加,冒号为英文状态的冒号)输入完成后点击连接即可连接到服务器。

初次使用需要进行初始化配置。显示语言与元数据语言选择简体中文,国家地区任意选一个即可,然后根据自己的喜好设置好管理员账户即可登录到jellyfin的服务器。(提示选择媒体库暂时先跳过,之后再一并设置)

登录之后提示要设置媒体库目录,点击左上角的三横杠→控制台→媒体库→新建媒体库。内容类型选择混合电影和电视剧,以便剧场版与正剧的统一整理,根据自己的喜好填入显示名称,文件路径自行配置之前设置的库文件夹,选择首选下载语言为Chinese,国家地区选择japan之后点击确认即可,jellyfin会自动读取选定的文件夹目录,稍等片刻回到主页进入刚刚配置的媒体库即可看到刮削完毕的海报墙。

之后点击想要观看的剧集即可直接播放进行观看。jellyfin会在观看结束后实时记录你的播放记录并写入nfo文件然后在所有设备同步播放记录。如果想在其他设备使用jellyfin数据库可以下载对应平台的jellyfin客户端,然后和前文一样使用ip+端口号连接即可。在基础配置完成后可以去设置里根据自己的偏好设置显示风格与背景图片来打造一个美观好用的媒体库
媒体库搭建效果