Class: TencentCloud::Vclm::V20240523::SubmitVideoVoiceJobRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20240523/models.rb

Overview

SubmitVideoVoiceJob请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(videourl = nil, prompt = nil, negativeprompt = nil, logoadd = nil, logoparam = nil) ⇒ SubmitVideoVoiceJobRequest

Returns a new instance of SubmitVideoVoiceJobRequest.



1512
1513
1514
1515
1516
1517
1518
# File 'lib/v20240523/models.rb', line 1512

def initialize(videourl=nil, prompt=nil, negativeprompt=nil, logoadd=nil, logoparam=nil)
  @VideoUrl = videourl
  @Prompt = prompt
  @NegativePrompt = negativeprompt
  @LogoAdd = logoadd
  @LogoParam = logoparam
end

Instance Attribute Details

#LogoAdd ⇒ Object

Parameters:

  • VideoUrl: —

    输入视频的Url 上传视频时长限制:1-15s 视频格式:MP4,MOV 视频大小:不超过1 GB URL地址中不能包含中文字符。

  • Prompt: —

    描述音效内容的正向提示词。输入上限50个字符。

  • NegativePrompt: —

    音效内容的原始负向提示词。输入上限50个字符。

  • LogoAdd: —

    为生成视频添加标识的开关,默认为1。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。

  • LogoParam: —

    标识内容设置。 默认在生成视频的右下角添加“视频由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。



1510
1511
1512
# File 'lib/v20240523/models.rb', line 1510

def LogoAdd
  @LogoAdd
end

#LogoParam ⇒ Object

Parameters:

  • VideoUrl: —

    输入视频的Url 上传视频时长限制:1-15s 视频格式:MP4,MOV 视频大小:不超过1 GB URL地址中不能包含中文字符。

  • Prompt: —

    描述音效内容的正向提示词。输入上限50个字符。

  • NegativePrompt: —

    音效内容的原始负向提示词。输入上限50个字符。

  • LogoAdd: —

    为生成视频添加标识的开关,默认为1。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。

  • LogoParam: —

    标识内容设置。 默认在生成视频的右下角添加“视频由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。



1510
1511
1512
# File 'lib/v20240523/models.rb', line 1510

def LogoParam
  @LogoParam
end

#NegativePrompt ⇒ Object

Parameters:

  • VideoUrl: —

    输入视频的Url 上传视频时长限制:1-15s 视频格式:MP4,MOV 视频大小:不超过1 GB URL地址中不能包含中文字符。

  • Prompt: —

    描述音效内容的正向提示词。输入上限50个字符。

  • NegativePrompt: —

    音效内容的原始负向提示词。输入上限50个字符。

  • LogoAdd: —

    为生成视频添加标识的开关,默认为1。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。

  • LogoParam: —

    标识内容设置。 默认在生成视频的右下角添加“视频由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。



1510
1511
1512
# File 'lib/v20240523/models.rb', line 1510

def NegativePrompt
  @NegativePrompt
end

#Prompt ⇒ Object

Parameters:

  • VideoUrl: —

    输入视频的Url 上传视频时长限制:1-15s 视频格式:MP4,MOV 视频大小:不超过1 GB URL地址中不能包含中文字符。

  • Prompt: —

    描述音效内容的正向提示词。输入上限50个字符。

  • NegativePrompt: —

    音效内容的原始负向提示词。输入上限50个字符。

  • LogoAdd: —

    为生成视频添加标识的开关,默认为1。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。

  • LogoParam: —

    标识内容设置。 默认在生成视频的右下角添加“视频由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。



1510
1511
1512
# File 'lib/v20240523/models.rb', line 1510

def Prompt
  @Prompt
end

#VideoUrl ⇒ Object

Parameters:

  • VideoUrl: —

    输入视频的Url 上传视频时长限制:1-15s 视频格式:MP4,MOV 视频大小:不超过1 GB URL地址中不能包含中文字符。

  • Prompt: —

    描述音效内容的正向提示词。输入上限50个字符。

  • NegativePrompt: —

    音效内容的原始负向提示词。输入上限50个字符。

  • LogoAdd: —

    为生成视频添加标识的开关,默认为1。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。

  • LogoParam: —

    标识内容设置。 默认在生成视频的右下角添加“视频由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。



1510
1511
1512
# File 'lib/v20240523/models.rb', line 1510

def VideoUrl
  @VideoUrl
end

Instance Method Details

#deserialize(params) ⇒ Object



1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
# File 'lib/v20240523/models.rb', line 1520

def deserialize(params)
  @VideoUrl = params['VideoUrl']
  @Prompt = params['Prompt']
  @NegativePrompt = params['NegativePrompt']
  @LogoAdd = params['LogoAdd']
  unless params['LogoParam'].nil?
    @LogoParam = LogoParam.new
    @LogoParam.deserialize(params['LogoParam'])
  end
end