1 概述
视频就是回忆ーー那么为什么不花更多的时间让它们看起来更好呢?市场上的许多移动应用只提供基本的编辑功能,比如应用过滤器和添加贴纸。也就是说,对于那些想要制作动态视频的人来说,仅仅让一个移动的人保持焦点是不够的。传统上,这需要添加一个关键帧和视频图像手动调整,这可以吓跑许多业余视频编辑器。我就是其中之一,我一直在寻找一种更简单的方法来实现这种功能。幸运的是,我偶然发现了 HMS 核心视频编辑工具包中的跟踪人员功能,它可以自动生成一个以移动人物为中心的视频。
2 代码实现
2.1 准备工作
2.2 项目配置
通过访问令牌或 API 密钥设置应用程序的认证信息。使用 setAccessToken
方法在应用程序初始化期间设置访问令牌。这只需要设置一次。
MediaApplication.getInstance().setAccessToken("your access token");
或者,在应用程序初始化过程中使用setApiKey
来设置一个 API 密钥。
MediaApplication.getInstance().setApiKey("your ApiKey");
设置一个唯一的许可证 ID。
MediaApplication.getInstance().setLicenseId("License ID");
初始化华为视频编辑器的执行期函式库。当创建一个视频编辑项目时,首先创建一个华为视频编辑器对象并初始化它的执行期函式库。在退出视频编辑项目时释放此对象。
创建一个华为视频编辑器对象。
HuaweiVideoEditor editor = HuaweiVideoEditor.create(getApplicationContext(