Class: TencentCloud::Cme::V20191029::CreateVideoEncodingPresetRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::CreateVideoEncodingPresetRequest
- Defined in:
- lib/v20191029/models.rb
Overview
CreateVideoEncodingPreset请求参数结构体
Instance Attribute Summary collapse
-
#AudioSetting ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#Container ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#Name ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#Platform ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#RemoveAudio ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#RemoveVideo ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
-
#VideoSetting ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。 <li>0:保留;</li> <li>1:去除。</li> 默认值:0。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(platform = nil, name = nil, container = nil, removevideo = nil, removeaudio = nil, videosetting = nil, audiosetting = nil) ⇒ CreateVideoEncodingPresetRequest
constructor
A new instance of CreateVideoEncodingPresetRequest.
Constructor Details
#initialize(platform = nil, name = nil, container = nil, removevideo = nil, removeaudio = nil, videosetting = nil, audiosetting = nil) ⇒ CreateVideoEncodingPresetRequest
Returns a new instance of CreateVideoEncodingPresetRequest.
858 859 860 861 862 863 864 865 866 |
# File 'lib/v20191029/models.rb', line 858 def initialize(platform=nil, name=nil, container=nil, removevideo=nil, removeaudio=nil, videosetting=nil, audiosetting=nil) @Platform = platform @Name = name @Container = container @RemoveVideo = removevideo @RemoveAudio = removeaudio @VideoSetting = videosetting @AudioSetting = audiosetting end |
Instance Attribute Details
#AudioSetting ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
856 857 858 |
# File 'lib/v20191029/models.rb', line 856 def AudioSetting @AudioSetting end |
#Container ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
856 857 858 |
# File 'lib/v20191029/models.rb', line 856 def Container @Container end |
#Name ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
856 857 858 |
# File 'lib/v20191029/models.rb', line 856 def Name @Name end |
#Platform ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
856 857 858 |
# File 'lib/v20191029/models.rb', line 856 def Platform @Platform end |
#RemoveAudio ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
856 857 858 |
# File 'lib/v20191029/models.rb', line 856 def RemoveAudio @RemoveAudio end |
#RemoveVideo ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
856 857 858 |
# File 'lib/v20191029/models.rb', line 856 def RemoveVideo @RemoveVideo end |
#VideoSetting ⇒ Object
<li>mp4 ;</li> <li>mov 。</li> 默认值:mp4。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。<li>0:保留;</li> <li>1:去除。</li> 默认值:0。
856 857 858 |
# File 'lib/v20191029/models.rb', line 856 def VideoSetting @VideoSetting end |
Instance Method Details
#deserialize(params) ⇒ Object
868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 |
# File 'lib/v20191029/models.rb', line 868 def deserialize(params) @Platform = params['Platform'] @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 |