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.
6902 6903 6904 6905 6906 6907 6908 |
# File 'lib/v20190612/models.rb', line 6902 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>
6900 6901 6902 |
# File 'lib/v20190612/models.rb', line 6900 def AudioStream @AudioStream end |
#Container ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6900 6901 6902 |
# File 'lib/v20190612/models.rb', line 6900 def Container @Container end |
#RemoveAudio ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6900 6901 6902 |
# File 'lib/v20190612/models.rb', line 6900 def RemoveAudio @RemoveAudio end |
#RemoveVideo ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6900 6901 6902 |
# File 'lib/v20190612/models.rb', line 6900 def RemoveVideo @RemoveVideo end |
#VideoStream ⇒ Object
<li>mp4:视频文件(默认)。</li> <li>mp3:纯音频文件。</li> <li>0:保留(默认)。</li> <li>1:去除。</li> <li>0:保留(默认)。</li> <li>1:去除。</li>
6900 6901 6902 |
# File 'lib/v20190612/models.rb', line 6900 def VideoStream @VideoStream end |
Instance Method Details
#deserialize(params) ⇒ Object
6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 |
# File 'lib/v20190612/models.rb', line 6910 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 |