短视频批量剪辑软件源码开发

f7540a4cabae90471d8aa8195269b056.jpeg

  1. AI全自动批量处理

一键导入多段素材,AI智能全自动视频剪辑,支持自动剪辑,自动配音,自动添加字幕,自动添加关键词图标等。

6e4053666cf68877cd139855038764d6.png

  1. AI视频自动分段

导入多个视频后,根据选择的视频剪辑模式,自定义剪辑策略,设置多段视频段数。自定义设置视频的时长,支持多种视频格式。

2fa5c09dcc541893d5e094adf5b6f32b.png

  1. AI全自动自动配音

一键导入文本内容,即可自动生成对应的语音,多种语音模式,音频音色,可自动选择2fd8d6364b744c5c85026486074ba3e8.png 1. 自动生成字幕

快速导入文本/输入文本内容,即可自动生成字幕。大量精美字幕样式可选择,支持自定义字外观,如:阴影,背景色,文字样式等

0fb844e7a9926423b2c05240b0e82444.png

展示样例:

/*

 

* 开始创作

 

*/

 

public function startProjectAction() {

 

//面包屑

 

$breadcrumbs = [

 

['title' => 'AI视频创意', 'link' => '#'],

 

['title' => '开始创作', 'link' => ''],

 

];

 

$this->buildBreadcrumbs($breadcrumbs);

 

//搜索专用

 

$keyword_type = $this->request->getStrParam('keyword_type');

 

$keyword = $this->request->getStrParam('keyword');

 

$this->output['keyword_type'] = $keyword_type;

 

$this->output['keyword'] = $keyword;

 

 

 

$dv_id = $this->request->getIntParam('dv_id'); //视频工程ID

 

$this->output['dv_id'] = $dv_id;

 

$type = $this->request->getIntParam('type',0); //素材类型

 

$scene = $this->request->getIntParam('scene',1);

 

$this->output['scene'] = $scene;

 

//获取视频信息

 

$video_model = new App_Model_Douyin_MysqlVideoStorage();

 

$video_info = $video_model->getRowByIdSid($dv_id, $this->sid);

 

if(empty($video_info)){

 

plum_redirect_with_msg('视频创意工程不存在');

 

}

 

 

 

$mixed_video_mode = $video_info['dv_video_mode'];

 

if (in_array($mixed_video_mode, [11])) { //智能图片组合

 

$type = in_array($type, [0,1]) ? 3 : $type; //默认为图片素材类型

 

} else {

 

$type = in_array($type, [0, 3]) ? 1 : $type; //默认为视频素材类型

 

}

 

 

 

//获取素材列表

 

$where = [

 

['name' => 'dvm_ds_id', 'oper' => '=', 'value' => $this->sid],

 

['name' => 'dvm_dv_id', 'oper' => '=', 'value' => $dv_id],

 

['name' => 'dvm_material_type', 'oper' => '=', 'value' => $type]

 

];

 

//视频类型,区分混剪模式

 

if ($type == 1) {

 

$where[] = ['name' => 'dvm_video_mixed_mode', 'oper' => '=', 'value' => $video_info['dv_video_mode']];

 

}

 

if(!empty($keyword_type)){

 

$where[] = ['name' => $keyword_type, 'oper' => 'like', 'value' => "%{$keyword}%"];

 

}

 

//智能场景组合,视频素材加场景值筛选

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值