Class: TencentCloud::Vclm::V20240523::SubmitVideoEditJobRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vclm::V20240523::SubmitVideoEditJobRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20240523/models.rb
Overview
SubmitVideoEditJob请求参数结构体
Instance Attribute Summary collapse
-
#Image ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。 - 上传图url大小不超过 8M - 支持jpg,png,jpeg,webp,bmp,tiff 格式 - 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#Images ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。 - 上传图url大小不超过 8M - 支持jpg,png,jpeg,webp,bmp,tiff 格式 - 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#LogoAdd ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。 - 上传图url大小不超过 8M - 支持jpg,png,jpeg,webp,bmp,tiff 格式 - 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#LogoParam ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。 - 上传图url大小不超过 8M - 支持jpg,png,jpeg,webp,bmp,tiff 格式 - 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#Prompt ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。 - 上传图url大小不超过 8M - 支持jpg,png,jpeg,webp,bmp,tiff 格式 - 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#VideoEditParam ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。 - 上传图url大小不超过 8M - 支持jpg,png,jpeg,webp,bmp,tiff 格式 - 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#VideoUrl ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。 - 上传图url大小不超过 8M - 支持jpg,png,jpeg,webp,bmp,tiff 格式 - 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(videourl = nil, prompt = nil, images = nil, image = nil, videoeditparam = nil, logoadd = nil, logoparam = nil) ⇒ SubmitVideoEditJobRequest
constructor
A new instance of SubmitVideoEditJobRequest.
Constructor Details
#initialize(videourl = nil, prompt = nil, images = nil, image = nil, videoeditparam = nil, logoadd = nil, logoparam = nil) ⇒ SubmitVideoEditJobRequest
Returns a new instance of SubmitVideoEditJobRequest.
1292 1293 1294 1295 1296 1297 1298 1299 1300 |
# File 'lib/v20240523/models.rb', line 1292 def initialize(videourl=nil, prompt=nil, images=nil, image=nil, videoeditparam=nil, logoadd=nil, logoparam=nil) @VideoUrl = videourl @Prompt = prompt @Images = images @Image = image @VideoEditParam = videoeditparam @LogoAdd = logoadd @LogoParam = logoparam end |
Instance Attribute Details
#Image ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。
- 上传图url大小不超过 8M
- 支持jpg,png,jpeg,webp,bmp,tiff 格式
- 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1287 1288 1289 |
# File 'lib/v20240523/models.rb', line 1287 def Image @Image end |
#Images ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。
- 上传图url大小不超过 8M
- 支持jpg,png,jpeg,webp,bmp,tiff 格式
- 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1287 1288 1289 |
# File 'lib/v20240523/models.rb', line 1287 def Images @Images end |
#LogoAdd ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。
- 上传图url大小不超过 8M
- 支持jpg,png,jpeg,webp,bmp,tiff 格式
- 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1287 1288 1289 |
# File 'lib/v20240523/models.rb', line 1287 def LogoAdd @LogoAdd end |
#LogoParam ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。
- 上传图url大小不超过 8M
- 支持jpg,png,jpeg,webp,bmp,tiff 格式
- 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1287 1288 1289 |
# File 'lib/v20240523/models.rb', line 1287 def LogoParam @LogoParam end |
#Prompt ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。
- 上传图url大小不超过 8M
- 支持jpg,png,jpeg,webp,bmp,tiff 格式
- 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1287 1288 1289 |
# File 'lib/v20240523/models.rb', line 1287 def Prompt @Prompt end |
#VideoEditParam ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。
- 上传图url大小不超过 8M
- 支持jpg,png,jpeg,webp,bmp,tiff 格式
- 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1287 1288 1289 |
# File 'lib/v20240523/models.rb', line 1287 def VideoEditParam @VideoEditParam end |
#VideoUrl ⇒ Object
- Base64 和 Url 必须提供一个,如果都提供以Url为准。
- 上传图url大小不超过 8M
- 支持jpg,png,jpeg,webp,bmp,tiff 格式
- 单边分辨率不超过5000,不小于50,长宽限制1:4 ~ 4:1 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1287 1288 1289 |
# File 'lib/v20240523/models.rb', line 1287 def VideoUrl @VideoUrl end |
Instance Method Details
#deserialize(params) ⇒ Object
1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 |
# File 'lib/v20240523/models.rb', line 1302 def deserialize(params) @VideoUrl = params['VideoUrl'] @Prompt = params['Prompt'] unless params['Images'].nil? @Images = [] params['Images'].each do |i| image_tmp = Image.new image_tmp.deserialize(i) @Images << image_tmp end end unless params['Image'].nil? @Image = Image.new @Image.deserialize(params['Image']) end unless params['VideoEditParam'].nil? @VideoEditParam = VideoEditParam.new @VideoEditParam.deserialize(params['VideoEditParam']) end @LogoAdd = params['LogoAdd'] unless params['LogoParam'].nil? @LogoParam = LogoParam.new @LogoParam.deserialize(params['LogoParam']) end end |