115网盘视频刮削整理移动和EMBY入库播放优化

2024-02-02 15:13:06 20点赞 157收藏 8评论

前言:

注意:直链播放控制在合理范围内使用,2-3人左右。滥用会有封号风险!!!

注意:整理会移动网盘中的文件

脚本占用端口8097 8099 6881冲突可以自行修改

登录后记得修改nastool密码

工具包中的其他功能在下篇讲解。

暴露端口的nastool和subbfinder密码可以修改,不要在公网映射chronos端口

其他的比如alist密码和token,如果修改需要联动修改rclone和chronos内的代码。

如果不了解不建议修改,docker应用所有密码都是bilibili

搭建:

运行环境要求docker和cron即可,在linux root下执行命令

如果是unraid注意修改宿主机路径位置到一个不会重启被重置的位置

比如/mnt/user/appdata。比如/mnt/alist就应该改成/mnt/user/appdata

/mnt/downloads

/mnt/nastool

/mnt/failed

/mnt/alist

/mnt/alistro

镜像下载

mkdir -p /mnt/alist

mkdir -p /mnt/alistro

chmod -R 777 /mnt/alist

chmod -R 777 /mnt/alistro

docker pull xhofe/alist:latest

docker pull rclone/rclone

docker pull simsemand/chronos

docker pull openresty/openresty

docker pull redis

docker pull superng6/qbittorrent:latest

docker pull anypush/nas-tools:latest

docker pull allanpk716/chinesesubfinder

运行安装脚本

wget -O - https://gitee.com/sonata1/code-snippet/raw/master/media_sever/emby_into.sh | bash

运行下面代码后使用115客户端扫码获取二维码

docker exec -t emby_chronos bash /chronos/scripts/115qr/execute.sh

(感谢git大佬的源码,已经使用长效cookie。扫描后会自动后台更到alist)

修改现有emby docker(名称embyserver为例)

添加内网ip地址

docker network connect --ip 192.168.66.5 emby embyserver

使用prtainer增加映射路径-v /mnt/user/appdata/hosts/hosts:/etc/hosts -v /mnt/alistro:/mnt/alist -v /mnt/failed:/mnt/failed -v /mnt/nastool:/mnt/nastool -v /mnt/downloads:/mnt/downloads

可选 -v /mnt/user/appdata/hosts/hosts:/etc/hosts (自动更新tmdbhost)

重启相关docker、运行后台程序

docker restart embyserver要换成你们正在运行的embydocke

docker exec emby_chronos bash /chronos/scripts/core/execute.sh

docker restart emby-nastools docker restart emby_chronos docker restart chinesesubfinder docker restart embyserver

增加定时任务

crontab -e在后面添加

/20 * /usr/bin/docker exec emby_chronos bash /chronos/scripts/core/execute.sh > /dev/null 2>&1

/5 * /bin/bash /mnt/user/appdata/chronos/c_rclone.sh > /dev/null 2>&1

0 1 * /usr/bin/docker exec emby_chronos bash /chronos/scripts/mkhost/execute.sh > /dev/null 2>&1

注意c_rclone.sh内有docker名错误

需要修改一下,而且里面的embyserver要换成你们正在运行的embydocker名称

文件位置 /mnt/user/appdata/chronos/c_rclone.sh

115网盘视频刮削整理移动和EMBY入库播放优化

手动执行一下core脚本

docker exec emby_chronos bash /chronos/scripts/core/execute.sh

使用:

刮削整理:

访问IP:8099 账号admin 密码bilibili

手动转移网盘的中文件即可

115网盘视频刮削整理移动和EMBY入库播放优化

转移时选择软连接,类型选对应类型,转移时会自动下载字幕

115网盘视频刮削整理移动和EMBY入库播放优化

对于批量的文件建议使用目录同步功能,下面是一个例子

115网盘视频刮削整理移动和EMBY入库播放优化115网盘视频刮削整理移动和EMBY入库播放优化

可以在第一期提到的油猴脚本设置文件并设置为同步目录,实现离线下载文件自动整理入库

115网盘视频刮削整理移动和EMBY入库播放优化

文件会cron定期被移动到预设位置(默认20分钟)

115网盘视频刮削整理移动和EMBY入库播放优化

emby播放:

登录IP:8097

收藏想要播放的电影或电视剧主页面,注意不是电视剧的单集或者单季

会自动刮削媒体信息,等待几秒即可更新

如果内嵌字幕可以不收藏直接播放,但是会获取不到播放进度

云端文件先收藏再播放云端文件先收藏再播放

详细介绍

因为密码统一,所以不要暴露其他端口,包括alist,有需要可以临时映射之后再删除

文件会被整理到网盘中的nastool 大类-二级分类 -首字母-名称+tmdbid的文件夹下

增加首字母分类避免超过几百T后单文件夹文件过多

增加tmdbid 方便查询

定时任务是20分钟一次,加上alist同步时间,大概30分钟才会正式整理好

docker关系如下图

115网盘视频刮削整理移动和EMBY入库播放优化

图片nfo文件字幕文件都保存在了本地

没有使用strm模式,因为strm播放时会请求获取媒体信息要等好几秒种

使用了反代webdav白名单的方法加速入库

实现最小化网盘请求

拦截了playtrue请求加速播放,第三方播放器报错的话

可以在nginx中删除这部分

因为收藏刮削后再播放没有加速效果,加速的是不收藏直接播放的播放方式

完整大致流程如下

115网盘视频刮削整理移动和EMBY入库播放优化

总结

对于nastool无法自动识别命名不规范的文件,个人建议不要手动修改了还不如重新下载更为方便。

小文件放在本地省去了网盘请求,缓存网盘小文件的做法个人觉得有点画蛇添足

视频、nfo 、字幕、图片都放在一起也方便媒体库分享和重建。

底层是alist负责网盘部分,所以也兼容其他支持302的网盘

方法是登录alist,不要删除115驱动器,直接修改成要用的网盘

其他不要动挂载地址还是115即可

网盘已有文件识别入库不是完全体,下期订阅下载秒传网盘模式体验更好一些。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
8评论

  • 精彩
  • 最新
  • 看起来有点复杂,得找台空机跑通了才敢正式部署。有个问题,我在别处已经获取了115的长效cookie,这里如何直接使用,如果这边扫二维码,那我所有用到115的地方就要全部更新一遍cookie了。

    校验提示文案

    提交
    映射alist 端口5244 登陆后把ck填写上去就可以了

    校验提示文案

    提交
    收起所有回复
  • 这种和cd2映射到本地软链接整理刮削再播放区别是什么呢,是不是这种302播放会快一点

    校验提示文案

    提交
  • 转移时选择软链接可以避免对网盘api的操作,避免网盘封控对吧

    校验提示文案

    提交
  • 已经搭成功了,感谢大佬,有几个问题想咨询一下,为什么一定要收藏呢?我试了不收藏的话Emby里面能播放,但是有时候会没有声竟,没有进度条,收藏了也要等一下才能播放,没搞清楚这有什么关系?像我这样资源太多整理起来有点麻烦的!这个是只能在emby 里面播放吗?vidhub 里面是收藏了资源是能播放,但是infuse 里面是完全播放不了,走的不是直链吗,为什么会播放不了呢,没搞清楚是什么个情况,再次感谢大佬 [棒棒哒] [棒棒哒]

    校验提示文案

    提交
    我也一样,vidhub可以播放,infuse无法播放

    校验提示文案

    提交
    收起所有回复
  • 支持infuse连接emby 播放302直链吗?

    校验提示文案

    提交
  • 怎么自动上传115里没有的?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
157
扫一下,分享更方便,购买更轻松