📡 采集任务
📊 实时进度
⚙️ 系统配置
🔬 单视频测试
📖 说明
🌐 全站采集(6大分类) 推荐·后台运行

一键采集 电影、连续剧、综艺、动漫、VIP蓝光、短剧 全部6大分类, 后台运行可关闭电脑,断点续采。

♾️ 采集全部影片
不限数量,采集所有内容
🔢 限量采集
指定每分类数量上限
⚡ 单分类一键采集全部 后台运行·不限数量

点击对应分类按钮,直接后台采集该分类 所有影片,无需设置参数。

🎬
电影
动作/喜剧/爱情/科幻等
📺
连续剧
国产/欧美/港台/日韩剧
🎤
综艺
真人秀/音乐/搞笑
🐉
动漫
日本/国产/欧美动漫
💎
VIP蓝光
VIP蓝光高清电影
短剧
言情/都市/甜宠/逆袭等
📂 按分类精细采集 可自定义数量/CMS分类
🎬
电影
动作/喜剧/爱情/科幻等
tabs-1.html
📺
连续剧
国产/欧美/港台/日韩剧
tabs-2.html
🎤
综艺
真人秀/音乐/搞笑
tabs-3.html
🐉
动漫
日本/国产/欧美动漫
tabs-4.html
💎
VIP蓝光
VIP蓝光高清电影
tabs-6.html
短剧
言情/都市/甜宠/逆袭等
tabs-14.html
♾️ 采集全部影片
🔢 限量采集
📊 实时采集进度
5
已采集视频
空闲
采集状态
📋 实时日志(最后150行)
======================================================= [2026-04-13 16:29:31] 开始新任务 ======================================================= [2026-04-13 16:29:31] ✅ 后台进程启动成功 PID: 1788714
⏰ 定时自动采集(crontab)

每天自动采集示例(宝塔计划任务):

# 每天凌晨3点全站采集全部 HOME=/www/wwwroot/ole PLAYWRIGHT_BROWSERS_PATH=/www/wwwroot/ole/.playwright-cache \ cd /www/wwwroot/ole && python3 olevod_maccms.py --auto --type all --count 99999 >> collect.log 2>&1

在宝塔面板 → 计划任务 → 添加任务(类型选Shell脚本)粘贴上面命令即可。

🔑 全局配置

⚠️ Token 过期时脚本自动用 Playwright 刷新,无需手动更新

🔬 单视频采集测试(同步执行,等待结果)

从 olevod 视频详情页URL获取ID,例如 details-14-81123.html 中的 81123

📖 使用说明

1. 首次配置:在「系统配置」填入 VIP Token 和数据库信息保存

2. Playwright 浏览器:确保已执行 python3 -m playwright install chromium

3. 验证环境:用「单视频测试」跑一个 ID,确认能入库

4. 全站采集:选「♾️ 采集全部影片」→ 点启动,后台自动采集6大分类所有内容

5. 单分类采集:「单分类一键采集全部」点对应分类按钮

6. 查看进度:切到「实时进度」Tab,每5秒自动刷新

7. 停止任务:侧边栏或进度页点「停止」按钮,立即生效,不弹确认框

8. 断点续采:已采集的视频 ID 写入 seen_ids.txt,重启任务自动跳过

9. 宝塔注意:PHP 禁用函数列表中移除 execshell_exec

10. 动漫/短剧0条:确认 Python 脚本已有 OLEVOD_PARENT_TAB,且 collect_by_type 使用它