开启左侧

解放本地硬盘,使用cloud-media-sync(CMS)联合115生成strm软链,不占空间且避免风控

发表于:2025-1-8 12:22:53 应用分享 3263

<br /> <br />

简介

cloud-media-sync(CMS)--- 云端媒体库同步工具

  • 监控 115 文件夹,生成 emby 可以识别的 strm 文件,支持增量,支持 emby302
  • 302代理的好处就是通过emby这类媒体服务器播放时,数据由网盘直接到播放端,不经过家里带宽,实现高速播放

主要功能

  1. 全量同步
  2. 增量同步(全自动,依赖 115 生活事件,也就是说你必须打开最近记录)
  3. 监控上传(只上传 emby 生成的标准格式的媒体图片)
  4. 自动整理(依赖 MoviePilot⁠ 进行媒体识别,只进行媒体整理和重命名,不会刮削图片和 nfo,这个交给 emby 就行了)
  5. emby302(集成 emby2Alist⁠)
  6. 企业微信菜单交互
  7. 115 扫码登录 CMS 目前仅支持使用Docker 容器配置

项目地址:

https://github.com/imaliang/cms-docs

安装

在文件管理中创建相应文件夹/CMS/config、/CMS/logs、/CMS/cache,

以及媒体库strm生成文件夹/video/CMS(emby读取媒体库目录)

/docker/CMS/config

/docke/CMS/logs

/docker/CMS/cache

/video/CMS

ssh一键部署(注意修改自己的文件目录):

docker run -itd \\
--name cloud-media-sync \
--hostname moviepilot-v2 \
-p 9527:9527 \
-p 9096:9096 \
-v /vol1/1000docker/CMS/config:/config \
-v /vol1/1000/docker/CMS/logs:/logs \
-v /vol1/1000/docker/CMS/cache:/var/cache/nginx/emby \
-v /vol2/1000/video/CMS:/video\
-e 'PUID=0' \
-e 'PGID=0' \
-e 'UMASK=000' \
-e 'TZ=Asia/Shanghai' \
-e 'RUN_ENV=online' \
-e 'ADMIN_USERNAME=admin' \
-e 'ADMIN_PASSWORD=admin' \
-e 'EMBY_HOST_PORT=http://192.168.8.30:8096' \
-e 'EMBY_API_KEY=xxxxxxxx' \
-e 'IMAGE_CACHE_POLICY=3' \
--restart always \
imaliang/cloud-media-sync:latest

几个注意的地方:

EMBY_HOST_PORT:写你emby的地址

EMBY_API_KEY:emby控制台-高级-API 生成密钥复制进去

图形界面部署:

端口设置.png

目录映射.png

环境变量.png

并且在功能上勾选使用高权限执行容器

使用

初始化CMS http://ip:9527 用户名和密码都是admin

核心配置-115账号

扫码登陆 api时间设置5-9秒 如遇到风控就拉长,这个时间是每扫描到一条记录暂停多久的时间

核心配置1.png

strm配置 域名写你的cms的ip+port

核心配置2.png

最后记得保存配置!!

全量同步设置

全量同步.png

输入115 cid ,其他照抄上图配置

115cid获取方式:通过115网页版登录后进入相应的文件夹,复制url里cid=后面字符串

image.png

最后点击保存配置、开始全量同步,右上角查看日志是否成功:

image.png

可以看到已经成功生成,也可以到文件管理video/CMS中查看

增量同步设置

增量同步.png

全量同步只需要首次执行,后续只需要配置好增量同步即可 默认即可,点击保存配置 点击开始在增量同步

增量同步实现逻辑是依靠历史记录,所以要在app中打开,参照下图

Snipaste_2025-01-08_15-53-28.png

写在最后

1、在emby媒体库中,添加cms生成的软链文件夹,即可完成本地刮削+云端观影

2、如何使用?输入CMS ip+9096,例如http://192.168.8.30:9096 即可开启emby 302观影模式,注意不要直接打开emby的8096,因为直连是无法代理302的,必须通过cms的9096端口代理

3、如果使用lucky反代,同样代理http://192.168.8.30:9096

4、CMS还可以关联MP进行刮削整理、通知等高级玩法,欢迎各位深入研究

收藏
送赞 3
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(19)

涨姿势了
2025-1-8 16:52:28 回复
只能115网盘吗
2025-1-10 11:47:56 回复
目前这个docker只支持115 后续可能会有其他的  详情 回复
2025-1-13 10:05
115/vido  里面可以有文件夹吗,还是要全部放的电影  
2025-1-12 17:10:02 回复
可以有文件夹 他只会识别视频格式或者图片格式  详情 回复
2025-1-13 10:06
目前这个docker只支持115 后续可能会有其他的
2025-1-13 10:05:55 回复
可以有文件夹 他只会识别视频格式或者图片格式
2025-1-13 10:06:29 回复
配置比较费劲,希望大佬优化简化一下配置流程
2025-1-13 22:18:33 回复
比如哪部分  详情 回复
2025-1-14 20:56
挺好用的
2025-1-14 13:20:40 回复
比如哪部分
2025-1-14 20:56:00 回复
Jellyfin可以用吗
2025-1-15 10:37:24 回复
暂不支持  详情 回复
2025-1-15 11:25
暂不支持
2025-1-15 11:25:07 回复
免费版服务已暂停
2025-1-16 12:04:07 回复
拉之前版本的镜像  详情 回复
2025-1-16 13:01
拉之前版本的镜像
2025-1-16 13:01:52 回复
老哥,之前哪个版本  详情 回复
2025-1-16 15:02
老哥,之前哪个版本
2025-1-16 15:02:38 回复
容器一直在重启 新手还是不太会 哎
2025-1-22 20:51:18 回复
不行了 实验了几个版本 都停止服务了
2025-1-31 17:40:13 回复
注意在 mp 的映射文件夹
2025-2-1 14:59:49 回复
因不可抗力因素,作者宣布暂时关闭免费版本,后续不清楚是否会继续开放,付费版本正常使用,各位酌情使用
2025-2-7 11:08:25 回复
之前的版本还能用吗?
2025-2-17 10:26:06 回复
不能了,作者关闭了  详情 回复
2025-2-18 17:40
不能了,作者关闭了
2025-2-18 17:40:13 回复