收起左侧

cloud-media-sync收费?使用auto_symlink生成strm 可挂载到Emby和jellyf

5
回复
1254
查看
[ 复制链接 ]

3

主题

7

回帖

0

牛值

江湖小虾

2025-6-18 12:04:56 显示全部楼层 阅读模式

使用Fn远程挂载115+auto_symlink生成strm

  • 115生活的电影视频太多了 一部动漫就200多集 依靠飞牛影视自带的刮削又特别的慢 而且还是会有被封控的情况 所以还是将网盘资源通过strm方式挂载到emby和jellyfin
  • 部署cloud-media-sync服务发现已经开始收费了 不得不自己找出路
  • 了解到 auto_symlink+cd2可以生成strm 自己动手走了一遍流程 成功 但是cd2挂载115后就不能通过浏览器登陆了 也会出现掉线的情况
  • 飞牛的远程挂载115上线 准备放弃cd2 而且cd2挂载多个网盘也是收费的
  • 最终版 飞牛115+auto_symlink 生成strm 挂载到emby和jellyfin 希望飞牛影视找点支持strm吧

1. 安装auto_symlink

登陆ssh
创建auto_symlink文件夹
创建docker-compose.yaml文件 将以下内容复制到文件中

mkdir -p ~/auto_symlink
sudo nano docker-compose.yaml
services:
  auto_symlink:
    image: shenxianmq/auto_symlink:v2.4.2 # 这里镜像可以自己使用代理拉取 也可以在飞牛的docker中手动搜索拉取
    container_name: auto_symlink
    restart: unless-stopped
    environment:
      - TZ=Asia/Shanghai  # 时区设置
    volumes:
      - ./media:/media              # 软链接生成目录
      - ./config:/app/config        # 配置文件目录(首次运行后生成config.yaml)
      - /vol02/1000-1-b74e30dd/影视:/vol02/1000-1-b74e30dd/影视:rslave  # 这里是飞牛挂载的115路径 (必须绝对路径 rslave为容器内只读)
    ports:
      - "8095:8095"  # Web管理界面端口
    privileged: true  # 部分环境可能需要特权模式

2. 启动auto_symlink

sudo docker compose up -d

3. auto_symlink设置

浏览器进入 http://服务器ip:8095 (如果服务器在本地 则直接在浏览器中输入localhost:8095)
登录用户默认是 admin/password
点击左侧侧边栏“添加同步”

---
任务配置
* 名称:可以自定义
* 新增目录: 开
---
文件夹设置
* 媒体目录:/vol02/1000-1-b74e30dd/影视     # 飞牛远程挂载115的绝对路径可以从飞牛直接复制
* 本地目录:/media/115strm/动漫
---
掉盘检测
* 掉盘检测: 关          # 这里先不设置 可以设置全局的检测
---
同步开关    (保持默认即可)

---
同步功能
* 更新软链接: 开
* 更新元数据:开
* 元数据覆盖: 关
* 元数据跳过:开
* 元数据模式: 本地模式
* 同步线程数: 8         # 可自行调整
---
清除功能 (保持默认即可)

---
定时任务    (根据自己的需求自行修改)
* 定时同步: 开
* 同步时间: 30 2 * * *
* 定时备份: 开
* 备份时间: 30 2 * * *
---
实时监控    (保持默认即可)

---
软链接配置
* 软链接模式: strm
* 软链接模式: local
* 挂载类型: cd2
* 云端地址: 服务器ip:19798
* cd2根目录: /vol02/1000-1-b74e30dd/影视    # 注意 这里和上面文件夹设置的媒体目录保持一致
---
同步后缀名   (保持默认即可)

---

最后保存配置

4. 生成strm

点击左侧侧边栏“常用工具”后点击“手动同步” 进入页面底部 “开始同步”
image.png
image.png

然后左侧侧边栏“查看日志”
image.png

等待完成后查看生成的strm文件 查看文件内容是否为飞牛挂载的115中对应视频的位置
image.png

