自动下载苹果CMS采集数据
我们可以将一些资源站或者苹果CMS的m3u8链接、封面、标签、分类、简介、演员等所有信息入库到下载中心,然后下载完成后,这些信息会自动填充到视频管理。
对于剧集,采集期间会自动给你创建剧集信息,并且当剧集里的所有单集下载完成并自动转码后,也会自动给你添加进指定剧集,并自动按集数顺序排序。
提示:如果有剧集里面的单集,命名不是很规范的,可能会自动添加进剧集失败,如出现,请手动添加。
如果下载的视频有水印,推荐配合去水印/跑马灯功能一起使用,然后去水印模板再绑定分类,会在下载完成后,自动匹配去水印转码。
采集步骤
可前往程序后台 ⇒ 点击左侧转码相关 ⇒ 下载中心,点击自动入库苹果CMS数据,再进行相关填入。
获取苹果CMS的接口链接
提示:目前仅支持苹果CMS v10的json类型采集接口
如果是自用的苹果CMS,可直接前往苹果CMS后台,开放采集API,并拿到json接口即可。
如果是资源站,可直接前往资源站的采集信息页面,拿到苹果CMS V10的json接口就可以了,且多个接口使用$隔开,如:
http://127.0.0.1:4000/api/provider/vod/?ac=list$http://127.0.0.1:3000/api/provider/vod/?ac=list$http://127.0.0.1:5000/api/provider/vod/?ac=list
指定分类
指定分类默认为空,为空也就是会采集接口的全部数据;如果你只想采集接口部分分类视频,则填入即可,且多个分类使用$隔开,如:
#只采集分类1的视频或剧集,则填入:分类1
#只采集分类1、分类2的视频或剧集,则填入:分类1$分类2
#只采集分类1、分类2、分类3的视频或剧集,则填入:分类1$分类2$分类3
如果配置多个接口,则将所有接口,你需要采集的分类,都填进去即可,注意分类必须从接口里面查找,比如:
#我采集接口为https://demo.querydata.org/api/provider/vod/
#直接浏览器请求该接口,内容大致为:
{
"code": 1,
"msg": "数据列表",
"page": 1,
"pagecount": 8,
"limit": 20,
"total": 157,
"list": [
{
"vod_id": "68b4fde0fc3d78683e40cf73",
"vod_name": "奇蛋物语",
"vod_sub": "Wonder Egg Priority",
"type_id": 2,
"type_name": "其它动漫",
"vod_time": "2025-10-12 15:27:43",
"vod_remarks": "高清",
"vod_isend": 1,
"vod_play_from": "dplayer",
"vod_play_url": ""
},
{
"vod_id": "68b4ff84fc3d78683e40d189",
"vod_name": "WIXOSS DIVA",
"vod_sub": "",
"type_id": 1,
"type_name": "日本动漫",
"vod_time": "2025-09-01 11:23:30",
"vod_remarks": "高清",
"vod_isend": 1,
"vod_play_from": "dplayer",
"vod_play_url": ""
}
],
"class": [
{
"type_id": 1,
"type_pid": 0,
"type_name": "日本动漫"
},
{
"type_id": 2,
"type_pid": 0,
"type_name": "其它动漫"
},
{
"type_id": 3,
"type_pid": 0,
"type_name": "国产动漫"
},
{
"type_id": 4,
"type_pid": 0,
"type_name": "欧美动漫"
}
]
}
接口下面的class部分就是分类,填入type_name对应的分类名称即可。
解析接口配置
提示:如果你有多个采集接口,且解析接口都不一样,推荐每个接口单独采集一次。
如果获取到的m3u8需要配合解析接口使用,那么得填入解析接口配置,格式为:解析参数$解析接口。
比如我获取到的m3u8链接为:http://127.0.0.1:8080/1.m3u8,也有可能是m3u8加密字符串,解析接口为:http://127.0.0.1:3000/api?url=。
然后访问解析m3u8的地址,如:http://127.0.0.1:3000/api?url=http://127.0.0.1:8080/1.m3u8,返回json数据如下:
{
code: '200',
url: 'http://127.0.0.1:8080/9.m3u8',
type: 'hls'
}
且url参数为解析后获取到的m3u8链接,那么解析接口配置就填入:url$http://127.0.0.1:3000/api?url=,最后下载的时候,会提取解析后的m3u8进行下载。
启动采集接口
Get /api/startautodownload?timekey=5c20cEga22FgG7f
timekey为转码设置最下方的定时KEY值。