我一直认为我是个喜欢看电影、看电视剧的人。随着看的作品东西越来越多,我也越来越想追求尽可能高的质量和尽可能好的体验。而自从在服务器简单部署了 Alist 之后,自我感觉质量和体验都得到了很大的提升。因此想写篇博客简单聊一聊。

我的需求

虽然我自认为我是个电影迷,但我肯定远远算不上什么发烧友,我没有顶级的屏幕、投影或者是音响,所以我不追求原盘的极致画面音效,但是我内心的那一点点完美主义倾向又总希望能在现有的条件内得到最理想的效果,所以我不想在一些很轻易能搜到的小网站上一边看电影一边了解澳门赌场,也不想用百度云的「超清」在线画质看马赛克。我的最大的屏幕——我的笔电是 1080p 的屏幕,所以我只要能看到真 1080p 的内容我就满足了。

然而我又是一个比较懒惰的人,我想所有的资源都能储存在云端,想看的时候能轻松找到,同时收藏的内容也不用占据我太多的本地空间,不用担心未来可能要整理、取舍的烦恼。

Alist 以前

其实在使用 Alist 以前,我就大概摸索出了大概能够满足我需求的方法,就是想办法串流播放网盘资源的原文件。百度网盘的在线播放除了画质和字幕轨音轨都能满足我的需求,于是当时就找了一个叫 Air Explorer 的应用,可以直接调用默认的媒体播放器播放对应百度云资源的原片。我还记得当时第一次用这个应用播放《咱们裸熊》时我内心的想法:「原来我找的资源这么清晰。」

Air Explorer 可以直接读取播放百度网盘的原文件
Air Explorer 可以直接读取播放百度网盘的原文件

后来阿里云盘流行起来,一段时间阿里云盘的资源到处都是,我因为参与了阿里云盘的内测领了挺多容量,就存了一些想收藏的经典资源。但是试用了一下在线播放就发现,虽然是号称不限速,但是经过转码的资源还是和百度一样,明显码率严重不足。好在后来发现了 阿里云盘小白羊版,同样能提供原文件直接播放,而且体验比 Air Explorer 明显更好,不需要特意将想看的资源移动到一个特定的路径,在线播放也是直接单击即可,而且支持自定义播放器,可以说基本上就是相当于一个更加好用的第三方客户端。

小白羊也可以方便地管理、播放阿里云盘的原文件
小白羊也可以方便地管理、播放阿里云盘的原文件

于是我用阿里云盘慢慢就多了起来,甚至把很多以前百度云盘的资源都下载下来上传到阿里云盘,然后通过分享转存 1 又赚了一大把容量,让我逐渐只用阿里云盘了。

到这里一切看起来都挺美好,直到阿里云盘似乎突然反应过来要审核内容,我花费了一些心思整理的资源开始丢失,很多存的合集少一两部,IMDb Top 250 一路翻下来几乎每一屏都有被标记违规的,而且我似乎永远无法把《色,戒》以一种可以在线播放的形式上传到阿里云盘,洗码几次都不行,改文件名也不行,如果所有资源都要加密上传,那我使用云盘也就失去了意义。

这时候恰好另一个云盘又流行了起来,也就是很多人听到可能会笑的 PikPak。我有过一些 BT / PT 下载的经验,但是下到本地又会觉得麻烦和浪费时间,百度云的离线几乎是半残废,当时也一直没有去尝试大名鼎鼎的 115,所以就一直靠着大家的分享链接转存资源。当时 PikPak 还每周都会发放会员兑换码,基本就是让大家免费用,我想着反正试用不亏就下载了。一般电视剧的更新 RARBG 比较及时,所以当时我就试了几个比较火的种子,速度和成功率都很让人满意,我就一直用了下去。唯一的遗憾就是当时官方只有 Android 客户端,不过好在有很多开发者提供了各平台的第三方客户端,能基本实现大部分功能(对我来说就是提取直链功能),选择很多,这里就不推荐了。

使用 PikPak 的第三方网页客户端获取直链
使用 PikPak 的第三方网页客户端获取直链

很长一段时间这几乎就是我使用网盘的常态了——阿里云盘和 PikPak 互相补充,阿里云盘不判违规的就用小白羊,阿里云盘会判违规的或者只有在特定种子站才能下载到的就用第三方的 PikPak,拿到直链,然后用本地的播放器播放。

但这样还是存在一些问题,首先我无法在移动端播放,虽然我一有机会都会优先选择笔电的屏幕,但是难免会有想用 iPad 或者手机的时候,这时我只能选择使用他们各自提供的在线播放了,PikPak 的在线播放功能还算完整,阿里云盘只能说聊胜于无了。其次,各种各样的资源分散在各处,虽然我能够记得他们在哪里,但是有时候同时打开几个软件,网页端关掉又重新打开还是有点让人烦躁。

