Skip to content

最近折腾了一下怎么在iPad和Mac上舒舒服服地看剧。以前总觉得看片很简单,结果折腾下来才发现,想搞一个画质高、海报墙精美、资源还稳定的系统,其实门槛挺高。特别是发现找个正经资源比找那些乱七八糟的内容还难,这确实挺讽刺的,这背后其实是版权保护和商业逻辑的较量。

最后跑通的这套方案核心其实就是:云服务器加Alist,再配上VidHub。如果你手里有现成的腾讯云或者阿里云服务器,这事儿就成了一大半。直接在服务器上跑个Alist的Docker镜像,把吃灰的机器利用起来。具体命令是:docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 --name alist xhofe/alist:latest。这行命令会把Alist挂在5244端口并实现开机自启。

Alist启动之后密码得手动设一下,不然它为了安全会隐藏初始密码。很多时候第一次启动的日志没留住,就没法登录后台。这时候直接在终端执行:docker exec -it alist ./alist admin set 你的密码。这一步能帮你强制重置管理员权限,非常关键。

资源这一块,虽然现在很多人在Telegram上发文件,但直接在里面看片简直是折磨,加载慢、画质糊,还容易撞上苹果的各种内容审核和封禁。最聪明的办法是找搜片机器人,比如@zhisou_bot或者@yisou_bot这种,把磁力链接转换成网盘资源,直接存到阿里云盘或者夸克里。阿里云盘的画质确实更顶一些,支持高码率原画,但夸克胜在资源多,两者各有利弊。

为了把这两个互不理睬的网盘整合到一起,Alist就充当了一个完美的中间件。在Alist后台分别挂载阿里和夸克的驱动,你就再也不用在两个App之间跳来跳去。在配置VidHub连接WebDAV的时候,地址后面一定要记得加斜杠dav后缀,完整的地址格式应该是:http://你的服务器IP:5244/dav。这是因为Alist把展示用的前端页面和传输用的数据接口分开了,不加这个后缀,播放器根本读不到目录。

至于很多人担心的夸克Cookie失效问题,作为前端其实很好理解,无非就是Session过期。在浏览器F12里抓一下新的Cookie字符串往Alist里一贴就能救回来。如果想更高级点,甚至可以利用API写个脚本自动化这个过程。

虽然VidHub买断要花一百块左右,但比起以前到处找盗版网站看广告,或者忍受那些低速的云端预览,现在这种转存完立马自动刮削出精美海报墙、全平台同步进度的体验确实更有质感。作为开发,亲手撸出这么一套私人影院的逻辑,把云服务器、网盘接口和播放器打通,这种掌控感比单纯找个网站看片要强得多。如果以后能进入一些稳定的Emby公益服,那体验还会再上一个台阶。

本站访客数 人次 本站总访问量