首页 > 其他分享 >简单4步,带你用华为云MetaStudio制作数字人短片

简单4步,带你用华为云MetaStudio制作数字人短片

时间:2024-06-05 09:12:19浏览次数:33  
标签:视频 短片 数字 制作 华为 asset MetaStudio config id

本文分享自华为云社区《使用MetaStudio生产线四步制作数字人视频》,作者: yd_298097624。

随着AIGC新技术尤其是大模型技术的发展,音视频行业、数字内容生产行业正在经历这从生产方式和生产效率上的一个巨大变化。预测到2030年有AI大模型生成的数字内容比例将高达90%,包括通过AIGC来生成数字人,数字人视频等,本博文就来教大家如何用华为云MetaStudio数字内容生产线制作数字人视频。本文介绍了两种制作数字人视频的方式,一种直接在console上操作,另一种用API制作。

1 开通MetaStudio服务

进入【数字内容生产线MetaStudio】,在搜索框中输入MetaStudio,点击进入服务。

image

image

点击【分身数字人视频制作】的【开通】按钮。

image

image

image

点击【前往MetaStudio工作台】。

image

2 工作台制作视频

2.1 进入分身视频制作

点击【分身视频制作】的【开始创建】按钮,进入工作台。

image

2.2 选择数字人模型

点击【角色】按钮,可以查看所有系统内置的数字人模型,选择一个用来制作视频。

image

2.3 选择视频背景

点击【背景】按钮,可以查看所有系统内置的背景图片,选择一个用来制作视频。

image

2.4 选择音色和输入视频文案内容

点击【亲切女声】按钮,可以查看所有系统内置的音色,选择一个用来制作视频。
将下列文本拷贝到文本输入框中。

MetaStudio数字内容生产线依托自研的图形引擎MetaEngine、国产昇腾AI云服务器算力;提供3D IP型数字人、2D分身数字人快速生成及定制服务;AI重塑数字内容生产,使能视频制作、直播、交互应用。

image

2.5 合成视频

点击【合成视频】按钮,输入合成视频的文件名,点击【确认】按钮开始合成。

image

image

可以通过刷新按钮查看合成进度。

image

image

视频制作完成后,点击封面,可以查看视频内容。

image

3 API制作数字人视频

3.1 进入API Explorer

通过下面URL进入API Explorer。
https://console.huaweicloud.com/apiexplorer/#/openapi/MetaStudio/doc

产品选择【数字内容生产线】

区域选择【华北-北京4】

image

3.2 查找数字人模型

通过【查询资产列表】接口查询模型资产。

参数设置:

asset_type:HUMAN_MODEL_2D

asset_source:SYSTEM

请求成功后,在响应体里选择一个模型的资产id,记录下来。

image

3.3 查找视频背景

通过【查询资产列表】接口查询背景资产。

参数设置:

asset_type:IMAGE

asset_sourc:SYSTEM

system_property:BACKGROUND_IMG:Yes

请求成功后,在响应体里选择一个背景资产的download_url,记录下来。

注意:可以将limit设置成1,这样响应体不会过大。

image

 

3.4 查询音色

通过【查询资产列表】接口查询音色资产。

参数设置:

asset_type:VOICE_MODEL

asset_source:SYSTEM

请求成功后,在响应体里选择一个音色的资产id,记录下来。

image

3.5 创建视频制作任务

通过【创建分身数字人视频制作任务】接口创建任务。

此接口参数较多,先开启【填写默认值】。

参数设置:

