申请流程:注册官方开放平台账号----申请服务商-----关联应用----申请权限-----等待审核通过
接入开发------开发功能列表:
数据归纳箱(账号数据对比概览内含视频总数、播放总数、点赞总数、分享总数、粉丝总数数据统计概览统计)
$where = [
['name' => 'dv_s_id', 'oper' => '=', 'value' => $this->sid]
];
if(!empty($time_range)){
$add_time_range_arr = explode('~',$time_range);
$where[] = ['name' => 'dv_create_time', 'oper' => '>=', 'value' => strtotime($add_time_range_arr[0])];
$where[] = ['name' => 'dv_create_time', 'oper' => '<', 'value' => strtotime($add_time_range_arr[1]) + 86400];
}
if(!empty($keyword_type)){
$where[] = ['name' => $keyword_type, 'oper' => 'like', 'value' => "%{$keyword}%"];
}
if ($mode > 0) {
$where[] = ['name' => 'dv_video_mode', 'oper' => '=', 'value' => $mode];
}
$sort = ['dv_create_time' => 'DESC'];
//获取视频列表
$Video_model = new App_Model_Douyin_MysqlVideoStorage();
$video_list = $Video_model->getList($where,$this->index,$this->count,$sort);
$temp_video_model = new App_Model_Douyin_MysqlVideoTempVideoStorage($this->sid);
$pailie_video_model = new App_Model_Douyin_MysqlVideoMaterialPailieStorage();
foreach ($video_list as &$item) {
$item['cache_num'] = $temp_video_model->getTempVideoCountByItem($item['dv_id']);
$item['pailie'] = $pailie_video_model->getRowByDvid($item['dv_id']);
$progerss = 40;
if ($item['video_num'] > 0 || $item['image_num'] > 0) {
$progerss += 10;
}
if ($item['audio_num'] > 0 || $item['write_num'] > 0) {
$progerss += 10;
技术底层代码执行开发细节功能流程:
1.账号绑定运营(账号管理、智能发布快手、视频分发抖音、视频发布)账号管理,添加抖音、快手账号平台绑定授权,对账号进行分组类别划分,POI门店的地址创建,可灵活编辑分类名称;智能快手发布,创建发布计划,任务计划名称设定、发布频率间隔设定、发布时间选择、发布账号选择添加创建;视频分发抖音,客户主页配置,主页展示图,名称、内容介绍、地址、自定义内容配置;视频发布,上传视频从本地,或者素材库上传,设置封面,选择发布平台,生成关键词,标题,话题,选择定时或者立即发布
-
视频制作(智能制作、视频模板、直播剪辑制作)智能制作,上传视频素材,音频选择,背景音乐选择,转场滤镜、字幕标题样式灵活选择,视频配音;视频模板,视频模板是用来发布视频作用,发布到账号中需在模板中编辑并选择账号发布,可使用原有制作好的视频库,也可以新建视频制作配置好进行发布;直播剪辑制作,视频直播切片用来切割直播中精彩片段,可发布到自己短视频平台的一款裁切功能,添加直播链接,查看视频,任务切割,进行切割后片段发布
3.智能回复(视频管理、评论管理、私信管理、线索管理)视频管理,可按照视频的标题,用户名臣,分组类别,时间性进行筛选数据查看;评论管理,对抖音下的评论进行回复触达;私信管理,针对账号下收到的私信进行回复管理转化;线索管理,后台留资线索收录,可筛选数据导出,业务转化便捷
4.运营中心管理(超级链接、seo热词、素材管理)超级链接,可以设置名片链接,推送链接、自定义设置,用户点击该链接后可直接跳转转化工具;seo热词,主词关键词库设定,结合官方热门话题榜,可对行业主词,前缀词,后缀词进行借鉴参考价值,例如,装修行业,检索出,装修的、 新装修、装修风格、装修设计等;素材管理,上传本地视频、图片、音乐、配音等上传基本工作
智能量化创作
1、用户导入种子素材(图片,短视频),智能素材粗筛、排除掉质量度较低、不适合编辑的内容
2、AI检测识别,深度学习分析所有素材中的画面内容、剪辑要素等,最终形成大量适合剪辑使用的片段
3、根据AI选择方案智能选择最适合的剪辑师手法,自动对视频进行裁剪等操作智能为视频添加包装等元素。完善视频内容,增加视频表达力。
4、自动形成一个完整的种子视频。,利用系统处理完整的种子视频,采用抽帧,分割,镜头倒置等多种技术手段实现批量生产原创视频。
5、云端企业数字人,主要实现就是做企业商家做ip孵化口播,只要录制一个视频,在系统上就可以实现批量裂变多个不同文案,以及生成不同的背景模板视频
$video_effect = $this->request->getIntParam('dv_video_effect', 0);
$video_mixed = $this->request->getIntParam('dv_video_mode', 1); //混剪模式
$video_layout = $this->request->getIntParam('dv_video_layout', 1);//竖屏、横屏
$video_use = $this->request->getIntParam('dv_video_use', 5); //视频场景或组合数
$video_shot = $this->request->getIntParam('dv_video_shot', 5); //单镜头时长
$use_only = $this->request->getIntParam('dv_use_only', 0);
$use_platform = $this->request->getArrParam('use_platform');
//视频复用平台
$platform_list = [];
foreach ($use_platform as $key => $val) {
if ($val == 'on') {
array_push($platform_list, $key);
}
}
$video_duration = $video_use*$video_shot;
if ($video_duration < 10 || $video_duration > 120) {
$this->displayJsonError("最终成片时长建议介于10~120秒之间");
}
//获取视频信息
$video_model = new App_Model_Douyin_MysqlVideoStorage();
$name_exist = $video_model->findNameLikeBySid($video_name, $this->sid);
if ($name_exist && $name_exist['dv_id'] != $dv_id) {
$this->displayJsonError("创意工程『{$video_name}』已存在,请添加新工程。");