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
- mp4:视频文件(默认)。
- mp3:纯音频文件。
- 0:保留(默认)。
- 1:去除。
- 0:保留(默认)。
- 1:去除。
. -
#Container ⇒ Object
- mp4:视频文件(默认)。
- mp3:纯音频文件。
- 0:保留(默认)。
- 1:去除。
- 0:保留(默认)。
- 1:去除。
. -
#RemoveAudio ⇒ Object
- mp4:视频文件(默认)。
- mp3:纯音频文件。
- 0:保留(默认)。
- 1:去除。
- 0:保留(默认)。
- 1:去除。
. -
#RemoveVideo ⇒ Object
- mp4:视频文件(默认)。
- mp3:纯音频文件。
- 0:保留(默认)。
- 1:去除。
- 0:保留(默认)。
- 1:去除。
. -
#VideoStream ⇒ Object
- mp4:视频文件(默认)。
- mp3:纯音频文件。
- 0:保留(默认)。
- 1:去除。
- 0:保留(默认)。
- 1:去除。
.
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.
6963 6964 6965 6966 6967 6968 6969 |
# File 'lib/v20190612/models.rb', line 6963 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
6961 6962 6963 |
# File 'lib/v20190612/models.rb', line 6961 def AudioStream @AudioStream end |
#Container ⇒ Object
6961 6962 6963 |
# File 'lib/v20190612/models.rb', line 6961 def Container @Container end |
#RemoveAudio ⇒ Object
6961 6962 6963 |
# File 'lib/v20190612/models.rb', line 6961 def RemoveAudio @RemoveAudio end |
#RemoveVideo ⇒ Object
6961 6962 6963 |
# File 'lib/v20190612/models.rb', line 6961 def RemoveVideo @RemoveVideo end |
#VideoStream ⇒ Object
6961 6962 6963 |
# File 'lib/v20190612/models.rb', line 6961 def VideoStream @VideoStream end |
Instance Method Details
#deserialize(params) ⇒ Object
6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 |
# File 'lib/v20190612/models.rb', line 6971 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 |