Class: TencentCloud::Vclm::V20240523::SubmitTemplateToVideoJobRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vclm::V20240523::SubmitTemplateToVideoJobRequest
- Defined in:
- lib/v20240523/models.rb
Overview
SubmitTemplateToVideoJob请求参数结构体
Instance Attribute Summary collapse
-
#BGM ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问) - 图片格式:支持png、jpg、jpeg、webp、bmp、tiff - 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#ExtraParam ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问) - 图片格式:支持png、jpg、jpeg、webp、bmp、tiff - 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#Images ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问) - 图片格式:支持png、jpg、jpeg、webp、bmp、tiff - 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#LogoAdd ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问) - 图片格式:支持png、jpg、jpeg、webp、bmp、tiff - 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#LogoParam ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问) - 图片格式:支持png、jpg、jpeg、webp、bmp、tiff - 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#Resolution ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问) - 图片格式:支持png、jpg、jpeg、webp、bmp、tiff - 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
-
#Template ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问) - 图片格式:支持png、jpg、jpeg、webp、bmp、tiff - 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(template = nil, images = nil, logoadd = nil, logoparam = nil, resolution = nil, bgm = nil, extraparam = nil) ⇒ SubmitTemplateToVideoJobRequest
constructor
A new instance of SubmitTemplateToVideoJobRequest.
Constructor Details
#initialize(template = nil, images = nil, logoadd = nil, logoparam = nil, resolution = nil, bgm = nil, extraparam = nil) ⇒ SubmitTemplateToVideoJobRequest
Returns a new instance of SubmitTemplateToVideoJobRequest.
1196 1197 1198 1199 1200 1201 1202 1203 1204 |
# File 'lib/v20240523/models.rb', line 1196 def initialize(template=nil, images=nil, logoadd=nil, logoparam=nil, resolution=nil, bgm=nil, extraparam=nil) @Template = template @Images = images @LogoAdd = logoadd @LogoParam = logoparam @Resolution = resolution @BGM = bgm @ExtraParam = extraparam end |
Instance Attribute Details
#BGM ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问)
- 图片格式:支持png、jpg、jpeg、webp、bmp、tiff
- 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1194 1195 1196 |
# File 'lib/v20240523/models.rb', line 1194 def BGM @BGM end |
#ExtraParam ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问)
- 图片格式:支持png、jpg、jpeg、webp、bmp、tiff
- 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1194 1195 1196 |
# File 'lib/v20240523/models.rb', line 1194 def ExtraParam @ExtraParam end |
#Images ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问)
- 图片格式:支持png、jpg、jpeg、webp、bmp、tiff
- 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1194 1195 1196 |
# File 'lib/v20240523/models.rb', line 1194 def Images @Images end |
#LogoAdd ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问)
- 图片格式:支持png、jpg、jpeg、webp、bmp、tiff
- 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1194 1195 1196 |
# File 'lib/v20240523/models.rb', line 1194 def LogoAdd @LogoAdd end |
#LogoParam ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问)
- 图片格式:支持png、jpg、jpeg、webp、bmp、tiff
- 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1194 1195 1196 |
# File 'lib/v20240523/models.rb', line 1194 def LogoParam @LogoParam end |
#Resolution ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问)
- 图片格式:支持png、jpg、jpeg、webp、bmp、tiff
- 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1194 1195 1196 |
# File 'lib/v20240523/models.rb', line 1194 def Resolution @Resolution end |
#Template ⇒ Object
- 支持传入图片Base64编码或图片URL(确保可访问)
- 图片格式:支持png、jpg、jpeg、webp、bmp、tiff
- 图片文件:大小不能超过10MB(base64后),图片分辨率不小于300300px,不大于40964096,图片宽高比应在1:4 ~ 4:1之间 1:添加标识; 0:不添加标识; 其他数值:默认按1处理。 建议您使用显著标识来提示,该视频是 AI 生成的视频。 默认在生成视频的右下角添加“ AI 生成”或“视频由 AI 生成”字样,如需替换为其他的标识图片,需前往 控制台 申请开启显式标识自主完成。
1194 1195 1196 |
# File 'lib/v20240523/models.rb', line 1194 def Template @Template end |
Instance Method Details
#deserialize(params) ⇒ Object
1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 |
# File 'lib/v20240523/models.rb', line 1206 def deserialize(params) @Template = params['Template'] unless params['Images'].nil? @Images = [] params['Images'].each do |i| image_tmp = Image.new image_tmp.deserialize(i) @Images << image_tmp end end @LogoAdd = params['LogoAdd'] unless params['LogoParam'].nil? @LogoParam = LogoParam.new @LogoParam.deserialize(params['LogoParam']) end @Resolution = params['Resolution'] @BGM = params['BGM'] unless params['ExtraParam'].nil? @ExtraParam = ExtraParam.new @ExtraParam.deserialize(params['ExtraParam']) end end |