# 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 ``` ## 快速开始 ```bash pip install -r requirements.txt python app.py ``` 浏览器访问 http://127.0.0.1:5000 ## 采集源配置 编辑 `collector.py` 中的 `API_BASE` 变量,替换为可用的苹果CMS采集接口地址。 ## 播放说明 详情页使用 hls.js 播放 m3u8 流,需浏览器支持 MSE。