Class: TencentCloud::Mps::V20190612::ComposeTargetInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ComposeTargetInfo
- Defined in:
- lib/v20190612/models.rb
Overview
视频编辑/合成任务 目标视频信息。
Instance Attribute Summary collapse
-
#AudioStream ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>.
-
#Container ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>.
-
#RemoveAudio ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>.
-
#RemoveVideo ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>.
-
#VideoStream ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(container = nil, removevideo = nil, removeaudio = nil, videostream = nil, audiostream = nil) ⇒ ComposeTargetInfo
constructor
A new instance of ComposeTargetInfo.
Constructor Details
#initialize(container = nil, removevideo = nil, removeaudio = nil, videostream = nil, audiostream = nil) ⇒ ComposeTargetInfo
Returns a new instance of ComposeTargetInfo.
6060 6061 6062 6063 6064 6065 6066 |
# File 'lib/v20190612/models.rb', line 6060 def initialize(container=nil, removevideo=nil, removeaudio=nil, videostream=nil, audiostream=nil) @Container = container @RemoveVideo = removevideo @RemoveAudio = removeaudio @VideoStream = videostream @AudioStream = audiostream end |
Instance Attribute Details
#AudioStream ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6058 6059 6060 |
# File 'lib/v20190612/models.rb', line 6058 def AudioStream @AudioStream end |
#Container ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6058 6059 6060 |
# File 'lib/v20190612/models.rb', line 6058 def Container @Container end |
#RemoveAudio ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6058 6059 6060 |
# File 'lib/v20190612/models.rb', line 6058 def RemoveAudio @RemoveAudio end |
#RemoveVideo ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6058 6059 6060 |
# File 'lib/v20190612/models.rb', line 6058 def RemoveVideo @RemoveVideo end |
#VideoStream ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6058 6059 6060 |
# File 'lib/v20190612/models.rb', line 6058 def VideoStream @VideoStream end |
Instance Method Details
#deserialize(params) ⇒ Object
6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 |
# File 'lib/v20190612/models.rb', line 6068 def deserialize(params) @Container = params['Container'] @RemoveVideo = params['RemoveVideo'] @RemoveAudio = params['RemoveAudio'] unless params['VideoStream'].nil? @VideoStream = ComposeVideoStream.new @VideoStream.deserialize(params['VideoStream']) end unless params['AudioStream'].nil? @AudioStream = ComposeAudioStream.new @AudioStream.deserialize(params['AudioStream']) end end |