用一套工具实现「影视自动化」,打造你的私人流媒体帝国

奥黛丽·逐爱者
2025-07-06 / 0 评论 / 0 阅读 / 正在检测是否收录...

 追剧、找资源、下载、整理、找字幕……这些繁琐的操作,其实可以完全交给机器自动完成。只需要一套开源工具组合,你的影视库就能像Netflix一样智能——自动更新剧集、下载高清资源、匹配字幕、生成精美海报墙


图片
图片
图片

以下是这套系统的核心工具和协作逻辑:


图片

1. 工具分工:各司其职的“机器人”

  • Prowlarr - 资源雷达
    全网扫描影视资源站点(如RARBG、海盗湾),自动筛选最佳下载链接,像“侦察兵”一样为后续工具提供情报。

图片
  • Sonarr - 电视剧管家
    专注管理电视剧。告诉它你想追的剧(比如《权力的游戏》),它会自动监控资源更新,确保你永远看到最新一集。

图片
  • Radarr - 电影管家
    电影版Sonarr。从院线新片到经典老片,自动匹配1080P、4K甚至蓝光资源,支持按画质、文件大小等精细过滤。

图片
  • qBittorrent - 无声下载器
    幕后完成所有下载任务,支持限速、排程,下载完成后自动通知其他工具进入下一步。

图片
  • Flaresolverr - 反爬破壁者
    专门破解那些“禁止机器人访问”的网站,确保资源侦察环节畅通无阻。

  • ChineseSubFinder - 字幕猎人
    下载完成后自动全网搜索中文字幕,支持双语、特效字幕,告别手动匹配的麻烦。

图片
  • Tiny Media Manager - 图书馆员
    最后一步美化你的媒体库:自动从IMDb、豆瓣抓取电影简介、评分、演员表,生成统一风格的海报墙和NFO信息文件。

图片

2. 协作逻辑:一条龙自动化流水线

  1. 你下达指令

    • 在Sonarr/Radarr中添加想看的剧或电影(比如搜索《奥本海默》)。
  2. 资源侦察战

    • Prowlarr立刻扫描全网,将最佳资源链接发送给Sonarr/Radarr。
  3. 下载与分发

    • Sonarr/Radarr指挥qBittorrent下载资源,完成后自动将文件移动到指定文件夹(如/movies/奥本海默 (2023)/)。
  4. 字幕与美化

    • ChineseSubFinder监听文件夹变化,立刻为视频匹配字幕。
    • Tiny Media Manager扫描新文件,生成豆瓣式海报墙和简介,让你的媒体库媲美专业流媒体。
  5. 终身维护

    • 如果发现更高清的资源(比如从1080P升级到4K),Radarr会自动替换旧文件,保持影音品质与时俱进。

3. 为什么选择这套组合?

  • 零手动干预
     - 从搜索到整理全程自动化,你只需要“点播”。
  • 资源最大化
     - 聚合全球种子站,冷门老片也能轻松找到。
  • 智能升级
     - 永远用最高画质填充你的媒体库。
  • 跨平台兼容
     - 生成的文件可直接被Plex、Jellyfin等主流媒体服务器读取。

最终效果:你的私人Netflix

打开媒体服务器Plex,你会看到一个分类清晰、信息完整的影视库:

  • 电影
    按类型、评分排序,自带剧情简介和预告片
  • 剧集
    自动归档季数,每集包含字幕和海报
  • 电影墙
    滑动浏览时,仿佛拥有了一座线上影院

这套系统完美解决了“收藏癖”和“懒人”的矛盾——既想要整饬有序的资源库,又不愿花费时间维护。现在,是时候让你的硬盘告别混乱了!4K、倍速、所有设备均可播放!

(部署完成后,你唯一需要做的,就是躺在沙发上点击“播放”)




图片

部署方案:docker-compose参考:

(威联通包含Plex的qkpg软件包形式,所以这里未部署Plex的docker镜像)

version: '3'
# === 全局配置 ===networks:  media_network:    driver: bridge    ipam:      config:        - subnet: 172.28.0.0/16
# === 服务定义 ===services:  # 1. Prowlarr - 电影元数据服务  prowlarr:    image: linuxserver/prowlarr:latest    container_name: prowlarr    ports:      - "9696:9696"    environment:      - PUID=1000      - PGID=100      - TZ=Asia/Shanghai    volumes:      - /config:/config    restart: always    networks:      - media_network
  # 2. Sonarr - 电视剧管理  sonarr:    image: linuxserver/sonarr:latest    container_name: sonarr    ports:      - "8989:8989"    environment:      - PUID=1000      - PGID=100      - TZ=Asia/Shanghai    volumes:      - /config:/config      - /downloads:/downloads      - /media:/media    restart: always    networks:      - media_network
  # 3. Radarr - 电影下载管理  radarr:    image: linuxserver/radarr:latest    container_name: radarr    ports:      - "7878:7878"    environment:      - PUID=1000      - PGID=100      - TZ=Asia/Shanghai    volumes:      - /downloads:/downloads      - /media:/media      - /config:/config    restart: always    networks:      - media_network
  # 4. Flaresolverr - 下载链接解析工具  flaresolverr:    image: flaresolverr/flaresolverr:latest    container_name: flaresolverr    ports:      - "8191:8191"      - "8192:8192"    restart: always    networks:      - media_network
  # 5. qBittorrent - BT下载客户端  qbittorrent:    image: linuxserver/qbittorrent:latest    container_name: qbittorrent    ports:      - "52000:52000"      - "52000:52000/udp"      - "8080:8080"    environment:      - PUID=1000      - PGID=100      - TZ=Asia/Shanghai    volumes:      - /downloads:/downloads      - /config:/config    restart: always    networks:      - media_network
  # 6. chinesesubfinder - 字幕自动下载  chinesesubfinder:    image: allanpk716/chinesesubfinder:latest    container_name: chinesesubfinder    ports:      - "19035:19035"    environment:      - PUID=1000      - PGID=100      - TZ=Asia/Shanghai    volumes:      - /config:/config      - /media:/media    restart: always    networks:      - media_network
  # 7. Tiny Media Manager (v4) - 元数据管理  tinymediamanager:    image: dzhuang/tinymediamanager:latest-v4    container_name: tinymm    restart: always    ports:      - "5800:5800"  # Web界面端口    environment:      - TZ=Asia/Shanghai      - USER_ID=1000      - GROUP_ID=100      - ENABLE_CJK_FONT=1  # 支持中文字体    volumes:      - /media:/media     # 媒体文件目录(与Sonarr/Radarr共享)      - /config:/config   # 配置目录    networks:      - media_network
# === 高级配置 ===# (可选)全局环境变量或网络配置




0

评论 (0)

取消