master
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。
Languages
CSS
31.1%
Python
30.9%
HTML
28.2%
JavaScript
9.8%