video_making_type:MODEL
model_asset_id:填写3.2步骤里请求的数字人模型资产id
voice_config.voice_asset_id:填写3.4步骤里请求的音色资产id
video_config.codec:H264
video_config.bitrate:40
video_config.width:1920
video_config.height:1080
shoot_scripts.shoot_script.text_config.text:视频文案
shoot_scripts.shoot_script.background_config:IMAGE
shoot_scripts.shoot_script.background_config:填写3.3步骤里请求的背景图片下载地址
layer_config:设置为空数组
output_asset_config.asset_name:输出视频文件名
callback_config.callback_url:空字符串
{
“video_making_type”: “MODEL”,
“model_asset_id”: “d02595480275db780375185ead1cc3da”,
“voice_config”: {
“voice_asset_id”: “c20e1b59495d3186ef72226fb1e6701b”,
“speed”: 100,
“pitch”: 100,
“volume”: 140
},
“video_config”: {
“clip_mode”: “RESIZE”,
“codec”: “H264”,
“bitrate”: 40,
“width”: 1920,
“height”: 1080,
“frame_rate”: “25”,
“is_subtitle_enable”: false,
“subtitle_config”: {
“font_name”: “HarmonyOS_Sans_SC_Black”,
“font_size”: 16
}
},
“shoot_scripts”: [
{
“shoot_script”: {
“script_type”: “TEXT”,
“text_config”: {
“text”: “这是一个数字人视频”
},
“background_config”: [
{
“background_type”: “IMAGE”,
“background_config”: “https://metastudio.obs.cn-north-4.myhuaweicloud.com:443/SYSTEM/d6e7dde03cab4ce06f2c3cbb19f2682c/9fd37af847980ae086c98d282570bd72.png?AWSAccessKeyId=V4JN2MVQB83TCU121H6L&Expires=1714180482&response-content-disposition=attachment%3B+filename*%3Dutf-8’’%E6%96%87%E6%97%85%E9%A3%8E3.png&x-amz-security-token=ggpjbi1ub3J0aC00TX97ImFjY2VzcyI6IlY0Sk4yTVZRQjgzVENVMTIxSDZMIiwibWV0aG9kcyI6WyJ0b2tlbiJdLCJyb2xlIjpbXSwicm9sZXRhZ2VzIjpbXSwidGltZW91dF9hdCI6MTcxNDE4NDUyOTAzMSwidXNlciI6eyJPUy1GRURFUkFUSU9OIjp7Imdyb3VwcyI6W3siaWQiOiIyMjZkYTBmNzQyZDc0MjEzOTAwNjFkZDA1YmUyMGYwZCIsIm5hbWUiOiJjc21zLW9pZGMifV0sImlkZW50aXR5X3Byb3ZpZGVyIjp7ImlkIjoib2lkYy1vcC1NU1MifSwicHJvdG9jb2wiOnsiaWQiOiJvaWRjIn19LCJkb21haW4iOnsiaWQiOiIyZGQwYjdlMTI0MWY0ZDNmOWVlNGE3NjZiMmI1MTAxMSIsIm5hbWUiOiJvcF9zdmNfTWV0YVN0dWRpb19jb250YWluZXIwIn0sImlkIjoiNGJVNzd4SklNMU1Ya1RXWlVtcUc2S2ZZWkNCMkZjM2QiLCJuYW1lIjoiRmVkZXJhdGlvblVzZXIiLCJwYXNzd29yZF9leHBpcmVzX2F0IjoiIiwidXNlcl90eXBlIjo0OH19RWjKsVx3tBB9rC9epefZhRbuWZ5quEBfoMuJWu66lk5-UVSfeQqJ4QA9GH6OzoEfhOS0cUGCYtanfHaUlXyVOZ_-jZ8vaLJuVkjL9fmZWnnsAivrmok0bXud5_EmY9BEg96U1wC4vM-SpZlX7xxQO76EHrXjzSYpN3VCZzBF68kZ6rb8HOx8LjWrt__KwYWBxzTMnnLIht0xw0zo6mdaRJBiWOU1QZ1tJeX-cHuE4j88USL8KY08a8ZtvRl4OOs_9sy2bGO4kySItQhtUJBn_EZG3iC5k0imb7LEhAAMN_yHrb_VJz5nGGEuP0tbVBlJacEQSsVx1qJzFbYkYdwuBw%3D%3D&Signature=sn5CCeq4rXdQBd76p6R8Wu6185I%3D”,
“background_color_config”: “#FFFFFF”
}
],
“emotion_config”: [
{
“emotion”: “HAPPY”
}
],
“layer_config”: []
}
}
],
“output_asset_config”: {
“asset_name”: “output”,
“is_preview_video”: false
},
“background_music_config”: {
“volume”: 100
},
“callback_config”: {
“callback_url”: " ",
“auth_type”: “NONE”
}
}请求成功后,在响应体里返回任务id。

 

image

3.6 查询任务进度

通过【查询分身数字人视频制作任务详情】接口查询任务进度

参数设置:

job_id:填写步骤3.5里返回的任务id

当前状态:

WAITING:等待服务器调度

PRCOCESSING:正在制作

FAILED:制作失败,可以在error_info里查看失败原因

SUCCESS:制作成功

image

制作成功后,记录下响应体里返回的视频资产id

image

3.7 查看输出视频

通过【查询资产详情】接口查看输出视频。

参数设置:

asset_id:填写步骤3.6里记录的视频资产id