示例: 
# 我在飞牛挂载的115中的视频位置为
/vol02/1000-1-b74e30dd/影视/电影/大画王 (2025) {tmdbid-1450379}/大画王.Da.Hua.Wang.2025.2160p.EDR.WEB-DL.DDP2.0.H265-ParkHD.mkv

# strm文件内容必须为
/vol02/1000-1-b74e30dd/影视/电影/大画王 (2025) {tmdbid-1450379}/大画王.Da.Hua.Wang.2025.2160p.EDR.WEB-DL.DDP2.0.H265-ParkHD.mkv

5. 挂载到emby播放器

这里我的emby是docker启动的 这里我将修改emby的docker-compose配置文件

services:
  emby:
    image: emby/embyserver:4.9.1.1
    container_name: emby-server
    networks:                        # 使用自定义网络
      - emby_network
    environment:
      - UID=1000                 
      - GID=100                  
      - GIDLIST=100              
      - DRI_PRIME=1              
    volumes:
      - ./data/programdata:/config   # Emby 配置目录(替换为你的实际路径)
      - /home/Tian/auto_symlink/media:/mnt/media # auto_symlink生成strm 媒体目录(替换为你的实际路径)
      - ./plugins:/config/plugins  # 插件目录(替换为你的实际路径)
      - /vol02/1000-1-b74e30dd/影视:/vol02/1000-1-b74e30dd/影视:rslave # 挂载飞牛挂载的115影视目录(必须为绝对路径 这里使用只读模式)
    ports:
      - 8096:8096                   # HTTP 访问端口
    devices:
      - /dev/dri:/dev/dri           # 挂载显卡设备
    restart: restart
    privileged: true                # 授予容器特权模式(确保能访问硬件设备)

networks:
  emby_network:                     # 定义自定义网络
    driver: bridge                  # 使用桥接模式

重新启动emby

docker compose up -d

6. 在Emby中添加媒体库

创建对应的媒体库路径添加strm文件所在目录 我这里有映射 也可以直接以绝对路径挂载
image.png

测试播放

1750217660615.png

完美

收藏
送赞 1
分享

本帖子中包含更多资源

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

x

0

主题

1

回帖

0

牛值

江湖小虾

2025-7-25 13:45:41 显示全部楼层

缺点:不是302直连 外网看走的是上传 STRM生成可以更改为QSTRM 这个是115目录树生成 只请求一次 风控为0 元数据本地刮削可以不复制 同步复制可以设置间隔 目前最完美的解决方案了

啊,不能302啊,moviepilot不是也有115插件,那个可以302吗  详情 回复
2025-7-25 19:41

5

主题

86

回帖

0

牛值

初出茅庐

社区上线纪念勋章

2025-7-25 19:41:34 显示全部楼层
半点心 发表于 2025-7-25 13:45
缺点:不是302直连 外网看走的是上传 STRM生成可以更改为QSTRM 这个是115目录树生成 只请求一次 风控为0 元 ...

啊,不能302啊,moviepilot不是也有115插件,那个可以302吗

0

主题

1

回帖

0

牛值

江湖小虾

2025-8-18 21:29:54 显示全部楼层

楼主你好,我使用了你的方法成功部署了Auto Symlink,同步成功以后strm的文件夹里面并没有看到创建是Strm文件是为什么?

version: "3"
services:
    auto_symlink:
        container_name: auto_symlink
        environment:
            - TZ=Asia/Shanghai
        volumes:
            - /vol02/1000-1-b5c02df7/Media:/vol02/1000-1-b5c02df7/Media:rslave
            - /vol1/1000/Media/Strm:/Media
            - ./config:/app/config
        ports:
            - 8095:8095
        restart: always
        network_mode: bridge
        privileged: true
        image: shenxianmq/auto_symlink:latest

以上是我的compose文件

- /vol02/1000-1-b5c02df7/Media:/vol02/1000-1-b5c02df7/Media:rslave #为有远程挂载的115路径。

- /vol1/1000/Media/Strm:/Media #这是我我用于存放转换生成的STRM文件的路径。

