视频管理的视频数据入库和更新

可通过API直接入库视频管理的视频详细信息和信息修改更新。

视频详情信息入库

提示:如果你的视频和封面都是链接形式,推荐使用下载中心api代替处理。

POST /api/postmovie

body: {
    #必填参数
    apikey, //api,转码设置获取
    originalname, //视频名称
    path, //视频路径,可为相对或绝对路径,相对路径以切片根目录为参考,如./movies/test.mp4

    #可选参数,如用不到相关参数可不用传递
    poster, //封面路径,不填会自动生成,仅支持jpg、png、jpeg、webp格式,可为相对或绝对路径,相对路径以切片根目录为参考,如./movies/test.png
    category, //视频分类,不存在会自动创建
    originaltitle, //视频原名
    aka, //别名
    language, //语言
    banben, //版本,hd等
    director, //导演,多个导演用英文逗号,分开,如 导演1,导演2,导演3
    stars, //主演,多个主演用英文逗号,分开,如 主演1,主演2,主演3
    writer, //编剧,多个编剧用英文逗号,分开,如 编剧1,编剧2,编剧3
    tags, //分类标签,多个标签用英文逗号,分开,如 剧情,悬疑,搞笑
    summary, //影片详情
    country, //国家
    year, //发行年份
    rate, //豆瓣评分

    #可选参数,可自动入库到剧集,下面3个都必填,如用不到可不用传递;且剧集id可以使用剧集api添加后获取
    autodownTv, //剧集id,填入后,会在转码完成时,自动添加进剧集
    autodownepisodes, //集数,如 01,会在添加进剧集后,自动排序;集数命名要规范,位数和总集数一致,如总集数2位数,则用01、10,3位数用001、010。
    tvepisodesname, //集数,如 01,
}

response: {
    success: 1|0,  //1成功,并会直接返回视频的id;0失败
}

视频详情信息更新

POST /api/postupmovie

body: {
    #必填参数
    apikey, //api,转码设置获取
    originalname, //视频名称,如果只匹配到一个数据,则直接更新,匹配不到,会自动模糊搜索

    #可选参数,如用不到相关参数可不用传递
    poster,  //封面,仅支持jpg、png、jpeg、webp格式,可为相对或绝对路径,相对路径以切片根目录为参考,如./movies/test.png;也可以为链接,如为链接,则会自动下载并处理。
    category, //视频分类,不存在会自动创建
    originaltitle, //视频原名
    aka, //别名
    language, //语言
    banben, //版本,hd等
    director, //导演,多个导演用英文逗号,分开,如 导演1,导演2,导演3
    stars, //主演,多个主演用英文逗号,分开,如 主演1,主演2,主演3
    writer, //编剧,多个编剧用英文逗号,分开,如 编剧1,编剧2,编剧3
    tags, //分类标签,多个标签用英文逗号,分开,如 剧情,悬疑,搞笑
    summary, //影片详情
    country, //国家
    year, //发行年份
    rate, //豆瓣评分
}

response: {
    success: 1|0,  //1成功,并会直接返回更新视频的id和名称;0失败
}