短视频云端批量混剪实操指南

news2024/11/16 7:39:23

本文为阿里云智能媒体服务IMS「智能内容创作」实践指南第一期,讲述围绕新媒体广告营销场景,通过“去重策略”全自动批量混剪短视频,助力更高效、更快速地创作优质短视频内容。

欧叔|作者

5G时代,越来越多的企业把短视频营销从“尝试”演变为“需求”。视频素材更直观、更形象的展现形式,往往能直击用户痛点,带来更好的广告投放效果。

由于各大短视频平台采用了“去重机制”以防视频盗用,内容完全相同的视频会采取“屏蔽”、“限流”处理,这就要求投放于不同账号的视频需要在内容、结构上有所差别。因此,基于有限数量的基础素材,智能化生成指定数量的新视频,是营销短视频创作的常见思路。

本文从实际场景案例入手实践阿里云智能内容创作的“批量混剪”功能,通过提交剪辑需要的数据结构Timeline对云端的音视频内容进行二次剪辑生产,将有限个数的素材,通过不同的排列组合、添加不同的转场、特效、字幕、音乐,最终合成出多个不同的成片视频。

在这里插入图片描述

01 Timeline概念说明

如何配置Timeline?

在iMovie和Premiere等视频编辑软件中,一次剪辑会包含多个轨道以及相应素材的位置、时长等信息,而在阿里云智能内容创作中,则使用Timeline来描述这些信息。用户只需组装好Timeline并提交剪辑合成作业,就能自动生产出视频了。

下图是一个“多段视频拼接+Logo+文案转语音并生成字幕+背景音乐”的Json格式的Timeline,符合剪辑和开发同学的理解。可以看到,Timeline里只需描述视频顺序即可,在合成时会自动获取素材时长并推测视频在成片中的位置。

在这里插入图片描述

02 “批量混剪”具体实践

下图为本文示例视频所用到的生活类素材,由作者拍摄于“盒马”。

在这里插入图片描述

第一次实践,先将这些素材进行简单合成,此时,每个视频的剪辑策略很简单,提供20个素材,每次随机选取7~8个进行随机排序,截取相应的秒数,并前后拼接起来,得到效果如下。

https://v.youku.com/v_show/id_XNTk3MDQyNzY1Ng==.html

从效果看,这些视频的内容重复度还是比较高,最主要的原因是视频素材较少。

素材准备是剪辑中非常重要的阶段,一批优质的素材能更好地为后续的视频生产提效,“批量混剪”也一样,准备的素材越多,能得到的组合也越多,去重效果就越好。

“批量混剪”中用到的素材时长都很短,一般一个镜头仅需3-5s,因此在拍摄过程中多拍一些素材,能极大优化生成视频的最终效果。同时,从不同角度、不同场景拍摄物品、选取被摄人物的不同动作等也是能实现进一步去重的小技巧。

第二次实践,这次提供40个素材,每次随机选取7-8个,用上面同样的策略剪出来的结果,可以看到重复度明显降低。

https://v.youku.com/v_show/id_XNTk3MDQyNzY4NA==.html

上述两个实践视频的制作过程相对简单,只对视频做了截取和拼接,并添加了字幕。之前对相关功能做了简单的介绍(智能媒体生产ICE一些常见场景),客户可以灵活使用。

如果素材足够优质,对素材简单拼接就能达到很好的效果。此外,阿里云IMS中还有特效、滤镜等功能,通过随机添加特效和滤镜能达到更好的去重效果。

https://v.youku.com/v_show/id_XNTk3MDQyNzc1Mg==.html

开发者(客户)可以利用随机特效功能很容易地控制每个素材的Effects,接入也十分方便。

03 更多功能

除了以上谈到的,智能内容创作中还有更多剪辑特效功能,可以对素材内容进行“花式”加工。

Transition转场:通过在任意相邻的两个素材之间添加随机转场效果使素材之间的切换有过渡、更自然,不同转场方式在表现形式上有较大的差别。

Crop裁剪:对视频画面进行裁剪,比如裁剪视频的中间部分,或者裁剪出视频的主要内容(商品、人物等)。

Flip翻转:对视频进行水平或垂直翻转,翻转后的视频内容有变化,但仍旧保持原视频的内容主题。

Speed变速:调整素材的播放速度,进行快速或慢速播放,从而达到不一样的效果。

