Class: TencentCloud::Cme::V20191029::VideoEncodingPreset
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::VideoEncodingPreset
- Defined in:
- lib/v20191029/models.rb
Overview
视频编码配置
Instance Attribute Summary collapse
-
#AudioSetting ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#Container ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#Id ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#Name ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#RemoveAudio ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#RemoveVideo ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#VideoSetting ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, name = nil, container = nil, removevideo = nil, removeaudio = nil, videosetting = nil, audiosetting = nil) ⇒ VideoEncodingPreset
constructor
A new instance of VideoEncodingPreset.
Constructor Details
#initialize(id = nil, name = nil, container = nil, removevideo = nil, removeaudio = nil, videosetting = nil, audiosetting = nil) ⇒ VideoEncodingPreset
Returns a new instance of VideoEncodingPreset.
6338 6339 6340 6341 6342 6343 6344 6345 6346 |
# File 'lib/v20191029/models.rb', line 6338 def initialize(id=nil, name=nil, container=nil, removevideo=nil, removeaudio=nil, videosetting=nil, audiosetting=nil) @Id = id @Name = name @Container = container @RemoveVideo = removevideo @RemoveAudio = removeaudio @VideoSetting = videosetting @AudioSetting = audiosetting end |
Instance Attribute Details
#AudioSetting ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
6336 6337 6338 |
# File 'lib/v20191029/models.rb', line 6336 def AudioSetting @AudioSetting end |
#Container ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
6336 6337 6338 |
# File 'lib/v20191029/models.rb', line 6336 def Container @Container end |
#Id ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
6336 6337 6338 |
# File 'lib/v20191029/models.rb', line 6336 def Id @Id end |
#Name ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
6336 6337 6338 |
# File 'lib/v20191029/models.rb', line 6336 def Name @Name end |
#RemoveAudio ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
6336 6337 6338 |
# File 'lib/v20191029/models.rb', line 6336 def RemoveAudio @RemoveAudio end |
#RemoveVideo ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
6336 6337 6338 |
# File 'lib/v20191029/models.rb', line 6336 def RemoveVideo @RemoveVideo end |
#VideoSetting ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> <li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
6336 6337 6338 |
# File 'lib/v20191029/models.rb', line 6336 def VideoSetting @VideoSetting end |
Instance Method Details
#deserialize(params) ⇒ Object
6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 |
# File 'lib/v20191029/models.rb', line 6348 def deserialize(params) @Id = params['Id'] @Name = params['Name'] @Container = params['Container'] @RemoveVideo = params['RemoveVideo'] @RemoveAudio = params['RemoveAudio'] unless params['VideoSetting'].nil? @VideoSetting = VideoEncodingPresetVideoSetting.new @VideoSetting.deserialize(params['VideoSetting']) end unless params['AudioSetting'].nil? @AudioSetting = VideoEncodingPresetAudioSetting.new @AudioSetting.deserialize(params['AudioSetting']) end end |