最后最重要的还是我很早就看上了 Alist,早在我开始折腾 VPS 之前我就在 GitHub 上看到了,可以说是我最早接触到的自建项目,当时看了他的 demo 就觉得好酷,可以在线预览,相当于硬字幕的资源可以直接在线看,也可以方便地直接一个链接分享给朋友,甚至还提供了 WebDAV 功能,相当于移动端使用的需求也被解决了。

Alist 以后

所以我终于下手服务器之后就着手开始弄了 Alist,安装过程相对简单,只要有一定的基本了解,参考 Alist Document 进行操作,不论是用一键脚本或者是用 Docker 都能在几分钟内搞定,具体的搭建方法大家可以看 咕咕的文章,这里不再赘述。至于每种网盘如何挂载也在文档中给出了具体的步骤(甚至作者还自己搭建了一个获取阿里云盘 Refresh Token 的工具),按部就班很快就可以完成。

一切都部署好后,我几乎把我能想到的我可能会存有影视资源的网盘全部都加入到了 Alist,主要的大概就是:

  • 阿里云盘:所有在各种渠道转存的资源和之前手动上传的资源,一般新剧的资源也会在这里;
  • PikPak:所有阿里云盘的违禁资源,以及在 RARBG、1337x 离线的资源;
  • Google Drive:加入了网友的团队盘;
  • 另一台储存 PT 资源的服务器下载目录;
  • 百度云盘:过去长期积累的各种硬字幕资源和部分 PT 站的资源(会员还有一年过期,放着也是放着);
  • 夸克云盘:反正一冲动买了会员,放着也是放着……

由于我的需求仅限于串流视频,我个人在添加服务时,除非必要完全不选择任何代理,所以服务器本身的线路、流量对播放的影响并不大。

完场以上繁琐的过程后使用了几天,可以说是完全满足了我的需要。日常播放时只需要打开地址,进入目录,右键选择复制直链,然后在 mpv.net 中用我自定义的快捷键 Ctrl + L 一键加载链接,然后就可以播放了。

按照我的体验,阿里云盘和 PikPak 在正常的互联网环境下,我保存的普通 1080p 资源基本可以短时间加载并随意拖动进度条,x265 10bit 的资源甚至和本地机械硬盘的体验差不多。但是百度网盘(使用了破解接口)和夸克云盘(需要经过服务器中转)的体验就比较一般,经常黑屏接近十秒才能加载,就算加载出来也只能小心翼翼播放,跳转、更换音轨字幕轨的操作一般都会引起很久的卡顿。好在我主要时间都不使用他们,所以影响不大。

后来看电视剧时想进一步偷懒,不想每一集都切出复制粘贴一次直链,我用 RaiDrive 把 Alist 挂载到了本地。这样不仅可以使用 MPV 中的播放列表功能快速切换集数,在设定好规则的前提下,外挂的字幕文件也可以正常读取。除了要多一个软件常驻后台,除此之外我是毫无怨言。

可以直接调用文件列表选择播放集数,也可以加载位于 Subs 文件夹内的对应字幕
可以直接调用文件列表选择播放集数,也可以加载位于 Subs 文件夹内的对应字幕

可能很多人会说为什么不用 Emby, Kodi, Jellyfin, Plex 之类的,我猜我可能还是太懒 + 没有需求,对我来说能够像管理文件一样管理我的影视资源已经足够。我没有电视投影一类的设备,意味着我不需要遥控操作,也不需要海报墙媒体信息等多余的元素,对我来说最重要的还是我能方便找到文件并正常播放出来,就完全足够了。

现在的资源获取方式

说完这么多,也想趁此机会梳理一下我获取想观看的影视资源的各种渠道:

首先第一顺位的是流媒体平台。我目前有 Netflix 和 Disney+ 两家的订阅,基本上可以满足我 60% - 70% 的需求。尤其是 Disney+ 新加坡区有 Star 的支持,一下扩充了许多之前在 Netflix 上无法看到的节目。所以遇到想看的影视剧,我一般直接在搜索引擎搜索名字,如果有 Netflix 或者 Disney+ 的链接,问题直接解决。对于这个方法唯一不太喜欢的就是难以自定义的字幕样式,可能是字幕组作品看多了,我更偏爱双语字幕的感觉,可以借助 Dualsub 这个插件在网页版实现,并且该插件还有丰富的字幕样式自定义选项。配合该插件,Netflix 的网页体验很完美,只要使用 Chromium 内核的 Edge 并在 flags 中开启 PlayReady DRM2,就可以正常观看 1080p 的内容,对于我来说是足够了,甚至网页版的界面个人认为比 UWP 版更加完善。可惜美中不足的是,我找不到能在浏览器上以 1080p 的分辨率播放 Disney+ 内容的方法,如果想要自定义的字幕样式,只能在网页端看 720p 的内容,这让我有点无法接受,所以看 Disney+ 我是还是只能用 UWP 客户端。