RandomClip随机截取:对素材随机截取其中的一段,只需设置要截取的秒数即可。

Font字体:调整字幕的字体,可以使用官方字体或自有版权字体。

花字:通过变换字幕的描边、阴影、纹理等使字幕有不同的展示效果。

字幕特效:对字幕添加可以设置时长与循环频率的动画特效。

智能语音Voice:口播文案是短视频中常用的功能,在Timeline中可以通过编辑一段文本并使用不同的Voice合成不同效果的人声音频

背景音乐:通过更换背景音乐使成片的音频内容有变化,Timeline中的音频轨可以添加多个,并对音频进行截取、拼接、调音等操作。

以上仅作简短介绍,具体功能内容详见官网:

剪辑制作Timeline

效果示例附录

Effect配置说明

常见Timeline示例

短视频常用功能

当视频添加了随机转场、随机字体、字幕动画时,内容去重效果更好。

https://v.youku.com/v_show/id_XNTk3MDQyNzc4OA==.html

需要注意的是,添加过多的效果对视频内容主体也有影响,需酌情添加。智能内容创作Timeline是一个很灵活的结构,可以基于自身需求进行灵活的编排。

04 写在最后

从剪辑的“专业度”来讲,批量混剪中用到的技术并不复杂,业务目标也是为了更好地在短视频平台做广告投放。在实际生产中,客户可以通过对Timeline进行组装来剪辑出效果不同且质量优质的短视频成片。

本篇演示了几个“批量混剪”的具体实践,欢迎更多开发者使用阿里云IMS智能内容创作,在Timeline的使用中探索更多更有趣的内容和玩法。

欢迎加入官方答疑钉钉群咨询交流:31783668

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/637399.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

步进电机 力矩选型参考