请求成功后,在响应体里查看视频的download_url。

将download_url复制后,在浏览器中打开,就可以下载到本地了。

image

文末给大家放一个小福利,仅需19.9元即可制作60分钟的数字人视频啦!https://activity.huaweicloud.com/metastudio-szr.html

cke_28553.png

HDC 2024,6月21日-23日,东莞松山湖,期待与您相见!

更多详情请关注官网:

中文:https://developer.huawei.com/home/hdc

英文:https://developer.huawei.com/home/en/hdc

 

点击关注,第一时间了解华为云新鲜技术~

 

标签:视频,短片,数字,制作,华为,asset,MetaStudio,config,id
From: https://www.cnblogs.com/huaweiyun/p/18232237

相关文章

  • 华为OD机试: 37寻找密码
    packagea_od_test;importjava.util.Arrays;importjava.util.Scanner;/*寻找密码输入描述:密码本由一个字符串组成,不同元素之间使用空格隔开,每一个元素代表密码本每一页的密码输出描述:一个字符串示例1:输入:hhehelhellhello输出:hello说明:"hell......
  • 【华为OD】D卷真题200分:会议接待 python代码实现[思路+代码]
    【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript-CSDN博客JS、python、Java、C、C++代码实现:【华为OD】D卷真题200分:会议接待JavaScript代码实现[思路+代码]-CSDN......
  • 【华为OD】D卷真题200分:会议接待 C语言代码实现[思路+代码]
    【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript-CSDN博客JS、python、Java、C、C++代码实现:【华为OD】D卷真题200分:会议接待JavaScript代码实现[思路+代码]-CSDN......
  • 华为OD机试2024年最新题库(Python、JAVA、C、C++合集)C卷+D卷
    介绍博主介绍:CSDN领军人物top1的作者,全网粉丝30w+,文章累计被阅读3800w+,直接帮助200+,间接帮助800+同学进入od添加或私信博主免费获取本题解析以及代码24年5月份开始,考的都是OD统一考试(D卷),题库已经整理好了,命中率95%以上。5-10月份考的都是D卷真题,都是原题,圈内有多种......
  • 将 Android 应用程序嵌入华为移动设备的最佳方式是什么?
    我是华为移动应用程序开发的新手。i)AndroidStudio代码是否可以移植到DevEcoIDE中?ii)请就华为移动应用程序的开发要求和期望提供一些建议。iii)AndroidStudio-kotlin和Java开发人员的最佳方法iv)有关华为移动应用程序开发指南和要求的资源指南预先感谢,请......
  • 关闭华为手机连接windows自动弹出的驱动助手
    关闭华为手机连接windows自动弹出的文件夹驱动助手手机连接电脑充电,Windows自动弹出驱动助手,类似文件管理的文件夹,每次都要关掉,忍不住吐槽实在是太烦了关掉类似文件管理的文件夹关闭服务法在“我的电脑”或“此电脑”上右键点击,选择“管理”。在打开的“计算机管理”......
  • 华为od机考_精准核酸检测_Java(深度优先搜索)
    华为od机考_精准核酸检测_Java题目为了达到新冠疫情精准防控的需要,为了避免全员核酸检测带来的浪费,需要精准還定可能被感染的人群。现在根据传染病流调以及大数据分析,得到了每个人之间在时间、空间上是否存在轨迹的交叉。现在给定一组确诊人员编号(X1,X2,X3,…Xn),在所有人当中......
  • 【华为OD】D卷真题100分:分割数组的最大差值 Java代码实现[思路+代码]
    【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript-CSDN博客JS、Java、python、C、C++代码实现:【华为OD】D卷真题100分:分割数组的最大差值JavaScript代码实现[思路+......
  • 【华为OD】D卷真题200分:篮球比赛 C++代码实现[思路+代码]
    【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript-CSDN博客 JS、C、C++、Java、python代码实现:【华为OD】D卷真题200分:篮球比赛JavaScript代码实现[思路+代码]-CSD......
  • Python背记手册让我拿到了华为OD的Offer(附面经和文档)
    24届-Python面经(华为OD)4月4日-6日24应届,目标院校非科班。临近毕业,校招没找到合适的工作,因为自己算是零基础,先从栗栗姐给的几道入门基础题开始刷,熟悉一些常考的数据结构和算法,刚开始刷基本不太会,刷的也比较慢,后来偶然得到学姐的Python面试笔记,刷题速度飞升,编程和理解能力飞升......