第二顺位就是搜索阿里云盘的资源。如果想看的节目在 Netflix 和 Disney+ 上都找不到,我就会在 Telegram 搜索节目的英文名字,因为关注了一些资源频道,所以一般不太冷门的资源都能找到他人共享的链接,一般我会根据文件名对资源的质量进行一些简单的判断 3,看上去靠谱的就可以直接点赞收走了。阿里云盘转存方便,播放快速,相对来说是我最偏向的方案。

第三顺位就是万能的种子站了。这个话题是个很深的兔子洞,三言两语道不明。但是从我个人经验来看,RARBG 和 1337x 这两个站基本可以满足我全部的需求了。RARBG 主要是资源更新及时,需要蹲更新的美剧我就会在 RARBG 解决(个人比较偏爱 NTb 压制的资源),而 1337x 上有两个专门发 x265 10bit 资源的制作组(分别是 QxR 和 UTR 4),想看一些以前上映的电影时,我就会搜索 电影名字 + 年份 + qxr / utr,这样一般就能搜索到体积比较小但质量仍然很高的种子了。然后就是将磁力链粘贴到 PikPak 离线 5,到今天很多种子基本上都是秒离了。离线完成后,就可以直接在 Alist 取得直链然后播放了。

在 1337x 上搜索
在 1337x 上搜索

这里一次性列举一些可能用到的种子站以供参考:

还有一些不太适合纳入以上顺序的方法。

首先是一些在线资源站,好吧不是一些,就是 低端影视 这一个网站,可能很多人早已经知道,但是我还是想让更多不知道的人发现这个宝藏。前面我说过我不能再满足于在线网站了,原因是一般常见的在线播放网站和黑灰产差不多,四处擦边广告,资源质量也是参差不齐,观影体验不太理想。但是低端影视完全不同,网站上简单的贴片广告全屏后就可以无视,播放流畅而且完全没有广告,资源更新速度也十分及时。新的资源看来都是站里自己压的,质量都十分有保障。是我为数不多会打开 uBlock 白名单的网站之一。硬要比质量肯定还是和播放网盘离线种子的原文件没得比,但是胜在方便快捷门槛很低,以前朋友问我要资源我还会发网盘链接,现在只要是低端影视有的资源,我都是直接甩一个低端影视的链接。

其次就是 Emby 公益服。有一段时间 Emby 特别火,我运气比较好就注册到了一个公益服的账号,比较珍惜所以到现在也还能用。记得当时想看《双峰》但是一直找不到资源,结果忍着在一个小网站看了很多集,最后在公益服竟然找到了,而且还是 1080p Blu-ray 的版本,真的很敬佩运营公益服的大佬。和影视站一样,Emby 服务器也省去了自己找资源的麻烦,只要能在服务器找到基本就能播,但是可能是由于质量太高或者我的网络不好,一般速度都十分缓慢,拖动进度条也要加载很久,所以我也不太常用了。

以上如果算是偷懒的解决方法,下面这个估计就是给自己找麻烦的解决方法,也就是传统意义的 PT / BT。我有一个大盘鸡专门用来挂 PT 的种子,但由于技术不佳并且财力不足,总是抢不到上传,要经常盯着新种子蹭上传量,导致我陷入了一个奇怪的困境:下载的东西我几乎从来不看,只是为了上传而下载;而上传又是为了保住我的账号,但我却几乎从来用不到这个账号(因为大部分情况我需要的资源前几种方法都可以找到)。所以 PT 真的还是一个有门槛的圈子,我的现状并不太适合在这个圈子里,所以只能过得比较挣扎(笑)。至于挂的普通 BT 种子就是一些我个人特别喜欢的资源,我不希望种子死掉,所以也就一直挂着了。

正版?盗版?

越说越离题了,但反正上面已经说了这么多,不如就继续随意聊聊。我深知我消费影视的方式的相当一部分都是观看盗版,如果有人以这一点指责我我自然无法反驳 6