(* 要提升1KG 的物体,以0 .3 米/秒的速度的提升,步进电机如何选型? 如果不是克服重力则FM*A 力越大加速度越大 *) Clear["Global"] qua 0.2;(* 输入 quality 1kg *) Tao qua*9.8; mps 0.2;(* 输入 0.3 M/S *) dia 0.01;(* 1cm…

多对一(association)、一对多(collection)

1、多对一的处理 多对一的理解: 多个学生对应一个老师如果对于学生这边,就是多对一的现象,即从学生这边关联一个老师! 1.1、数据库的设计 CREATE TABLE teacher ( id INT(10) NOT NULL, name VARCHAR(30) DEFAULT NULL, PRIMAR…

Apple Vision Pro -开始使用visionOS

Apple Vision Pro -开始使用visionOS visionOS将熟悉的框架和全新的概念结合在一起,因此您可以为空间计算构建一个全新的应用程序世界。为了帮助您开始您的旅程,我们将介绍一系列会议,涵盖空间计算的构建块以及为该平台设计应用程序和游戏。…

软件开发模型

一、 概述   软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码、测试和维护 阶段。   软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作…

rider发布项目报错:[MSB4057] 该项目中不存在目标“WebPublish”。

情景再现 Rider升级到2022.3版本及以上时,发布项目显示: [MSB4057] 该项目中不存在目标“WebPublish”。 或者显示 Error:Current toolset does not support publishing for non-Core ASP.NET projects 原因 这是因为Rider MSBuild版本不一致导致。 解…

基于javaweb(springboot+mybatis)宠物医院预约管理系统设计和实现以及论文报告

基于javaweb(springbootmybatis)宠物医院预约管理系统设计和实现以及论文报告 博主介绍:5年java开发经验,专注Java开发、定制、远程、指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留言…

参会记录 | 北京智源大会-基础模型前沿技术论坛

2023年6月10日上午,线上参与了北京智源大会,主要观看了2023北京智源大会-基础模型前沿技术论坛,以下是论坛中比较感兴趣的点和思考。 本次论坛的演讲嘉宾如下: 上述嘉宾有来自业界的刘胤晗老师和周彦祺老师,也有来自…

【06】STM32·HAL库开发-STM系统框架 | STM32寻址范围 | STM32存储器映射 | STM32寄存器映射

目录 1.STM32系统框架(了解)1.1Cortex M内核 & 芯片1.2F1系统架构1.2.1F1系统框架简图1.2.2F1系统框架总图 1.3F4系统架构1.3.1F4系统框架简图(F407为例)1.3.2F4系统框架总图 1.4F7系统架构1.4.1多重AHB总线矩阵1.4.2F7系统结…

如何防止U盘复制电脑文件?

在我们的工作中,经常需要将重要的文件存在电脑中,我们必须要妥善的保护这些重要数据,那么该如何防止U盘复制电脑中的文件呢? 要想防止U盘复制电脑文件,可从三个方面入手,分别是: 禁止电脑使用U…

吴恩达471机器学习入门课程1第2周——线性回归(单变量)

文章目录 Linear Regression1 导包2 - 问题陈述3 - 数据集可视化数据 4 - 线性回归复习5 - 计算代价代价函数模型预测实现 6 - 梯度下降批量梯度下降法学习参数 Linear Regression 您将使用一个变量实现线性回归,以预测餐厅特许经营的利润。 1 导包 首先&#xf…

【电路】电路与电子技术基础 课堂笔记 第12章 集成逻辑门电路

12.4 正逻辑与负逻辑 正负逻辑转换规则 正负逻辑符号

2023 华为 Datacom-HCIE 真题题库 (6月11新增部分)--含解析

单项选择题 1.[试题编号:263143] (单选题)华为CloudCampus位置服务(wifi方案),获取基于在wifi的位置数据,并上报至开发者的LBS应用。开发者可以使用数据,计算范围内的wi-fi终端位置信息。对于LBS位置应用和iMaster NCE的交互流程,以下哪项是错误的?(单选)单选 A、LBS…

Vue中如何进行Markdown编辑与渲染?

Vue中如何进行Markdown编辑与渲染? Markdown是一种轻量级的标记语言,广泛用于编写技术文档、博客、论坛等。Vue.js是一款流行的JavaScript框架,它提供了一些有用的工具来处理DOM元素和用户界面。在Vue中,我们可以使用一些库和组件…

除了Midjourney和Stable Diffusion,还有哪些AI模型可以使用

Midjourney是一款广受设计师和艺术家欢迎的人工智能图像生成器。然而,最近它停止提供免费试用,让许多用户开始寻找替代品。在本文中,我们为您编制了一个2023年可尝试的十大Midjourney替代品列表。我们包括了免费和付费选项,让您可…

Hutool工具类库之图片验证码

文章目录 一、介绍二、示例1、LineCaptcha 线段干扰的验证码2、CircleCaptcha 圆圈干扰验证码3、ShearCaptcha 扭曲干扰验证码4、GifCaptcha 验证码5、写出到浏览器(Servlet输出)6、自定义验证码 一、介绍 验证码功能位于 cn.hutool.captcha 包中&#x…

【电路】电路与电子技术基础 课堂笔记 第13章 组合逻辑电路的分析与设计

组合逻辑电路:任意时刻的输出稳定状态仅仅取决于该时刻的输入信号,而与输入信号作用前电路所处的状态无关。 13.1 组合逻辑电路分析 13.1.2 加法器电路分析 S就是Sum,CO 就是Carry-Over(进位)。 算术运算是数字系统的…

ROS学习——通信机制(参数服务器)

一、引言 参数服务器在ROS中主要用于实现不同节点之间的数据共享。参数服务器相当于是独立于所有节点的一个公共容器,可以将数据存储在该容器中,被不同的节点调用,当然不同的节点也可以往其中存储数据,关于参数服务器的典型应用场…

【c++】组合类+继承情况下构造顺序

组合类继承情况下构造顺序 构造顺序同普通继承&#xff0c;先父后子&#xff0c;内部类是最老的&#xff08;最先调用构造的&#xff09;。 示例代码 class A { public:A(int a 0):_a(a){cout << "A()" << endl;}~A(){cout << "~A()" …

如何将本地python项目部署到阿里云服务器上(完整版)

一、准备阿里云服务器 首先在阿里云服务器免费试用网站中选择相应的服务器&#xff0c;本次搭建选择的服务器是适合入门级开发者的服务器。在阿里云控制台上创建一个云服务器&#xff08; ECS 实例&#xff09;并获取访问凭证&#xff0c;包括主机 IP 地址、用户名和密码。在服…

K Shortest Paths算法之Eppstein algorithm

Eppstein的算法是David Eppstein于1998年提出的一种高效且易于实现的k条最短路径寻找方法。它的时间复杂度为O(m n log n k)&#xff0c;其中m是边的数量&#xff0c;n是节点的数量&#xff0c;k是要寻找的路径数。相较于其他方法&#xff0c;它具有较好的性能和实用性。 Epp…