思路

 

使用ChatGPT平台生成短视频的文本描述将文本描述传入剪映/百度AIGC平台,生成短视频

代码

使用ChatGPT平台生成短视频的文本描述

import openai

openai.api_key = "YOUR_API_KEY"

def generate_video_description(prompt):

completions = openai.Completion.create(

engine="text-davinci-002",

prompt=prompt,

max_tokens=1024,

n=1,

stop=None,

temperature=0.5,

)

message = completions.choices[0].text.strip()

return message

使用剪映/百度AIGC平台生成短视频

# 使用剪映平台生成短视频

from jianyingpro import JianyingPro

def generate_video_with_jianyingpro(description):

jianying = JianyingPro()

jianying.create_project()

jianying.add_text(description)

jianying.export_video()

# 使用百度AIGC平台生成短视频

from aigc import AIGC

def generate_video_with_aigc(description):

aigc = AIGC()

aigc.create_project()

aigc.add_text(description)

aigc.export_video()

使用示例

description = generate_video_description("一个美丽的日落")

generate_video_with_jianyingpro(description)

description = generate_video_description("一个美丽的日落")

generate_video_with_aigc(description)

相关链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: