Files

1.1 KiB

Movie Collector Site

一个基于 Python Flask 的影视自动采集站,提供现代风格的分类浏览页面与在线播放功能。

功能特性

  • 自动从公开影视采集接口(苹果CMS格式)拉取影视数据
  • 现代响应式 UI,支持分类筛选、搜索
  • 点击影片进入详情页,支持多线路在线播放(HLS/m3u8)
  • 本地 JSON 缓存,减少对采集源的请求
  • 无需数据库,开箱即用

目录结构

movie-collector-site/
├── app.py                  # Flask 主程序
├── collector.py            # 采集模块
├── requirements.txt        # 依赖
├── README.md
├── templates/
│   ├── base.html
│   ├── index.html
│   ├── category.html
│   └── detail.html
└── static/
    ├── css/style.css
    └── js/main.js

快速开始

pip install -r requirements.txt
python app.py

浏览器访问 http://127.0.0.1:5000

采集源配置

编辑 collector.py 中的 API_BASE 变量,替换为可用的苹果CMS采集接口地址。

播放说明

详情页使用 hls.js 播放 m3u8 流,需浏览器支持 MSE。