准备

  • go-emby2openlist 开源项目

  • openlist 服务(夸克驱动、移动云盘等支持302模式云盘)

  • 飞牛系统

配置 openlist

夸克驱动配置

其他配置保持默认,挂载路径需要记住,我的是 /quark/5975

将openlist服务 webdav形式挂载到飞牛(如果你只有夸克云盘这一步可以忽略)

将夸克云盘挂载到飞牛

飞牛不能直接扫描 openlist 夸克302模式驱动下的媒体文件,所以夸克媒体文件必须要通过这种方式给飞牛影视扫描。

配置飞牛影视

将挂载好的网盘以及openlist都可以授权给飞牛影视

夸克的资源,不要使用openlist中的挂载路径,请使用飞牛官方的夸克网盘

配置完成后,等待资源扫描完成

配置go-emby2openlist

docker-compose

services:
  fn2openlist-quark:
    image: ambitiousjun/go-emby2openlist:v2.2.11
    environment:
      - TZ=Asia/Shanghai
      - GIN_MODE=release
    container_name: fn2openlist-quark
    restart: always
    volumes:
      - ./config.yml:/app/config.yml
      - ./ssl:/app/ssl
      - ./custom-js:/app/custom-js
      - ./custom-css:/app/custom-css
      - ./lib:/app/lib
      - ./openlist-local-tree:/app/openlist-local-tree
    ports:
      - 8045:8095 # http
      # - 8094:8094 # https

config.yml

emby:
  host: http://192.168.119.6:8005 # fn 访问地址 - 请根据你的实际访问地址修改
  episodes-unplay-prior: true # 是否修改剧集排序, 让未播的剧集靠前排列; 启用该配置时, 会忽略原接口的分页机制
  resort-random-items: true # 是否重排序随机列表, 对 emby 的排序结果进行二次重排序, 使得列表足够随机

  proxy-error-strategy: origin
  # 图片质量, 默认请求原图
  # 配置范围: [1, 100]
  # 建议范围: [70, 90]
  # 具体数值根据自己的实际情况作调整
  images-quality: 100
  download-strategy: 403
  # emby 本地媒体根目录
  # 检测到该路径为前缀的媒体时, 代理回源处理
  local-media-root: /data/local

path:
  # fn 挂载路径和 openlist 真实路径之间的前缀映射
  # 冒号左边表示飞牛影视中夸克资源目录, 冒号右边表示 openlist 的真实路径
  # 请根据你的实际访问情况修改
  emby2openlist: 
    - /vol02/1000-1-8338c80f:/quark/5975
    - /vol02/1000-1-5f64577e:/quark/5755

cache:
  # 是否启用缓存中间件
  # 推荐启用, 既可以缓存 Emby 的大接口以及静态资源, 又可以缓存网盘直链, 避免频繁请求
  enable: true
  # 缓存过期时间
  #
  # 可配置单位: d(天), h(小时), m(分钟), s(秒)
  #
  # 该配置不会影响特殊接口的缓存时间
  # 比如直链获取接口的缓存时间固定为 10m, 字幕获取接口的缓存时间固定为 30d
  expired: 1d

# 该配置仅针对通过磁盘挂载方式接入的网盘
openlist:
  host: http://192.168.119.6:5243 # openlist 访问地址 - 请根据你的实际访问地址修改
  token: alist-xxx505eo6xxx

对于 path.emby2openlist 配置详解

查看飞牛夸克网盘详情,获取飞牛影视中实际的夸克资源路径前缀

获取openlist中的 夸克驱动挂载位置

这就配置好了一个夸克资源转发,其他的也是这个步骤

path:
  # fn 挂载路径和 openlist 真实路径之间的前缀映射
  # 冒号左边表示飞牛影视中夸克资源目录, 冒号右边表示 openlist 的真实路径
  emby2openlist: 
    - /vol02/1000-1-8338c80f:/quark/5975

openlist token 获取

这时候飞牛影视服务就被转发到了 http://192.168.119.6:8045 这个地址上,vidhub 和爆米花等,把以前的飞牛地址替换成这个地址即可。

其他网盘资源(如果你只有夸克云盘这一步可以忽略)

移动等飞牛暂未支持的网盘,直接使用 openlist webdav 中的挂载的资源即可,当然也可以转发到openlist 服务中

获取openlist 实际地址

path:
  # fn 挂载路径和 openlist 真实路径之间的前缀映射
  # 冒号左边表示飞牛影视中夸克资源目录, 冒号右边表示 openlist 的真实路径
  emby2openlist:
    # 。。。忽略夸克网盘配置
    
    # 其他云盘配置如下
    - /vol02/1000-1-7c81ab38:/