与他人合租的 Netflix 和 Disney+ 虽然我也不清楚算不算得上完全符合他们的 TOS,但已经是我能做到的最接近支持正版的方法了。除此之外,刚上大学那阵我也尝试过爱奇艺和腾讯视频,但是即使购买了二者的会员,我也仍然觉得我整天还是在看广告,我对他们几乎硬塞的推荐也不感冒,我对综艺和大头贴对白肥皂剧提不起兴趣。我也试过用爱奇艺观看电影,但是即使眼睛迟钝如我,也能看出爱奇艺视频的码率严重不足,一遇到复杂的场景就满屏雪花,加上还是硬字幕、甚至右上角还有爱奇艺的贴片,体验甚至比我直接在随处可见的灰产影视站看相差无几(难怪这种影视站仍然大量存在,相同的体验只不过不用花钱)。那几个月之后我就几乎再也没有碰过国内的「流媒体平台」了。

视频质量、使用体验上的落后其实不至于让我完全失去信心,对我影响最深的还是那次 Bilibili 宣布引入《老友记》的事件。《老友记》在上世纪九十年代播出,可以说是无数人回忆中最经典的喜剧类美剧,曾经在搜狐视频上可以观看,然后经过了一些我不知道的事情,国内就几乎一直没有正规的观看渠道了,我自己是在 Netflix 引入老友记后在 Netflix 补完的。后来听说 Bilibili 要引入我一度特别兴奋,我对 B 站的印象比爱优腾好不少(可能主要来源于一些熟悉的 up 主和哈利波特的特效字幕、特制进度条),甚至还记下了播出的日期,打算就在 B 站完成二刷。

然后的事情就不需要我说明了,我只能描述那个晚上看到这些消息内心的感受:我先是气愤,觉得怎么能任由他们对别人的作品这样歪曲修改;然后是不甘,因为这是九十年代的电视剧,九十年代都能播出,早前搜狐视频也能播出;最后是觉得怪诞和可笑。

我无意再讨论这个问题,我只能说从那次以后我对我看盗版的自我批评就变得温和了。如果酒类专营,官酒都是假酒,我的选择是要么不喝酒,要么喝走私的真酒。不巧的是我是个爱喝酒的人。

其他

其实即使没有 VPS,没有 Alist,用我前面提到的方法,还是可以自己动动手用相关的软件打造一个相对舒适的观影系统。除了我上面提到的软件,如果路由器支持,也可以使用 messense/aliyundrive-webdav 这个项目(甚至可以直接把 Alist 挂路由器上),如果希望阿里云盘挂载到本地,可以试试 CloudNAS – Telegram 这个应用。

至于 Alist,使用它来看电影只是他极小的一部分功能,他分享直链的功能能方便地与国内朋友分享大文件,也能方便和多个 VPS 互传文件(直接用 wget 就可以下载直链了),经过设置也能支持游客上传功能,可以用来收集表格、作业等等。总之真心推荐一下这个有趣的项目,如果你还没有试过,去试试吧,一定不会后悔的。


  1. 说起这个还挺有意思,我很早很早之前玩过一阵子 PT,但是我又没有 VPS 也没有 NAS,于是我就用我的电脑挂种子……虽然确实收了挺多资源,但是几乎把笔记本电池都弄报废了。后来觉得这样不是办法,就把本地资源上传了一份百度云然后删掉了。现在想想还是觉得挺搞笑的,又登陆了那个站看了一眼,果然我已经被封禁了(估计是太久没有登陆)。
  2. 方法来自知乎的一篇文章:Microsoft Edge Chromium内核版已经支持Netflix 奈飞4K播放
  3. 一般符合 PT / BT 站命名惯例的资源相对靠谱一些,运气好的话甚至能直接找到认识的组出的资源,但有些资源商业气息太浓,一般我就不会选择这种资源了。
  4. 似乎二者之间存在一些渊源,但是我不是很了解,因为是两个名字,所以我就称为两个制作组了。
  5. 我时常质疑自己这样做的道德性,但是懒惰的魔鬼经常打败助人为乐的天使……我会这样安慰自己:几乎所有的种子都是秒离,说明服务器早就有这个文件了,对于种子来说,这么多人的离线只是一次 leech,但是对于我来说,我节省了大量的时间和精力。当然对于一些我真的特别喜欢的资源,我还是有在自己的服务器上做种的。
  6. 说到这想到一个很有意思的事情。有一次某嘉宾来我们学校演讲,我帮忙调试设备,测试音响时我随手点了一个电脑上的视频文件,应该是当时正在更新的权游。嘉宾看到了朝我扮鬼脸说:你看盗版,我要举报你。我小声说:你怎么看的正版。我们都笑了。