2025-08-18 21:23:49,682 - INFO - 开始::: #更新strm文件# && #更新元数据#

2025-08-18 21:24:01,998 - INFO - 成功创建strm文件: /vol02/1000-1-b5c02df7/Media/TV/生万物 (2025)/Season 1/生万物.S01E02.第2集.2160p.WEB-DL.H265.DDP 2.0.mkv => /media/TV/生万物 (2025)/Season 1/生万物.S01E02.第2集.2160p.WEB-DL.H265.DDP 2.0.strm

2025-08-18 21:24:01,998 - INFO - 成功创建strm文件: /vol02/1000-1-b5c02df7/Media/TV/生万物 (2025)/Season 1/生万物.S01E05.第5集.2160p.WEB-DL.H265.DDP 2.0.mkv => /media/TV/生万物 (2025)/Season 1/生万物.S01E05.第5集.2160p.WEB-DL.H265.DDP 2.0.strm

2025-08-18 21:24:02,004 - INFO - 成功创建strm文件: /vol02/1000-1-b5c02df7/Media/TV/生万物 (2025)/Season 1/生万物.S01E04.第4集.2160p.WEB-DL.H265.DDP 2.0.mkv => /media/TV/生万物 (2025)/Season 1/生万物.S01E04.第4集.2160p.WEB-DL.H265.DDP 2.0.strm

2025-08-18 21:24:02,005 - INFO - 成功创建strm文件: /vol02/1000-1-b5c02df7/Media/TV/生万物 (2025)/Season 1/生万物.S01E01.第1集.2160p.WEB-DL.H265.DDP 2.0.mkv => /media/TV/生万物 (2025)/Season 1/生万物.S01E01.第1集.2160p.WEB-DL.H265.DDP 2.0.strm

2025-08-18 21:24:02,005 - INFO - 成功创建strm文件: /vol02/1000-1-b5c02df7/Media/TV/生万物 (2025)/Season 1/生万物.S01E03.第3集.2160p.WEB-DL.H265.DDP 2.0.mkv => /media/TV/生万物 (2025)/Season 1/生万物.S01E03.第3集.2160p.WEB-DL.H265.DDP 2.0.strm

2025-08-18 21:24:02,317 - INFO - 完成::: #更新strm文件# && #更新元数据#

2025-08-18 21:24:02,317 - INFO - 任务 #115_Strm# 全同步完成::: /vol02/1000-1-b5c02df7/Media => /media

总耗时::: 13.13 秒

下面是各项程序耗时:::

#更新strm文件# && #更新元数据#::: 耗时12.64 秒

#更新strm文件# 共处理strm文件数:7个,共创建strm文件数:5,共跳过strm文件数:2

#更新元数据# 共处理元数据数:0个,共复制元数据数:0,共跳过元数据数:0

#清除无效文件夹# && #清除无效软链接# && #清除无效元数据#::: 耗时0.44 秒

#清理无效文件夹# 总文件夹数:5, 共清理无效文件夹数:0

#清除无效strm文件# 总strm文件数: 26, 共清除无效strm文件数: 0

#清除无效元数据# 总元数据数: 0, 共清除无效元数据数: 0

这里是日志文件,命名提示成功创建strm文件,但是我的目录下并没有看到。

检查一下你挂载目录的权限  详情 回复
2025-8-26 09:27

3

主题

7

回帖

0

牛值

江湖小虾

2025-8-26 09:27:01 楼主 显示全部楼层
anonymouswhac 发表于 2025-8-18 21:29
楼主你好,我使用了你的方法成功部署了Auto Symlink,同步成功以后strm的文件夹里面并没有看到创建是Strm文 ...

检查一下你挂载目录的权限
请问这是什么原因?  详情 回复
3 天前

2

主题

4

回帖

0

牛值

江湖小虾

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=164567&ptid=29078][color=#999999]XiaoTian 发表于 2025-8-26 09:27[/color][/url][/size] 检查一下你挂载目录的权限[/quote]

请问这是什么原因?
e152151a-4fd4-4526-90b1-a2505d91a4f5.png

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则