Documentation ¶
Index ¶
- type AnimatedGraphicsOutputParam
- type AnimatedGraphicsOutputParamFormat
- type AnimatedGraphicsOutputParamFormatEnum
- type AnimatedGraphicsTask
- type Audio
- type AudioFile
- type AudioInfo
- type AudioOutputPolicy
- type AudioOutputPolicyEnum
- type AudioProcess
- type AudioProcessVolume
- type AudioProcessVolumeEnum
- type AudioTrack
- type AvParameters
- type BasicTaskInfo
- type BasicWatermark
- type CancelRemuxTaskRequest
- type CancelRemuxTaskResponse
- type ClipInfo
- type Common
- type CommonCreateTaskReq
- type CommonCreateTaskRsp
- type CommonQueryTaskRsp
- type CommonTask
- type CommonTaskMeta
- type ConcatInfo
- type CreateAnimatedGraphicsTaskReq
- type CreateAnimatedGraphicsTaskRequest
- type CreateAnimatedGraphicsTaskResponse
- type CreateEditingJobReq
- type CreateEditingJobRequest
- type CreateEditingJobResponse
- type CreateEncryptReq
- type CreateEncryptTaskRequest
- type CreateEncryptTaskResponse
- type CreateExtractTaskReq
- type CreateExtractTaskRequest
- type CreateExtractTaskResponse
- type CreateMbTasksReportRequest
- type CreateMbTasksReportResponse
- type CreateMediaProcessReq
- type CreateMediaProcessTaskRequest
- type CreateMediaProcessTaskResponse
- type CreateMergeChannelsReq
- type CreateMergeChannelsTaskRequest
- type CreateMergeChannelsTaskResponse
- type CreateMpeCallBackRequest
- type CreateMpeCallBackResponse
- type CreateQualityEnhanceTemplateRequest
- type CreateQualityEnhanceTemplateResponse
- type CreateRemuxTaskReq
- type CreateRemuxTaskRequest
- type CreateRemuxTaskResponse
- type CreateResetTracksReq
- type CreateResetTracksTaskRequest
- type CreateResetTracksTaskResponse
- type CreateRetryRemuxTaskRequest
- type CreateRetryRemuxTaskResponse
- type CreateTemplateGroupRequest
- type CreateTemplateGroupResponse
- type CreateThumbReq
- type CreateThumbnailsTaskRequest
- type CreateThumbnailsTaskResponse
- type CreateTransTemplateRequest
- type CreateTransTemplateResponse
- type CreateTranscodingReq
- type CreateTranscodingTaskRequest
- type CreateTranscodingTaskResponse
- type CreateWatermarkTemplateRequest
- type CreateWatermarkTemplateResponse
- type Crop
- type DeleteAnimatedGraphicsTaskRequest
- type DeleteAnimatedGraphicsTaskResponse
- type DeleteEditingJobRequest
- type DeleteEditingJobResponse
- type DeleteEncryptTaskRequest
- type DeleteEncryptTaskResponse
- type DeleteExtractTaskRequest
- type DeleteExtractTaskResponse
- type DeleteMediaProcessTaskRequest
- type DeleteMediaProcessTaskResponse
- type DeleteMergeChannelsTaskRequest
- type DeleteMergeChannelsTaskResponse
- type DeleteQualityEnhanceTemplateRequest
- type DeleteQualityEnhanceTemplateResponse
- type DeleteRemuxTaskRequest
- type DeleteRemuxTaskResponse
- type DeleteResetTracksTaskRequest
- type DeleteResetTracksTaskResponse
- type DeleteTemplateGroupRequest
- type DeleteTemplateGroupResponse
- type DeleteTemplateRequest
- type DeleteTemplateResponse
- type DeleteThumbnailsTaskRequest
- type DeleteThumbnailsTaskResponse
- type DeleteTranscodingTaskRequest
- type DeleteTranscodingTaskResponse
- type DeleteWatermarkTemplateRequest
- type DeleteWatermarkTemplateResponse
- type EachEncryptRsp
- type EditAudioInfo
- type EditHlsInfo
- type EditSetting
- type EditVideoInfo
- type EditVideoInfoCodec
- type EditVideoInfoCodecEnum
- type EditVideoInfoReference
- type EditVideoInfoReferenceEnum
- type EditingJob
- type Encryption
- type ErrorResponse
- type ExtractTask
- type HlsEncrypt
- type ImageWatermark
- type ImageWatermarkBase
- type ImageWatermarkBaseEnum
- type ImageWatermarkSetting
- type ImageWatermarkSettingBase
- type ImageWatermarkSettingBaseEnum
- type InputSetting
- type InputSettingAudioPolicy
- type InputSettingAudioPolicyEnum
- type ListAnimatedGraphicsTaskRequest
- type ListAnimatedGraphicsTaskRequestStatus
- type ListAnimatedGraphicsTaskRequestStatusEnum
- type ListAnimatedGraphicsTaskResponse
- type ListEditingJobRequest
- type ListEditingJobRequestStatus
- type ListEditingJobRequestStatusEnum
- type ListEditingJobResponse
- type ListEncryptTaskRequest
- type ListEncryptTaskRequestStatus
- type ListEncryptTaskRequestStatusEnum
- type ListEncryptTaskResponse
- type ListExtractTaskRequest
- type ListExtractTaskRequestStatus
- type ListExtractTaskRequestStatusEnum
- type ListExtractTaskResponse
- type ListMediaProcessTaskRequest
- type ListMediaProcessTaskRequestStatus
- type ListMediaProcessTaskRequestStatusEnum
- type ListMediaProcessTaskResponse
- type ListMergeChannelsTaskRequest
- type ListMergeChannelsTaskRequestStatus
- type ListMergeChannelsTaskRequestStatusEnum
- type ListMergeChannelsTaskResponse
- type ListQualityEnhanceDefaultTemplateRequest
- type ListQualityEnhanceDefaultTemplateResponse
- type ListRemuxTaskRequest
- type ListRemuxTaskRequestStatus
- type ListRemuxTaskRequestStatusEnum
- type ListRemuxTaskResponse
- type ListResetTracksTaskRequest
- type ListResetTracksTaskRequestStatus
- type ListResetTracksTaskRequestStatusEnum
- type ListResetTracksTaskResponse
- type ListTemplateGroupRequest
- type ListTemplateGroupResponse
- type ListTemplateRequest
- type ListTemplateResponse
- type ListThumbnailsTaskRequest
- type ListThumbnailsTaskRequestStatus
- type ListThumbnailsTaskRequestStatusEnum
- type ListThumbnailsTaskResponse
- type ListTranscodeDetailRequest
- type ListTranscodeDetailResponse
- type ListTranscodingTaskRequest
- type ListTranscodingTaskResponse
- type ListWatermarkTemplateRequest
- type ListWatermarkTemplateResponse
- type MbTaskParameter
- type MbTasksReportReq
- type MediaDetail
- type MediaProcessTaskInfo
- type MergeChannelsTaskInfo
- type MetaData
- type MixInfo
- type MixInfoLayout
- type ModifyTransTemplateGroup
- type ModifyTransTemplateReq
- type MosaicInfo
- type MpcMultiAudio
- type MpeCallBackReq
- type MpeCallBackReqTaskType
- type MpeCallBackReqTaskTypeEnum
- type MpeMetaData
- type MulInputFileInfo
- type MultiAudio
- type MultiConcatInfo
- type MultiTaskInfo
- type ObsObjInfo
- type OriginPara
- type OutputFileInfo
- type OutputPolicy
- type OutputPolicyOutputPolicy
- type OutputPolicyOutputPolicyEnum
- type OutputSetting
- type OutputSettingFormat
- type OutputSettingFormatEnum
- type OutputThumbnailPara
- type OutputVideoPara
- type OutputWatermarkPara
- type PaneSetting
- type PicInfo
- type QualityEnhanceTemplate
- type QualityEnhanceTemplateInfo
- type QualityEnhanceVideo
- type QueryTransTemplate
- type QueryTranscodingsTaskResponse
- type QueryTranscodingsTaskResponseStatus
- type QueryTranscodingsTaskResponseStatusEnum
- type RemuxOutputParam
- type RemuxRetryReq
- type RemuxTask
- type ResetTracksTaskInfo
- type SourceInfo
- type SubAudioFile
- type Subtitle
- type TaskDetailInfo
- type TaskDetailInfoStatus
- type TaskDetailInfoStatusEnum
- type TaskInfo
- type TemplateGroup
- type TemplateInfo
- type TextWatermark
- type TextWatermarkBase
- type TextWatermarkBaseEnum
- type ThumbTask
- type ThumbTaskStatus
- type ThumbTaskStatusEnum
- type Thumbnail
- type ThumbnailPara
- type ThumbnailParaType
- type ThumbnailParaTypeEnum
- type TracksInfo
- type TransTemplate
- type TransTemplateGroup
- type TranscodeDetail
- type UpdateQualityEnhanceTemplateReq
- type UpdateQualityEnhanceTemplateRequest
- type UpdateQualityEnhanceTemplateResponse
- type UpdateTemplateGroupRequest
- type UpdateTemplateGroupResponse
- type UpdateTransTemplateRequest
- type UpdateTransTemplateResponse
- type UpdateWatermarkTemplateRequest
- type UpdateWatermarkTemplateResponse
- type Video
- type VideoAndTemplate
- type VideoCommon
- type VideoCommonOutputPolicy
- type VideoCommonOutputPolicyEnum
- type VideoContrast
- type VideoDeblock
- type VideoDenoise
- type VideoInfo
- type VideoObj
- type VideoOutputPolicy
- type VideoOutputPolicyEnum
- type VideoParameters
- type VideoParametersOutputPolicy
- type VideoParametersOutputPolicyEnum
- type VideoProcess
- type VideoProcessAdaptation
- type VideoProcessAdaptationEnum
- type VideoSaturation
- type VideoSharp
- type VideoSuperresolution
- type WatermarkRequest
- type WatermarkTemplate
- type WatermarkTemplateBase
- type WatermarkTemplateBaseEnum
- type XCodeError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnimatedGraphicsOutputParam ¶
type AnimatedGraphicsOutputParam struct { Format *AnimatedGraphicsOutputParamFormat `json:"format,omitempty"` Width int32 `json:"width"` Height int32 `json:"height"` Start int32 `json:"start"` End int32 `json:"end"` FrameRate *int32 `json:"frame_rate,omitempty"` }
func (AnimatedGraphicsOutputParam) String ¶
func (o AnimatedGraphicsOutputParam) String() string
type AnimatedGraphicsOutputParamFormat ¶
type AnimatedGraphicsOutputParamFormat struct {
// contains filtered or unexported fields
}
func (AnimatedGraphicsOutputParamFormat) MarshalJSON ¶
func (c AnimatedGraphicsOutputParamFormat) MarshalJSON() ([]byte, error)
func (*AnimatedGraphicsOutputParamFormat) UnmarshalJSON ¶
func (c *AnimatedGraphicsOutputParamFormat) UnmarshalJSON(b []byte) error
type AnimatedGraphicsOutputParamFormatEnum ¶
type AnimatedGraphicsOutputParamFormatEnum struct {
GIF AnimatedGraphicsOutputParamFormat
}
func GetAnimatedGraphicsOutputParamFormatEnum ¶
func GetAnimatedGraphicsOutputParamFormatEnum() AnimatedGraphicsOutputParamFormatEnum
type AnimatedGraphicsTask ¶
type AnimatedGraphicsTask struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` ErrorCode *string `json:"error_code,omitempty"` Description *string `json:"description,omitempty"` UserData *string `json:"user_data,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` OutputParam *AnimatedGraphicsOutputParam `json:"output_param,omitempty"` }
func (AnimatedGraphicsTask) String ¶
func (o AnimatedGraphicsTask) String() string
type Audio ¶
type Audio struct { OutputPolicy *AudioOutputPolicy `json:"output_policy,omitempty"` Codec int32 `json:"codec"` SampleRate int32 `json:"sample_rate"` Bitrate *int32 `json:"bitrate,omitempty"` Channels int32 `json:"channels"` }
type AudioFile ¶
type AudioFile struct { TracksInfo *[]TracksInfo `json:"tracks_info,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` }
type AudioInfo ¶
type AudioOutputPolicy ¶
type AudioOutputPolicy struct {
// contains filtered or unexported fields
}
func (AudioOutputPolicy) MarshalJSON ¶
func (c AudioOutputPolicy) MarshalJSON() ([]byte, error)
func (*AudioOutputPolicy) UnmarshalJSON ¶
func (c *AudioOutputPolicy) UnmarshalJSON(b []byte) error
type AudioOutputPolicyEnum ¶
type AudioOutputPolicyEnum struct { TRANSCODE AudioOutputPolicy DISCARD AudioOutputPolicy COPY AudioOutputPolicy }
func GetAudioOutputPolicyEnum ¶
func GetAudioOutputPolicyEnum() AudioOutputPolicyEnum
type AudioProcess ¶
type AudioProcess struct { Volume *AudioProcessVolume `json:"volume,omitempty"` VolumeExpr *int32 `json:"volume_expr,omitempty"` }
func (AudioProcess) String ¶
func (o AudioProcess) String() string
type AudioProcessVolume ¶
type AudioProcessVolume struct {
// contains filtered or unexported fields
}
func (AudioProcessVolume) MarshalJSON ¶
func (c AudioProcessVolume) MarshalJSON() ([]byte, error)
func (*AudioProcessVolume) UnmarshalJSON ¶
func (c *AudioProcessVolume) UnmarshalJSON(b []byte) error
type AudioProcessVolumeEnum ¶
type AudioProcessVolumeEnum struct { AUTO AudioProcessVolume DYNAMIC AudioProcessVolume ORIGINAL AudioProcessVolume }
func GetAudioProcessVolumeEnum ¶
func GetAudioProcessVolumeEnum() AudioProcessVolumeEnum
type AudioTrack ¶
type AudioTrack struct { Type *int32 `json:"type,omitempty"` Left *int32 `json:"left,omitempty"` Right *int32 `json:"right,omitempty"` }
func (AudioTrack) String ¶
func (o AudioTrack) String() string
type AvParameters ¶
type AvParameters struct { Video *VideoParameters `json:"video,omitempty"` Audio *Audio `json:"audio,omitempty"` Common *Common `json:"common"` }
func (AvParameters) String ¶
func (o AvParameters) String() string
type BasicTaskInfo ¶
type BasicTaskInfo struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` Description *string `json:"description,omitempty"` }
func (BasicTaskInfo) String ¶
func (o BasicTaskInfo) String() string
type BasicWatermark ¶
type BasicWatermark struct { Dx *string `json:"dx,omitempty"` Dy *string `json:"dy,omitempty"` Referpos *string `json:"referpos,omitempty"` TimelineStart *string `json:"timeline_start,omitempty"` TimelineDuration *string `json:"timeline_duration,omitempty"` }
func (BasicWatermark) String ¶
func (o BasicWatermark) String() string
type CancelRemuxTaskRequest ¶
type CancelRemuxTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (CancelRemuxTaskRequest) String ¶
func (o CancelRemuxTaskRequest) String() string
type CancelRemuxTaskResponse ¶
type CancelRemuxTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CancelRemuxTaskResponse) String ¶
func (o CancelRemuxTaskResponse) String() string
type ClipInfo ¶ added in v0.0.63
type ClipInfo struct { Input *ObsObjInfo `json:"input,omitempty"` TimelineStart *string `json:"timeline_start,omitempty"` TimelineEnd *string `json:"timeline_end,omitempty"` }
type Common ¶
type CommonCreateTaskReq ¶
type CommonCreateTaskReq struct { Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` UserData *string `json:"user_data,omitempty"` }
func (CommonCreateTaskReq) String ¶
func (o CommonCreateTaskReq) String() string
type CommonCreateTaskRsp ¶ added in v0.0.53
type CommonCreateTaskRsp struct {
TaskId *string `json:"task_id,omitempty"`
}
func (CommonCreateTaskRsp) String ¶ added in v0.0.53
func (o CommonCreateTaskRsp) String() string
type CommonQueryTaskRsp ¶
type CommonQueryTaskRsp struct {
Total *int32 `json:"total,omitempty"`
}
func (CommonQueryTaskRsp) String ¶
func (o CommonQueryTaskRsp) String() string
type CommonTask ¶
type CommonTask struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` ErrorCode *string `json:"error_code,omitempty"` Description *string `json:"description,omitempty"` UserData *string `json:"user_data,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` }
func (CommonTask) String ¶
func (o CommonTask) String() string
type CommonTaskMeta ¶ added in v0.0.63
type CommonTaskMeta struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` ErrorCode *string `json:"error_code,omitempty"` Description *string `json:"description,omitempty"` UserData *string `json:"user_data,omitempty"` }
func (CommonTaskMeta) String ¶ added in v0.0.63
func (o CommonTaskMeta) String() string
type ConcatInfo ¶ added in v0.0.63
type ConcatInfo struct {
Inputs *[]ObsObjInfo `json:"inputs,omitempty"`
}
func (ConcatInfo) String ¶ added in v0.0.63
func (o ConcatInfo) String() string
type CreateAnimatedGraphicsTaskReq ¶
type CreateAnimatedGraphicsTaskReq struct { Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` UserData *string `json:"user_data,omitempty"` OutputParam *AnimatedGraphicsOutputParam `json:"output_param,omitempty"` }
func (CreateAnimatedGraphicsTaskReq) String ¶
func (o CreateAnimatedGraphicsTaskReq) String() string
type CreateAnimatedGraphicsTaskRequest ¶
type CreateAnimatedGraphicsTaskRequest struct {
Body *CreateAnimatedGraphicsTaskReq `json:"body,omitempty"`
}
Request Object
func (CreateAnimatedGraphicsTaskRequest) String ¶
func (o CreateAnimatedGraphicsTaskRequest) String() string
type CreateAnimatedGraphicsTaskResponse ¶
type CreateAnimatedGraphicsTaskResponse struct { TaskId *string `json:"task_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAnimatedGraphicsTaskResponse) String ¶
func (o CreateAnimatedGraphicsTaskResponse) String() string
type CreateEditingJobReq ¶ added in v0.0.63
type CreateEditingJobReq struct { EditType *[]string `json:"edit_type,omitempty"` Clips *[]ClipInfo `json:"clips,omitempty"` Concats *[]MultiConcatInfo `json:"concats,omitempty"` Concat *ConcatInfo `json:"concat,omitempty"` Mix *MixInfo `json:"mix,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` OutputSetting *OutputSetting `json:"output_setting,omitempty"` ImageWatermarkSettings *[]ImageWatermarkSetting `json:"image_watermark_settings,omitempty"` EditSettings *[]EditSetting `json:"edit_settings,omitempty"` UserData *string `json:"user_data,omitempty"` }
创建剪辑任务
func (CreateEditingJobReq) String ¶ added in v0.0.63
func (o CreateEditingJobReq) String() string
type CreateEditingJobRequest ¶ added in v0.0.63
type CreateEditingJobRequest struct {
Body *CreateEditingJobReq `json:"body,omitempty"`
}
Request Object
func (CreateEditingJobRequest) String ¶ added in v0.0.63
func (o CreateEditingJobRequest) String() string
type CreateEditingJobResponse ¶ added in v0.0.63
type CreateEditingJobResponse struct { JobId *string `json:"job_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateEditingJobResponse) String ¶ added in v0.0.63
func (o CreateEditingJobResponse) String() string
type CreateEncryptReq ¶
type CreateEncryptReq struct { Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` Encryption *Encryption `json:"encryption,omitempty"` UserData *string `json:"user_data,omitempty"` }
func (CreateEncryptReq) String ¶
func (o CreateEncryptReq) String() string
type CreateEncryptTaskRequest ¶
type CreateEncryptTaskRequest struct {
Body *CreateEncryptReq `json:"body,omitempty"`
}
Request Object
func (CreateEncryptTaskRequest) String ¶
func (o CreateEncryptTaskRequest) String() string
type CreateEncryptTaskResponse ¶
type CreateEncryptTaskResponse struct { TaskId *string `json:"task_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateEncryptTaskResponse) String ¶
func (o CreateEncryptTaskResponse) String() string
type CreateExtractTaskReq ¶
type CreateExtractTaskReq struct { Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` UserData *string `json:"user_data,omitempty"` Sync *int32 `json:"sync,omitempty"` }
func (CreateExtractTaskReq) String ¶
func (o CreateExtractTaskReq) String() string
type CreateExtractTaskRequest ¶
type CreateExtractTaskRequest struct {
Body *CreateExtractTaskReq `json:"body,omitempty"`
}
Request Object
func (CreateExtractTaskRequest) String ¶
func (o CreateExtractTaskRequest) String() string
type CreateExtractTaskResponse ¶
type CreateExtractTaskResponse struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` OutputFileName *string `json:"output_file_name,omitempty"` Description *string `json:"description,omitempty"` Metadata *MetaData `json:"metadata,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateExtractTaskResponse) String ¶
func (o CreateExtractTaskResponse) String() string
type CreateMbTasksReportRequest ¶
type CreateMbTasksReportRequest struct {
Body *MbTasksReportReq `json:"body,omitempty"`
}
Request Object
func (CreateMbTasksReportRequest) String ¶
func (o CreateMbTasksReportRequest) String() string
type CreateMbTasksReportResponse ¶
type CreateMbTasksReportResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateMbTasksReportResponse) String ¶
func (o CreateMbTasksReportResponse) String() string
type CreateMediaProcessReq ¶
type CreateMediaProcessReq struct { Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` TemplateId *string `json:"template_id,omitempty"` }
func (CreateMediaProcessReq) String ¶
func (o CreateMediaProcessReq) String() string
type CreateMediaProcessTaskRequest ¶
type CreateMediaProcessTaskRequest struct {
Body *CreateMediaProcessReq `json:"body,omitempty"`
}
Request Object
func (CreateMediaProcessTaskRequest) String ¶
func (o CreateMediaProcessTaskRequest) String() string
type CreateMediaProcessTaskResponse ¶
type CreateMediaProcessTaskResponse struct { TaskId *string `json:"task_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateMediaProcessTaskResponse) String ¶
func (o CreateMediaProcessTaskResponse) String() string
type CreateMergeChannelsReq ¶
type CreateMergeChannelsReq struct {
MultiAudio *MpcMultiAudio `json:"multi_audio,omitempty"`
}
func (CreateMergeChannelsReq) String ¶
func (o CreateMergeChannelsReq) String() string
type CreateMergeChannelsTaskRequest ¶
type CreateMergeChannelsTaskRequest struct {
Body *CreateMergeChannelsReq `json:"body,omitempty"`
}
Request Object
func (CreateMergeChannelsTaskRequest) String ¶
func (o CreateMergeChannelsTaskRequest) String() string
type CreateMergeChannelsTaskResponse ¶
type CreateMergeChannelsTaskResponse struct { TaskId *string `json:"task_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateMergeChannelsTaskResponse) String ¶
func (o CreateMergeChannelsTaskResponse) String() string
type CreateMpeCallBackRequest ¶
type CreateMpeCallBackRequest struct {
Body *MpeCallBackReq `json:"body,omitempty"`
}
Request Object
func (CreateMpeCallBackRequest) String ¶
func (o CreateMpeCallBackRequest) String() string
type CreateMpeCallBackResponse ¶
type CreateMpeCallBackResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateMpeCallBackResponse) String ¶
func (o CreateMpeCallBackResponse) String() string
type CreateQualityEnhanceTemplateRequest ¶
type CreateQualityEnhanceTemplateRequest struct {
Body *QualityEnhanceTemplate `json:"body,omitempty"`
}
Request Object
func (CreateQualityEnhanceTemplateRequest) String ¶
func (o CreateQualityEnhanceTemplateRequest) String() string
type CreateQualityEnhanceTemplateResponse ¶
type CreateQualityEnhanceTemplateResponse struct { TemplateId *int32 `json:"template_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateQualityEnhanceTemplateResponse) String ¶
func (o CreateQualityEnhanceTemplateResponse) String() string
type CreateRemuxTaskReq ¶
type CreateRemuxTaskReq struct { Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` UserData *string `json:"user_data,omitempty"` OutputParam *RemuxOutputParam `json:"output_param,omitempty"` }
func (CreateRemuxTaskReq) String ¶
func (o CreateRemuxTaskReq) String() string
type CreateRemuxTaskRequest ¶
type CreateRemuxTaskRequest struct {
Body *CreateRemuxTaskReq `json:"body,omitempty"`
}
Request Object
func (CreateRemuxTaskRequest) String ¶
func (o CreateRemuxTaskRequest) String() string
type CreateRemuxTaskResponse ¶
type CreateRemuxTaskResponse struct { TaskId *string `json:"task_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateRemuxTaskResponse) String ¶
func (o CreateRemuxTaskResponse) String() string
type CreateResetTracksReq ¶
type CreateResetTracksReq struct {
AudioFile *SubAudioFile `json:"audio_file,omitempty"`
}
func (CreateResetTracksReq) String ¶
func (o CreateResetTracksReq) String() string
type CreateResetTracksTaskRequest ¶
type CreateResetTracksTaskRequest struct {
Body *CreateResetTracksReq `json:"body,omitempty"`
}
Request Object
func (CreateResetTracksTaskRequest) String ¶
func (o CreateResetTracksTaskRequest) String() string
type CreateResetTracksTaskResponse ¶
type CreateResetTracksTaskResponse struct { TaskId *string `json:"task_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateResetTracksTaskResponse) String ¶
func (o CreateResetTracksTaskResponse) String() string
type CreateRetryRemuxTaskRequest ¶
type CreateRetryRemuxTaskRequest struct {
Body *RemuxRetryReq `json:"body,omitempty"`
}
Request Object
func (CreateRetryRemuxTaskRequest) String ¶
func (o CreateRetryRemuxTaskRequest) String() string
type CreateRetryRemuxTaskResponse ¶
type CreateRetryRemuxTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateRetryRemuxTaskResponse) String ¶
func (o CreateRetryRemuxTaskResponse) String() string
type CreateTemplateGroupRequest ¶
type CreateTemplateGroupRequest struct {
Body *TransTemplateGroup `json:"body,omitempty"`
}
Request Object
func (CreateTemplateGroupRequest) String ¶
func (o CreateTemplateGroupRequest) String() string
type CreateTemplateGroupResponse ¶
type CreateTemplateGroupResponse struct { TemplateGroup *TemplateGroup `json:"template_group,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateTemplateGroupResponse) String ¶
func (o CreateTemplateGroupResponse) String() string
type CreateThumbReq ¶
type CreateThumbReq struct { Input *ObsObjInfo `json:"input"` Output *ObsObjInfo `json:"output"` UserData *string `json:"user_data,omitempty"` ThumbnailPara *ThumbnailPara `json:"thumbnail_para"` Tar *int32 `json:"tar,omitempty"` Sync *int32 `json:"sync,omitempty"` OriginalDir *int32 `json:"original_dir,omitempty"` }
func (CreateThumbReq) String ¶
func (o CreateThumbReq) String() string
type CreateThumbnailsTaskRequest ¶
type CreateThumbnailsTaskRequest struct {
Body *CreateThumbReq `json:"body,omitempty"`
}
Request Object
func (CreateThumbnailsTaskRequest) String ¶
func (o CreateThumbnailsTaskRequest) String() string
type CreateThumbnailsTaskResponse ¶
type CreateThumbnailsTaskResponse struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` OutputFileName *string `json:"output_file_name,omitempty"` ThumbnailTime *string `json:"thumbnail_time,omitempty"` Description *string `json:"description,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateThumbnailsTaskResponse) String ¶
func (o CreateThumbnailsTaskResponse) String() string
type CreateTransTemplateRequest ¶
type CreateTransTemplateRequest struct {
Body *TransTemplate `json:"body,omitempty"`
}
Request Object
func (CreateTransTemplateRequest) String ¶
func (o CreateTransTemplateRequest) String() string
type CreateTransTemplateResponse ¶
type CreateTransTemplateResponse struct { TemplateId *int32 `json:"template_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateTransTemplateResponse) String ¶
func (o CreateTransTemplateResponse) String() string
type CreateTranscodingReq ¶
type CreateTranscodingReq struct { Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output"` TransTemplateId *[]int32 `json:"trans_template_id,omitempty"` AvParameters *[]AvParameters `json:"av_parameters,omitempty"` OutputFilenames *[]string `json:"output_filenames,omitempty"` UserData *string `json:"user_data,omitempty"` Watermarks *[]WatermarkRequest `json:"watermarks,omitempty"` Thumbnail *Thumbnail `json:"thumbnail,omitempty"` Priority *int32 `json:"priority,omitempty"` Subtitle *Subtitle `json:"subtitle,omitempty"` Encryption *Encryption `json:"encryption,omitempty"` Crop *Crop `json:"crop,omitempty"` AudioTrack *AudioTrack `json:"audio_track,omitempty"` MultiAudio *MultiAudio `json:"multi_audio,omitempty"` VideoProcess *VideoProcess `json:"video_process,omitempty"` AudioProcess *AudioProcess `json:"audio_process,omitempty"` }
func (CreateTranscodingReq) String ¶
func (o CreateTranscodingReq) String() string
type CreateTranscodingTaskRequest ¶
type CreateTranscodingTaskRequest struct {
Body *CreateTranscodingReq `json:"body,omitempty"`
}
Request Object
func (CreateTranscodingTaskRequest) String ¶
func (o CreateTranscodingTaskRequest) String() string
type CreateTranscodingTaskResponse ¶
type CreateTranscodingTaskResponse struct { TaskId *int32 `json:"task_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateTranscodingTaskResponse) String ¶
func (o CreateTranscodingTaskResponse) String() string
type CreateWatermarkTemplateRequest ¶
type CreateWatermarkTemplateRequest struct {
Body *WatermarkTemplate `json:"body,omitempty"`
}
Request Object
func (CreateWatermarkTemplateRequest) String ¶
func (o CreateWatermarkTemplateRequest) String() string
type CreateWatermarkTemplateResponse ¶
type CreateWatermarkTemplateResponse struct { TemplateId *int32 `json:"template_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateWatermarkTemplateResponse) String ¶
func (o CreateWatermarkTemplateResponse) String() string
type DeleteAnimatedGraphicsTaskRequest ¶
type DeleteAnimatedGraphicsTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (DeleteAnimatedGraphicsTaskRequest) String ¶
func (o DeleteAnimatedGraphicsTaskRequest) String() string
type DeleteAnimatedGraphicsTaskResponse ¶
type DeleteAnimatedGraphicsTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteAnimatedGraphicsTaskResponse) String ¶
func (o DeleteAnimatedGraphicsTaskResponse) String() string
type DeleteEditingJobRequest ¶ added in v0.0.63
type DeleteEditingJobRequest struct {
JobId string `json:"job_id"`
}
Request Object
func (DeleteEditingJobRequest) String ¶ added in v0.0.63
func (o DeleteEditingJobRequest) String() string
type DeleteEditingJobResponse ¶ added in v0.0.63
type DeleteEditingJobResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteEditingJobResponse) String ¶ added in v0.0.63
func (o DeleteEditingJobResponse) String() string
type DeleteEncryptTaskRequest ¶
type DeleteEncryptTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (DeleteEncryptTaskRequest) String ¶
func (o DeleteEncryptTaskRequest) String() string
type DeleteEncryptTaskResponse ¶
type DeleteEncryptTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteEncryptTaskResponse) String ¶
func (o DeleteEncryptTaskResponse) String() string
type DeleteExtractTaskRequest ¶
type DeleteExtractTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (DeleteExtractTaskRequest) String ¶
func (o DeleteExtractTaskRequest) String() string
type DeleteExtractTaskResponse ¶
type DeleteExtractTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteExtractTaskResponse) String ¶
func (o DeleteExtractTaskResponse) String() string
type DeleteMediaProcessTaskRequest ¶
type DeleteMediaProcessTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (DeleteMediaProcessTaskRequest) String ¶
func (o DeleteMediaProcessTaskRequest) String() string
type DeleteMediaProcessTaskResponse ¶
type DeleteMediaProcessTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteMediaProcessTaskResponse) String ¶
func (o DeleteMediaProcessTaskResponse) String() string
type DeleteMergeChannelsTaskRequest ¶
type DeleteMergeChannelsTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (DeleteMergeChannelsTaskRequest) String ¶
func (o DeleteMergeChannelsTaskRequest) String() string
type DeleteMergeChannelsTaskResponse ¶
type DeleteMergeChannelsTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteMergeChannelsTaskResponse) String ¶
func (o DeleteMergeChannelsTaskResponse) String() string
type DeleteQualityEnhanceTemplateRequest ¶
type DeleteQualityEnhanceTemplateRequest struct {
TemplateId int32 `json:"template_id"`
}
Request Object
func (DeleteQualityEnhanceTemplateRequest) String ¶
func (o DeleteQualityEnhanceTemplateRequest) String() string
type DeleteQualityEnhanceTemplateResponse ¶
type DeleteQualityEnhanceTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteQualityEnhanceTemplateResponse) String ¶
func (o DeleteQualityEnhanceTemplateResponse) String() string
type DeleteRemuxTaskRequest ¶
type DeleteRemuxTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (DeleteRemuxTaskRequest) String ¶
func (o DeleteRemuxTaskRequest) String() string
type DeleteRemuxTaskResponse ¶
type DeleteRemuxTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteRemuxTaskResponse) String ¶
func (o DeleteRemuxTaskResponse) String() string
type DeleteResetTracksTaskRequest ¶
type DeleteResetTracksTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (DeleteResetTracksTaskRequest) String ¶
func (o DeleteResetTracksTaskRequest) String() string
type DeleteResetTracksTaskResponse ¶
type DeleteResetTracksTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteResetTracksTaskResponse) String ¶
func (o DeleteResetTracksTaskResponse) String() string
type DeleteTemplateGroupRequest ¶
type DeleteTemplateGroupRequest struct {
GroupId string `json:"group_id"`
}
Request Object
func (DeleteTemplateGroupRequest) String ¶
func (o DeleteTemplateGroupRequest) String() string
type DeleteTemplateGroupResponse ¶
type DeleteTemplateGroupResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteTemplateGroupResponse) String ¶
func (o DeleteTemplateGroupResponse) String() string
type DeleteTemplateRequest ¶
type DeleteTemplateRequest struct {
TemplateId int64 `json:"template_id"`
}
Request Object
func (DeleteTemplateRequest) String ¶
func (o DeleteTemplateRequest) String() string
type DeleteTemplateResponse ¶
type DeleteTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteTemplateResponse) String ¶
func (o DeleteTemplateResponse) String() string
type DeleteThumbnailsTaskRequest ¶
type DeleteThumbnailsTaskRequest struct {
TaskId string `json:"task_id"`
}
Request Object
func (DeleteThumbnailsTaskRequest) String ¶
func (o DeleteThumbnailsTaskRequest) String() string
type DeleteThumbnailsTaskResponse ¶
type DeleteThumbnailsTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteThumbnailsTaskResponse) String ¶
func (o DeleteThumbnailsTaskResponse) String() string
type DeleteTranscodingTaskRequest ¶
type DeleteTranscodingTaskRequest struct {
TaskId int32 `json:"task_id"`
}
Request Object
func (DeleteTranscodingTaskRequest) String ¶
func (o DeleteTranscodingTaskRequest) String() string
type DeleteTranscodingTaskResponse ¶
type DeleteTranscodingTaskResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteTranscodingTaskResponse) String ¶
func (o DeleteTranscodingTaskResponse) String() string
type DeleteWatermarkTemplateRequest ¶
type DeleteWatermarkTemplateRequest struct {
TemplateId int32 `json:"template_id"`
}
Request Object
func (DeleteWatermarkTemplateRequest) String ¶
func (o DeleteWatermarkTemplateRequest) String() string
type DeleteWatermarkTemplateResponse ¶
type DeleteWatermarkTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteWatermarkTemplateResponse) String ¶
func (o DeleteWatermarkTemplateResponse) String() string
type EachEncryptRsp ¶
type EachEncryptRsp struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` OutputFileName *[]string `json:"output_file_name,omitempty"` UserData *string `json:"user_data,omitempty"` Description *string `json:"description,omitempty"` }
func (EachEncryptRsp) String ¶
func (o EachEncryptRsp) String() string
type EditAudioInfo ¶ added in v0.0.63
type EditAudioInfo struct { Codec *string `json:"codec,omitempty"` Bitrate *int32 `json:"bitrate,omitempty"` Sample *int32 `json:"sample,omitempty"` Channels *string `json:"channels,omitempty"` }
func (EditAudioInfo) String ¶ added in v0.0.63
func (o EditAudioInfo) String() string
type EditHlsInfo ¶ added in v0.0.63
type EditHlsInfo struct {
Interval *int32 `json:"interval,omitempty"`
}
func (EditHlsInfo) String ¶ added in v0.0.63
func (o EditHlsInfo) String() string
type EditSetting ¶ added in v0.0.72
type EditSetting struct { TimelineStart *string `json:"timeline_start,omitempty"` TimelineEnd *string `json:"timeline_end,omitempty"` TransTemplateId *int32 `json:"trans_template_id,omitempty"` AvParameter *AvParameters `json:"av_parameter,omitempty"` Mosaics *[]MosaicInfo `json:"mosaics,omitempty"` ImageWatermarks *[]ImageWatermarkSetting `json:"image_watermarks,omitempty"` Heads *[]ObsObjInfo `json:"heads,omitempty"` Tails *[]ObsObjInfo `json:"tails,omitempty"` Output *ObsObjInfo `json:"output"` }
func (EditSetting) String ¶ added in v0.0.72
func (o EditSetting) String() string
type EditVideoInfo ¶ added in v0.0.63
type EditVideoInfo struct { Reference *EditVideoInfoReference `json:"reference,omitempty"` Width *int32 `json:"width,omitempty"` Height *int32 `json:"height,omitempty"` Codec *EditVideoInfoCodec `json:"codec,omitempty"` Bitrate *int32 `json:"bitrate,omitempty"` FrameRate *int32 `json:"frame_rate,omitempty"` }
func (EditVideoInfo) String ¶ added in v0.0.63
func (o EditVideoInfo) String() string
type EditVideoInfoCodec ¶ added in v0.0.63
type EditVideoInfoCodec struct {
// contains filtered or unexported fields
}
func (EditVideoInfoCodec) MarshalJSON ¶ added in v0.0.63
func (c EditVideoInfoCodec) MarshalJSON() ([]byte, error)
func (*EditVideoInfoCodec) UnmarshalJSON ¶ added in v0.0.63
func (c *EditVideoInfoCodec) UnmarshalJSON(b []byte) error
type EditVideoInfoCodecEnum ¶ added in v0.0.63
type EditVideoInfoCodecEnum struct { H264 EditVideoInfoCodec H265 EditVideoInfoCodec }
func GetEditVideoInfoCodecEnum ¶ added in v0.0.63
func GetEditVideoInfoCodecEnum() EditVideoInfoCodecEnum
type EditVideoInfoReference ¶ added in v0.0.63
type EditVideoInfoReference struct {
// contains filtered or unexported fields
}
func (EditVideoInfoReference) MarshalJSON ¶ added in v0.0.63
func (c EditVideoInfoReference) MarshalJSON() ([]byte, error)
func (*EditVideoInfoReference) UnmarshalJSON ¶ added in v0.0.63
func (c *EditVideoInfoReference) UnmarshalJSON(b []byte) error
type EditVideoInfoReferenceEnum ¶ added in v0.0.63
type EditVideoInfoReferenceEnum struct { MAX EditVideoInfoReference MIN EditVideoInfoReference CUSTOM EditVideoInfoReference SHORT_HEIGHT_SHORT_WIDTH EditVideoInfoReference }
func GetEditVideoInfoReferenceEnum ¶ added in v0.0.63
func GetEditVideoInfoReferenceEnum() EditVideoInfoReferenceEnum
type EditingJob ¶ added in v0.0.63
type EditingJob struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` ErrorCode *string `json:"error_code,omitempty"` Description *string `json:"description,omitempty"` UserData *string `json:"user_data,omitempty"` JobId *string `json:"job_id,omitempty"` EditType *[]string `json:"edit_type,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` EditTaskReq *CreateEditingJobReq `json:"edit_task_req,omitempty"` OutputFileInfo *[]OutputFileInfo `json:"output_file_info,omitempty"` }
func (EditingJob) String ¶ added in v0.0.63
func (o EditingJob) String() string
type Encryption ¶
type Encryption struct {
HlsEncrypt *HlsEncrypt `json:"hls_encrypt,omitempty"`
}
func (Encryption) String ¶
func (o Encryption) String() string
type ErrorResponse ¶
type ErrorResponse struct { ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (ErrorResponse) String ¶
func (o ErrorResponse) String() string
type ExtractTask ¶
type ExtractTask struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` ErrorCode *string `json:"error_code,omitempty"` Description *string `json:"description,omitempty"` UserData *string `json:"user_data,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` Metadata *MetaData `json:"metadata,omitempty"` }
func (ExtractTask) String ¶
func (o ExtractTask) String() string
type HlsEncrypt ¶
type HlsEncrypt struct { Key string `json:"key"` Url string `json:"url"` Iv *string `json:"iv,omitempty"` Algorithm *string `json:"algorithm,omitempty"` }
func (HlsEncrypt) String ¶
func (o HlsEncrypt) String() string
type ImageWatermark ¶
type ImageWatermark struct { Dx *string `json:"dx,omitempty"` Dy *string `json:"dy,omitempty"` Referpos *string `json:"referpos,omitempty"` TimelineStart *string `json:"timeline_start,omitempty"` TimelineDuration *string `json:"timeline_duration,omitempty"` ImageProcess *string `json:"image_process,omitempty"` Width *string `json:"width,omitempty"` Height *string `json:"height,omitempty"` Base *ImageWatermarkBase `json:"base,omitempty"` }
func (ImageWatermark) String ¶
func (o ImageWatermark) String() string
type ImageWatermarkBase ¶
type ImageWatermarkBase struct {
// contains filtered or unexported fields
}
func (ImageWatermarkBase) MarshalJSON ¶
func (c ImageWatermarkBase) MarshalJSON() ([]byte, error)
func (*ImageWatermarkBase) UnmarshalJSON ¶
func (c *ImageWatermarkBase) UnmarshalJSON(b []byte) error
type ImageWatermarkBaseEnum ¶
type ImageWatermarkBaseEnum struct { INPUT ImageWatermarkBase OUTPUT ImageWatermarkBase }
func GetImageWatermarkBaseEnum ¶
func GetImageWatermarkBaseEnum() ImageWatermarkBaseEnum
type ImageWatermarkSetting ¶ added in v0.0.63
type ImageWatermarkSetting struct { Dx *string `json:"dx,omitempty"` Dy *string `json:"dy,omitempty"` Referpos *string `json:"referpos,omitempty"` TimelineStart *string `json:"timeline_start,omitempty"` TimelineDuration *string `json:"timeline_duration,omitempty"` OverlayInput *string `json:"overlay_input,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Base *ImageWatermarkSettingBase `json:"base,omitempty"` }
func (ImageWatermarkSetting) String ¶ added in v0.0.63
func (o ImageWatermarkSetting) String() string
type ImageWatermarkSettingBase ¶ added in v0.0.63
type ImageWatermarkSettingBase struct {
// contains filtered or unexported fields
}
func (ImageWatermarkSettingBase) MarshalJSON ¶ added in v0.0.63
func (c ImageWatermarkSettingBase) MarshalJSON() ([]byte, error)
func (*ImageWatermarkSettingBase) UnmarshalJSON ¶ added in v0.0.63
func (c *ImageWatermarkSettingBase) UnmarshalJSON(b []byte) error
type ImageWatermarkSettingBaseEnum ¶ added in v0.0.63
type ImageWatermarkSettingBaseEnum struct { INPUT ImageWatermarkSettingBase OUTPUT ImageWatermarkSettingBase }
func GetImageWatermarkSettingBaseEnum ¶ added in v0.0.63
func GetImageWatermarkSettingBaseEnum() ImageWatermarkSettingBaseEnum
type InputSetting ¶ added in v0.0.68
type InputSetting struct { Input *ObsObjInfo `json:"input"` PaneId string `json:"pane_id"` AudioPolicy *InputSettingAudioPolicy `json:"audio_policy,omitempty"` }
func (InputSetting) String ¶ added in v0.0.68
func (o InputSetting) String() string
type InputSettingAudioPolicy ¶ added in v0.0.68
type InputSettingAudioPolicy struct {
// contains filtered or unexported fields
}
func (InputSettingAudioPolicy) MarshalJSON ¶ added in v0.0.68
func (c InputSettingAudioPolicy) MarshalJSON() ([]byte, error)
func (*InputSettingAudioPolicy) UnmarshalJSON ¶ added in v0.0.68
func (c *InputSettingAudioPolicy) UnmarshalJSON(b []byte) error
type InputSettingAudioPolicyEnum ¶ added in v0.0.68
type InputSettingAudioPolicyEnum struct { DISCARD InputSettingAudioPolicy RESERVE InputSettingAudioPolicy }
func GetInputSettingAudioPolicyEnum ¶ added in v0.0.68
func GetInputSettingAudioPolicyEnum() InputSettingAudioPolicyEnum
type ListAnimatedGraphicsTaskRequest ¶
type ListAnimatedGraphicsTaskRequest struct { XLanguage *string `json:"x-language,omitempty"` TaskId *[]string `json:"task_id,omitempty"` Status *ListAnimatedGraphicsTaskRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListAnimatedGraphicsTaskRequest) String ¶
func (o ListAnimatedGraphicsTaskRequest) String() string
type ListAnimatedGraphicsTaskRequestStatus ¶
type ListAnimatedGraphicsTaskRequestStatus struct {
// contains filtered or unexported fields
}
func (ListAnimatedGraphicsTaskRequestStatus) MarshalJSON ¶
func (c ListAnimatedGraphicsTaskRequestStatus) MarshalJSON() ([]byte, error)
func (*ListAnimatedGraphicsTaskRequestStatus) UnmarshalJSON ¶
func (c *ListAnimatedGraphicsTaskRequestStatus) UnmarshalJSON(b []byte) error
type ListAnimatedGraphicsTaskRequestStatusEnum ¶
type ListAnimatedGraphicsTaskRequestStatusEnum struct { INIT ListAnimatedGraphicsTaskRequestStatus WAITING ListAnimatedGraphicsTaskRequestStatus PREPROCESSING ListAnimatedGraphicsTaskRequestStatus SUCCEED ListAnimatedGraphicsTaskRequestStatus FAILED ListAnimatedGraphicsTaskRequestStatus CANCELED ListAnimatedGraphicsTaskRequestStatus }
func GetListAnimatedGraphicsTaskRequestStatusEnum ¶
func GetListAnimatedGraphicsTaskRequestStatusEnum() ListAnimatedGraphicsTaskRequestStatusEnum
type ListAnimatedGraphicsTaskResponse ¶
type ListAnimatedGraphicsTaskResponse struct { Total *int32 `json:"total,omitempty"` Tasks *[]AnimatedGraphicsTask `json:"tasks,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAnimatedGraphicsTaskResponse) String ¶
func (o ListAnimatedGraphicsTaskResponse) String() string
type ListEditingJobRequest ¶ added in v0.0.63
type ListEditingJobRequest struct { XLanguage *string `json:"x-language,omitempty"` JobId *[]string `json:"job_id,omitempty"` Status *ListEditingJobRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListEditingJobRequest) String ¶ added in v0.0.63
func (o ListEditingJobRequest) String() string
type ListEditingJobRequestStatus ¶ added in v0.0.63
type ListEditingJobRequestStatus struct {
// contains filtered or unexported fields
}
func (ListEditingJobRequestStatus) MarshalJSON ¶ added in v0.0.63
func (c ListEditingJobRequestStatus) MarshalJSON() ([]byte, error)
func (*ListEditingJobRequestStatus) UnmarshalJSON ¶ added in v0.0.63
func (c *ListEditingJobRequestStatus) UnmarshalJSON(b []byte) error
type ListEditingJobRequestStatusEnum ¶ added in v0.0.63
type ListEditingJobRequestStatusEnum struct { INIT ListEditingJobRequestStatus WAITING ListEditingJobRequestStatus PREPROCESSING ListEditingJobRequestStatus SUCCEED ListEditingJobRequestStatus FAILED ListEditingJobRequestStatus CANCELED ListEditingJobRequestStatus }
func GetListEditingJobRequestStatusEnum ¶ added in v0.0.63
func GetListEditingJobRequestStatusEnum() ListEditingJobRequestStatusEnum
type ListEditingJobResponse ¶ added in v0.0.63
type ListEditingJobResponse struct { Total *int32 `json:"total,omitempty"` Jobs *[]EditingJob `json:"jobs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListEditingJobResponse) String ¶ added in v0.0.63
func (o ListEditingJobResponse) String() string
type ListEncryptTaskRequest ¶
type ListEncryptTaskRequest struct { TaskId *[]string `json:"task_id,omitempty"` Status *ListEncryptTaskRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListEncryptTaskRequest) String ¶
func (o ListEncryptTaskRequest) String() string
type ListEncryptTaskRequestStatus ¶
type ListEncryptTaskRequestStatus struct {
// contains filtered or unexported fields
}
func (ListEncryptTaskRequestStatus) MarshalJSON ¶
func (c ListEncryptTaskRequestStatus) MarshalJSON() ([]byte, error)
func (*ListEncryptTaskRequestStatus) UnmarshalJSON ¶
func (c *ListEncryptTaskRequestStatus) UnmarshalJSON(b []byte) error
type ListEncryptTaskRequestStatusEnum ¶
type ListEncryptTaskRequestStatusEnum struct { WAITING ListEncryptTaskRequestStatus PROCESSING ListEncryptTaskRequestStatus SUCCEEDED ListEncryptTaskRequestStatus FAILED ListEncryptTaskRequestStatus CANCELED ListEncryptTaskRequestStatus }
func GetListEncryptTaskRequestStatusEnum ¶
func GetListEncryptTaskRequestStatusEnum() ListEncryptTaskRequestStatusEnum
type ListEncryptTaskResponse ¶
type ListEncryptTaskResponse struct { TaskArray *[]EachEncryptRsp `json:"task_array,omitempty"` IsTruncated *int32 `json:"is_truncated,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListEncryptTaskResponse) String ¶
func (o ListEncryptTaskResponse) String() string
type ListExtractTaskRequest ¶
type ListExtractTaskRequest struct { XLanguage *string `json:"x-language,omitempty"` TaskId *[]string `json:"task_id,omitempty"` Status *ListExtractTaskRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListExtractTaskRequest) String ¶
func (o ListExtractTaskRequest) String() string
type ListExtractTaskRequestStatus ¶
type ListExtractTaskRequestStatus struct {
// contains filtered or unexported fields
}
func (ListExtractTaskRequestStatus) MarshalJSON ¶
func (c ListExtractTaskRequestStatus) MarshalJSON() ([]byte, error)
func (*ListExtractTaskRequestStatus) UnmarshalJSON ¶
func (c *ListExtractTaskRequestStatus) UnmarshalJSON(b []byte) error
type ListExtractTaskRequestStatusEnum ¶
type ListExtractTaskRequestStatusEnum struct { INIT ListExtractTaskRequestStatus WAITING ListExtractTaskRequestStatus PREPROCESSING ListExtractTaskRequestStatus SUCCEED ListExtractTaskRequestStatus FAILED ListExtractTaskRequestStatus CANCELED ListExtractTaskRequestStatus }
func GetListExtractTaskRequestStatusEnum ¶
func GetListExtractTaskRequestStatusEnum() ListExtractTaskRequestStatusEnum
type ListExtractTaskResponse ¶
type ListExtractTaskResponse struct { Total *int32 `json:"total,omitempty"` Tasks *[]ExtractTask `json:"tasks,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListExtractTaskResponse) String ¶
func (o ListExtractTaskResponse) String() string
type ListMediaProcessTaskRequest ¶
type ListMediaProcessTaskRequest struct { TaskId *[]string `json:"task_id,omitempty"` Status *ListMediaProcessTaskRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListMediaProcessTaskRequest) String ¶
func (o ListMediaProcessTaskRequest) String() string
type ListMediaProcessTaskRequestStatus ¶
type ListMediaProcessTaskRequestStatus struct {
// contains filtered or unexported fields
}
func (ListMediaProcessTaskRequestStatus) MarshalJSON ¶
func (c ListMediaProcessTaskRequestStatus) MarshalJSON() ([]byte, error)
func (*ListMediaProcessTaskRequestStatus) UnmarshalJSON ¶
func (c *ListMediaProcessTaskRequestStatus) UnmarshalJSON(b []byte) error
type ListMediaProcessTaskRequestStatusEnum ¶
type ListMediaProcessTaskRequestStatusEnum struct { WAITING ListMediaProcessTaskRequestStatus PROCESSING ListMediaProcessTaskRequestStatus SUCCEEDED ListMediaProcessTaskRequestStatus FAILED ListMediaProcessTaskRequestStatus CANCELED ListMediaProcessTaskRequestStatus }
func GetListMediaProcessTaskRequestStatusEnum ¶
func GetListMediaProcessTaskRequestStatusEnum() ListMediaProcessTaskRequestStatusEnum
type ListMediaProcessTaskResponse ¶
type ListMediaProcessTaskResponse struct { TaskArray *[]MediaProcessTaskInfo `json:"task_array,omitempty"` IsTruncated *int32 `json:"is_truncated,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListMediaProcessTaskResponse) String ¶
func (o ListMediaProcessTaskResponse) String() string
type ListMergeChannelsTaskRequest ¶
type ListMergeChannelsTaskRequest struct { TaskId *[]string `json:"task_id,omitempty"` Status *ListMergeChannelsTaskRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListMergeChannelsTaskRequest) String ¶
func (o ListMergeChannelsTaskRequest) String() string
type ListMergeChannelsTaskRequestStatus ¶
type ListMergeChannelsTaskRequestStatus struct {
// contains filtered or unexported fields
}
func (ListMergeChannelsTaskRequestStatus) MarshalJSON ¶
func (c ListMergeChannelsTaskRequestStatus) MarshalJSON() ([]byte, error)
func (*ListMergeChannelsTaskRequestStatus) UnmarshalJSON ¶
func (c *ListMergeChannelsTaskRequestStatus) UnmarshalJSON(b []byte) error
type ListMergeChannelsTaskRequestStatusEnum ¶
type ListMergeChannelsTaskRequestStatusEnum struct { WAITING ListMergeChannelsTaskRequestStatus PROCESSING ListMergeChannelsTaskRequestStatus SUCCEEDED ListMergeChannelsTaskRequestStatus FAILED ListMergeChannelsTaskRequestStatus CANCELED ListMergeChannelsTaskRequestStatus }
func GetListMergeChannelsTaskRequestStatusEnum ¶
func GetListMergeChannelsTaskRequestStatusEnum() ListMergeChannelsTaskRequestStatusEnum
type ListMergeChannelsTaskResponse ¶
type ListMergeChannelsTaskResponse struct { TaskArray *[]MergeChannelsTaskInfo `json:"task_array,omitempty"` IsTruncated *int32 `json:"is_truncated,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListMergeChannelsTaskResponse) String ¶
func (o ListMergeChannelsTaskResponse) String() string
type ListQualityEnhanceDefaultTemplateRequest ¶
type ListQualityEnhanceDefaultTemplateRequest struct { }
Request Object
func (ListQualityEnhanceDefaultTemplateRequest) String ¶
func (o ListQualityEnhanceDefaultTemplateRequest) String() string
type ListQualityEnhanceDefaultTemplateResponse ¶
type ListQualityEnhanceDefaultTemplateResponse struct { TaskArray *[]QualityEnhanceTemplateInfo `json:"task_array,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListQualityEnhanceDefaultTemplateResponse) String ¶
func (o ListQualityEnhanceDefaultTemplateResponse) String() string
type ListRemuxTaskRequest ¶
type ListRemuxTaskRequest struct { TaskId *[]string `json:"task_id,omitempty"` Status *ListRemuxTaskRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` InputBucket *string `json:"input_bucket,omitempty"` InputObject *string `json:"input_object,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListRemuxTaskRequest) String ¶
func (o ListRemuxTaskRequest) String() string
type ListRemuxTaskRequestStatus ¶
type ListRemuxTaskRequestStatus struct {
// contains filtered or unexported fields
}
func (ListRemuxTaskRequestStatus) MarshalJSON ¶
func (c ListRemuxTaskRequestStatus) MarshalJSON() ([]byte, error)
func (*ListRemuxTaskRequestStatus) UnmarshalJSON ¶
func (c *ListRemuxTaskRequestStatus) UnmarshalJSON(b []byte) error
type ListRemuxTaskRequestStatusEnum ¶
type ListRemuxTaskRequestStatusEnum struct { INIT ListRemuxTaskRequestStatus WAITING ListRemuxTaskRequestStatus PROCESSING ListRemuxTaskRequestStatus SUCCEED ListRemuxTaskRequestStatus FAILED ListRemuxTaskRequestStatus CANCELED ListRemuxTaskRequestStatus }
func GetListRemuxTaskRequestStatusEnum ¶
func GetListRemuxTaskRequestStatusEnum() ListRemuxTaskRequestStatusEnum
type ListRemuxTaskResponse ¶
type ListRemuxTaskResponse struct { Total *int32 `json:"total,omitempty"` Tasks *[]RemuxTask `json:"tasks,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRemuxTaskResponse) String ¶
func (o ListRemuxTaskResponse) String() string
type ListResetTracksTaskRequest ¶
type ListResetTracksTaskRequest struct { TaskId *[]string `json:"task_id,omitempty"` Status *ListResetTracksTaskRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListResetTracksTaskRequest) String ¶
func (o ListResetTracksTaskRequest) String() string
type ListResetTracksTaskRequestStatus ¶
type ListResetTracksTaskRequestStatus struct {
// contains filtered or unexported fields
}
func (ListResetTracksTaskRequestStatus) MarshalJSON ¶
func (c ListResetTracksTaskRequestStatus) MarshalJSON() ([]byte, error)
func (*ListResetTracksTaskRequestStatus) UnmarshalJSON ¶
func (c *ListResetTracksTaskRequestStatus) UnmarshalJSON(b []byte) error
type ListResetTracksTaskRequestStatusEnum ¶
type ListResetTracksTaskRequestStatusEnum struct { WAITING ListResetTracksTaskRequestStatus PROCESSING ListResetTracksTaskRequestStatus SUCCEEDED ListResetTracksTaskRequestStatus FAILED ListResetTracksTaskRequestStatus CANCELED ListResetTracksTaskRequestStatus }
func GetListResetTracksTaskRequestStatusEnum ¶
func GetListResetTracksTaskRequestStatusEnum() ListResetTracksTaskRequestStatusEnum
type ListResetTracksTaskResponse ¶
type ListResetTracksTaskResponse struct { TaskArray *[]ResetTracksTaskInfo `json:"task_array,omitempty"` IsTruncated *int32 `json:"is_truncated,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListResetTracksTaskResponse) String ¶
func (o ListResetTracksTaskResponse) String() string
type ListTemplateGroupRequest ¶
type ListTemplateGroupRequest struct { GroupId *[]string `json:"group_id,omitempty"` GroupName *[]string `json:"group_name,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListTemplateGroupRequest) String ¶
func (o ListTemplateGroupRequest) String() string
type ListTemplateGroupResponse ¶
type ListTemplateGroupResponse struct { TemplateGroupList *[]TemplateGroup `json:"template_group_list,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListTemplateGroupResponse) String ¶
func (o ListTemplateGroupResponse) String() string
type ListTemplateRequest ¶
type ListTemplateRequest struct { TemplateId *[]int32 `json:"template_id,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListTemplateRequest) String ¶
func (o ListTemplateRequest) String() string
type ListTemplateResponse ¶
type ListTemplateResponse struct { TemplateArray *[]TemplateInfo `json:"template_array,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListTemplateResponse) String ¶
func (o ListTemplateResponse) String() string
type ListThumbnailsTaskRequest ¶
type ListThumbnailsTaskRequest struct { XLanguage *string `json:"x-language,omitempty"` TaskId *[]string `json:"task_id,omitempty"` Status *ListThumbnailsTaskRequestStatus `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListThumbnailsTaskRequest) String ¶
func (o ListThumbnailsTaskRequest) String() string
type ListThumbnailsTaskRequestStatus ¶
type ListThumbnailsTaskRequestStatus struct {
// contains filtered or unexported fields
}
func (ListThumbnailsTaskRequestStatus) MarshalJSON ¶
func (c ListThumbnailsTaskRequestStatus) MarshalJSON() ([]byte, error)
func (*ListThumbnailsTaskRequestStatus) UnmarshalJSON ¶
func (c *ListThumbnailsTaskRequestStatus) UnmarshalJSON(b []byte) error
type ListThumbnailsTaskRequestStatusEnum ¶
type ListThumbnailsTaskRequestStatusEnum struct { WAITING ListThumbnailsTaskRequestStatus PROCESSING ListThumbnailsTaskRequestStatus SUCCEEDED ListThumbnailsTaskRequestStatus FAILED ListThumbnailsTaskRequestStatus CANCELED ListThumbnailsTaskRequestStatus }
func GetListThumbnailsTaskRequestStatusEnum ¶
func GetListThumbnailsTaskRequestStatusEnum() ListThumbnailsTaskRequestStatusEnum
type ListThumbnailsTaskResponse ¶
type ListThumbnailsTaskResponse struct { TaskArray *[]ThumbTask `json:"task_array,omitempty"` IsTruncated *int32 `json:"is_truncated,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListThumbnailsTaskResponse) String ¶
func (o ListThumbnailsTaskResponse) String() string
type ListTranscodeDetailRequest ¶
type ListTranscodeDetailRequest struct {
TaskId *[]string `json:"task_id,omitempty"`
}
Request Object
func (ListTranscodeDetailRequest) String ¶
func (o ListTranscodeDetailRequest) String() string
type ListTranscodeDetailResponse ¶
type ListTranscodeDetailResponse struct { TaskArray *[]TaskDetailInfo `json:"task_array,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListTranscodeDetailResponse) String ¶
func (o ListTranscodeDetailResponse) String() string
type ListTranscodingTaskRequest ¶
type ListTranscodingTaskRequest struct { XLanguage *string `json:"x-language,omitempty"` TaskId *[]int64 `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListTranscodingTaskRequest) String ¶
func (o ListTranscodingTaskRequest) String() string
type ListTranscodingTaskResponse ¶
type ListTranscodingTaskResponse struct { TaskArray *[]QueryTranscodingsTaskResponse `json:"task_array,omitempty"` IsTruncated *int32 `json:"is_truncated,omitempty"` Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListTranscodingTaskResponse) String ¶
func (o ListTranscodingTaskResponse) String() string
type ListWatermarkTemplateRequest ¶
type ListWatermarkTemplateRequest struct { TemplateId *[]int32 `json:"template_id,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListWatermarkTemplateRequest) String ¶
func (o ListWatermarkTemplateRequest) String() string
type ListWatermarkTemplateResponse ¶
type ListWatermarkTemplateResponse struct { Total *int32 `json:"total,omitempty"` Templates *[]WatermarkTemplate `json:"templates,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListWatermarkTemplateResponse) String ¶
func (o ListWatermarkTemplateResponse) String() string
type MbTaskParameter ¶
type MbTaskParameter struct { StatusDescription *string `json:"status_description,omitempty"` OutputFilename *string `json:"output_filename,omitempty"` Metadata *MetaData `json:"metadata,omitempty"` }
func (MbTaskParameter) String ¶
func (o MbTaskParameter) String() string
type MbTasksReportReq ¶
type MbTasksReportReq struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` TaskName *string `json:"task_name,omitempty"` Retry *bool `json:"retry,omitempty"` Parameter *MbTaskParameter `json:"parameter,omitempty"` }
func (MbTasksReportReq) String ¶
func (o MbTasksReportReq) String() string
type MediaDetail ¶
type MediaDetail struct { Features *[]string `json:"features,omitempty"` OriginPara *OriginPara `json:"origin_para,omitempty"` OutputVideoParas *[]OutputVideoPara `json:"output_video_paras,omitempty"` OutputThumbnailPara *OutputThumbnailPara `json:"output_thumbnail_para,omitempty"` OutputWatermarkParas *OutputWatermarkPara `json:"output_watermark_paras,omitempty"` }
func (MediaDetail) String ¶
func (o MediaDetail) String() string
type MediaProcessTaskInfo ¶
type MediaProcessTaskInfo struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` Description *string `json:"description,omitempty"` OutputFileName *[]string `json:"output_file_name,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` }
媒体处理信息
func (MediaProcessTaskInfo) String ¶
func (o MediaProcessTaskInfo) String() string
type MergeChannelsTaskInfo ¶
type MergeChannelsTaskInfo struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` Description *string `json:"description,omitempty"` AudioFiles *[]AudioFile `json:"audio_files,omitempty"` OutputFilename *string `json:"output_filename,omitempty"` }
func (MergeChannelsTaskInfo) String ¶
func (o MergeChannelsTaskInfo) String() string
type MetaData ¶
type MetaData struct { Size *int64 `json:"size,omitempty"` DurationMs *float64 `json:"duration_ms,omitempty"` Duration *int64 `json:"duration,omitempty"` Format *string `json:"format,omitempty"` Bitrate *int64 `json:"bitrate,omitempty"` Video *[]VideoInfo `json:"video,omitempty"` Audio *[]AudioInfo `json:"audio,omitempty"` }
type MixInfo ¶ added in v0.0.68
type MixInfo struct { Inputs *[]InputSetting `json:"inputs,omitempty"` Layout *MixInfoLayout `json:"layout,omitempty"` }
type MixInfoLayout ¶ added in v0.0.68
type MixInfoLayout struct {
Panes []PaneSetting `json:"panes"`
}
func (MixInfoLayout) String ¶ added in v0.0.68
func (o MixInfoLayout) String() string
type ModifyTransTemplateGroup ¶
type ModifyTransTemplateGroup struct { GroupId *string `json:"group_id,omitempty"` Name *string `json:"name,omitempty"` Videos *[]VideoObj `json:"videos,omitempty"` Audio *Audio `json:"audio,omitempty"` VideoCommon *VideoCommon `json:"video_common,omitempty"` Common *Common `json:"common,omitempty"` }
func (ModifyTransTemplateGroup) String ¶
func (o ModifyTransTemplateGroup) String() string
type ModifyTransTemplateReq ¶
type ModifyTransTemplateReq struct { TemplateId int64 `json:"template_id"` TemplateName string `json:"template_name"` Video *Video `json:"video,omitempty"` Audio *Audio `json:"audio,omitempty"` Common *Common `json:"common"` }
func (ModifyTransTemplateReq) String ¶
func (o ModifyTransTemplateReq) String() string
type MosaicInfo ¶ added in v0.0.72
type MosaicInfo struct { TimelineStart *string `json:"timeline_start,omitempty"` TimelineDuration *string `json:"timeline_duration,omitempty"` Dx *string `json:"dx,omitempty"` Dy *string `json:"dy,omitempty"` Width string `json:"width"` Height string `json:"height"` }
func (MosaicInfo) String ¶ added in v0.0.72
func (o MosaicInfo) String() string
type MpcMultiAudio ¶
type MpcMultiAudio struct { Output *ObsObjInfo `json:"output,omitempty"` AudioFiles *[]AudioFile `json:"audio_files,omitempty"` OutputFilename *string `json:"output_filename,omitempty"` }
func (MpcMultiAudio) String ¶
func (o MpcMultiAudio) String() string
type MpeCallBackReq ¶
type MpeCallBackReq struct { TaskType *MpeCallBackReqTaskType `json:"task_type,omitempty"` TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CompleteRatio *int32 `json:"complete_ratio,omitempty"` Description *string `json:"description,omitempty"` MetaData *MpeMetaData `json:"meta_data,omitempty"` }
func (MpeCallBackReq) String ¶
func (o MpeCallBackReq) String() string
type MpeCallBackReqTaskType ¶
type MpeCallBackReqTaskType struct {
// contains filtered or unexported fields
}
func (MpeCallBackReqTaskType) MarshalJSON ¶
func (c MpeCallBackReqTaskType) MarshalJSON() ([]byte, error)
func (*MpeCallBackReqTaskType) UnmarshalJSON ¶
func (c *MpeCallBackReqTaskType) UnmarshalJSON(b []byte) error
type MpeCallBackReqTaskTypeEnum ¶
type MpeCallBackReqTaskTypeEnum struct { CONCAT MpeCallBackReqTaskType AUDIO MpeCallBackReqTaskType CUT MpeCallBackReqTaskType PARSE MpeCallBackReqTaskType MD5 MpeCallBackReqTaskType SNAPSHOT MpeCallBackReqTaskType REMUX MpeCallBackReqTaskType ANIMATION MpeCallBackReqTaskType }
func GetMpeCallBackReqTaskTypeEnum ¶
func GetMpeCallBackReqTaskTypeEnum() MpeCallBackReqTaskTypeEnum
type MpeMetaData ¶
type MpeMetaData struct { PackType *string `json:"pack_type,omitempty"` Duration *float64 `json:"duration,omitempty"` VideoSize *int64 `json:"video_size,omitempty"` Width *int32 `json:"width,omitempty"` Height *int32 `json:"height,omitempty"` BitRate *int32 `json:"bit_rate,omitempty"` AudioBitRate *int32 `json:"audio_bit_rate,omitempty"` FrameRate *int32 `json:"frame_rate,omitempty"` CodecName *string `json:"codec_name,omitempty"` AudioCodecName *string `json:"audio_codec_name,omitempty"` Channels *int32 `json:"channels,omitempty"` Sample *int32 `json:"sample,omitempty"` IsAudio *bool `json:"is_audio,omitempty"` }
func (MpeMetaData) String ¶
func (o MpeMetaData) String() string
type MulInputFileInfo ¶
type MulInputFileInfo struct { Language *string `json:"language,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` }
func (MulInputFileInfo) String ¶
func (o MulInputFileInfo) String() string
type MultiAudio ¶
type MultiAudio struct { TracksInfo *[]TracksInfo `json:"tracks_info,omitempty"` AudioFiles *[]AudioFile `json:"audio_files,omitempty"` DefaultLanguage *string `json:"default_language,omitempty"` }
func (MultiAudio) String ¶
func (o MultiAudio) String() string
type MultiConcatInfo ¶ added in v0.0.68
type MultiConcatInfo struct { Inputs []ObsObjInfo `json:"inputs"` TransTemplateIds *[]int32 `json:"trans_template_ids,omitempty"` AvParameters *[]AvParameters `json:"av_parameters,omitempty"` Output *ObsObjInfo `json:"output"` ImageWatermarkSettings *[]ImageWatermarkSetting `json:"image_watermark_settings,omitempty"` }
func (MultiConcatInfo) String ¶ added in v0.0.68
func (o MultiConcatInfo) String() string
type MultiTaskInfo ¶
type MultiTaskInfo struct { TemplateId *int32 `json:"template_id,omitempty"` Error *ErrorResponse `json:"error,omitempty"` OutputFile *SourceInfo `json:"output_file,omitempty"` }
func (MultiTaskInfo) String ¶
func (o MultiTaskInfo) String() string
type ObsObjInfo ¶
type ObsObjInfo struct { Bucket string `json:"bucket"` Location string `json:"location"` Object string `json:"object"` FileName *string `json:"file_name,omitempty"` }
func (ObsObjInfo) String ¶
func (o ObsObjInfo) String() string
type OriginPara ¶
type OriginPara struct { Duration *int32 `json:"duration,omitempty"` DurationMs *int64 `json:"duration_ms,omitempty"` FileFormat *string `json:"file_format,omitempty"` Video *VideoInfo `json:"video,omitempty"` Audio *AudioInfo `json:"audio,omitempty"` }
func (OriginPara) String ¶
func (o OriginPara) String() string
type OutputFileInfo ¶ added in v0.0.63
type OutputFileInfo struct { OutputFileName *string `json:"output_file_name,omitempty"` ExecDescription *string `json:"exec_description,omitempty"` MetaData *SourceInfo `json:"meta_data,omitempty"` }
func (OutputFileInfo) String ¶ added in v0.0.63
func (o OutputFileInfo) String() string
type OutputPolicy ¶
type OutputPolicy struct {
OutputPolicy *OutputPolicyOutputPolicy `json:"output_policy,omitempty"`
}
func (OutputPolicy) String ¶
func (o OutputPolicy) String() string
type OutputPolicyOutputPolicy ¶
type OutputPolicyOutputPolicy struct {
// contains filtered or unexported fields
}
func (OutputPolicyOutputPolicy) MarshalJSON ¶
func (c OutputPolicyOutputPolicy) MarshalJSON() ([]byte, error)
func (*OutputPolicyOutputPolicy) UnmarshalJSON ¶
func (c *OutputPolicyOutputPolicy) UnmarshalJSON(b []byte) error
type OutputPolicyOutputPolicyEnum ¶
type OutputPolicyOutputPolicyEnum struct { TRANSCODE OutputPolicyOutputPolicy DISCARD OutputPolicyOutputPolicy COPY OutputPolicyOutputPolicy }
func GetOutputPolicyOutputPolicyEnum ¶
func GetOutputPolicyOutputPolicyEnum() OutputPolicyOutputPolicyEnum
type OutputSetting ¶ added in v0.0.63
type OutputSetting struct { Format *OutputSettingFormat `json:"format,omitempty"` Video *EditVideoInfo `json:"video,omitempty"` Audio *EditAudioInfo `json:"audio,omitempty"` Hls *EditHlsInfo `json:"hls,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` }
func (OutputSetting) String ¶ added in v0.0.63
func (o OutputSetting) String() string
type OutputSettingFormat ¶ added in v0.0.63
type OutputSettingFormat struct {
// contains filtered or unexported fields
}
func (OutputSettingFormat) MarshalJSON ¶ added in v0.0.63
func (c OutputSettingFormat) MarshalJSON() ([]byte, error)
func (*OutputSettingFormat) UnmarshalJSON ¶ added in v0.0.63
func (c *OutputSettingFormat) UnmarshalJSON(b []byte) error
type OutputSettingFormatEnum ¶ added in v0.0.63
type OutputSettingFormatEnum struct { MP4 OutputSettingFormat HLS OutputSettingFormat TS OutputSettingFormat FLV OutputSettingFormat }
func GetOutputSettingFormatEnum ¶ added in v0.0.63
func GetOutputSettingFormatEnum() OutputSettingFormatEnum
type OutputThumbnailPara ¶
type OutputThumbnailPara struct { TotalPictures *int32 `json:"total_pictures,omitempty"` Width *int32 `json:"width,omitempty"` Height *int32 `json:"height,omitempty"` FileName *string `json:"file_name,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` }
func (OutputThumbnailPara) String ¶
func (o OutputThumbnailPara) String() string
type OutputVideoPara ¶
type OutputVideoPara struct { TemplateId *int32 `json:"template_id,omitempty"` Size *int64 `json:"size,omitempty"` Pack *string `json:"pack,omitempty"` Video *VideoInfo `json:"video,omitempty"` Audio *AudioInfo `json:"audio,omitempty"` FileName *string `json:"file_name,omitempty"` ConverDuration *float64 `json:"conver_duration,omitempty"` Error *XCodeError `json:"error,omitempty"` }
func (OutputVideoPara) String ¶
func (o OutputVideoPara) String() string
type OutputWatermarkPara ¶
type OutputWatermarkPara struct {
TimeDuration *int32 `json:"time_duration,omitempty"`
}
func (OutputWatermarkPara) String ¶
func (o OutputWatermarkPara) String() string
type PaneSetting ¶ added in v0.0.68
type PaneSetting struct { PaneId string `json:"pane_id"` X string `json:"x"` Y string `json:"y"` Width string `json:"width"` Height string `json:"height"` }
func (PaneSetting) String ¶ added in v0.0.68
func (o PaneSetting) String() string
type QualityEnhanceTemplate ¶
type QualityEnhanceTemplate struct { TemplateName string `json:"template_name"` TemplateDescription *string `json:"template_description,omitempty"` Video *QualityEnhanceVideo `json:"video,omitempty"` }
func (QualityEnhanceTemplate) String ¶
func (o QualityEnhanceTemplate) String() string
type QualityEnhanceTemplateInfo ¶
type QualityEnhanceTemplateInfo struct { TemplateId *int32 `json:"template_id,omitempty"` Template *QualityEnhanceTemplate `json:"template,omitempty"` Error *XCodeError `json:"error,omitempty"` }
func (QualityEnhanceTemplateInfo) String ¶
func (o QualityEnhanceTemplateInfo) String() string
type QualityEnhanceVideo ¶
type QualityEnhanceVideo struct { VideoDenoise *VideoDenoise `json:"video_denoise,omitempty"` VideoSharp *VideoSharp `json:"video_sharp,omitempty"` VideoContrast *VideoContrast `json:"video_contrast,omitempty"` VideoSuperresolution *VideoSuperresolution `json:"video_superresolution,omitempty"` VideoDeblock *VideoDeblock `json:"video_deblock,omitempty"` VideoSaturation *VideoSaturation `json:"video_saturation,omitempty"` }
func (QualityEnhanceVideo) String ¶
func (o QualityEnhanceVideo) String() string
type QueryTransTemplate ¶
type QueryTransTemplate struct { TemplateName string `json:"template_name"` Video *Video `json:"video"` Audio *Audio `json:"audio,omitempty"` Common *Common `json:"common,omitempty"` }
func (QueryTransTemplate) String ¶
func (o QueryTransTemplate) String() string
type QueryTranscodingsTaskResponse ¶
type QueryTranscodingsTaskResponse struct { TaskId *string `json:"task_id,omitempty"` Status *QueryTranscodingsTaskResponseStatus `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` TransTemplateId *[]int32 `json:"trans_template_id,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` OutputFileName *[]string `json:"output_file_name,omitempty"` UserData *string `json:"user_data,omitempty"` ErrorCode *string `json:"error_code,omitempty"` Description *string `json:"description,omitempty"` Tips *string `json:"tips,omitempty"` TranscodeDetail *TranscodeDetail `json:"transcode_detail,omitempty"` ThumbnailOutput *ObsObjInfo `json:"thumbnail_output,omitempty"` ThumbnailOutputname *string `json:"thumbnail_outputname,omitempty"` PicInfo *[]PicInfo `json:"pic_info,omitempty"` AvParameters *[]AvParameters `json:"av_parameters,omitempty"` }
func (QueryTranscodingsTaskResponse) String ¶
func (o QueryTranscodingsTaskResponse) String() string
type QueryTranscodingsTaskResponseStatus ¶
type QueryTranscodingsTaskResponseStatus struct {
// contains filtered or unexported fields
}
func (QueryTranscodingsTaskResponseStatus) MarshalJSON ¶
func (c QueryTranscodingsTaskResponseStatus) MarshalJSON() ([]byte, error)
func (*QueryTranscodingsTaskResponseStatus) UnmarshalJSON ¶
func (c *QueryTranscodingsTaskResponseStatus) UnmarshalJSON(b []byte) error
type QueryTranscodingsTaskResponseStatusEnum ¶
type QueryTranscodingsTaskResponseStatusEnum struct { NO_TASK QueryTranscodingsTaskResponseStatus WAITING QueryTranscodingsTaskResponseStatus TRANSCODING QueryTranscodingsTaskResponseStatus SUCCEEDED QueryTranscodingsTaskResponseStatus FAILED QueryTranscodingsTaskResponseStatus CANCELED QueryTranscodingsTaskResponseStatus NEED_TO_BE_AUDIT QueryTranscodingsTaskResponseStatus }
func GetQueryTranscodingsTaskResponseStatusEnum ¶
func GetQueryTranscodingsTaskResponseStatusEnum() QueryTranscodingsTaskResponseStatusEnum
type RemuxOutputParam ¶
type RemuxOutputParam struct { Format *string `json:"format,omitempty"` SegmentDuration *int32 `json:"segment_duration,omitempty"` RemoveMeta *bool `json:"remove_meta,omitempty"` }
func (RemuxOutputParam) String ¶
func (o RemuxOutputParam) String() string
type RemuxRetryReq ¶
type RemuxRetryReq struct {
TaskId *string `json:"task_id,omitempty"`
}
func (RemuxRetryReq) String ¶
func (o RemuxRetryReq) String() string
type RemuxTask ¶
type RemuxTask struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` ErrorCode *string `json:"error_code,omitempty"` Description *string `json:"description,omitempty"` UserData *string `json:"user_data,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` OutputParam *RemuxOutputParam `json:"output_param,omitempty"` CompleteRatio *int32 `json:"complete_ratio,omitempty"` OutputMetadata *MetaData `json:"output_metadata,omitempty"` }
type ResetTracksTaskInfo ¶
type ResetTracksTaskInfo struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` Description *string `json:"description,omitempty"` OutputFilename *string `json:"output_filename,omitempty"` TracksInfo *[]TracksInfo `json:"tracks_info,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` }
func (ResetTracksTaskInfo) String ¶
func (o ResetTracksTaskInfo) String() string
type SourceInfo ¶
type SourceInfo struct { Duration *int32 `json:"duration,omitempty"` DurationMs *int64 `json:"duration_ms,omitempty"` Format *string `json:"format,omitempty"` Size *int64 `json:"size,omitempty"` VideoInfo *VideoInfo `json:"video_info,omitempty"` AudioInfo *[]AudioInfo `json:"audio_info,omitempty"` }
func (SourceInfo) String ¶
func (o SourceInfo) String() string
type SubAudioFile ¶
type SubAudioFile struct { TracksInfo *[]TracksInfo `json:"tracks_info,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` OutputFilename *string `json:"output_filename,omitempty"` }
func (SubAudioFile) String ¶
func (o SubAudioFile) String() string
type Subtitle ¶
type Subtitle struct { Input *ObsObjInfo `json:"input,omitempty"` Inputs *[]MulInputFileInfo `json:"inputs,omitempty"` SubtitleType *int32 `json:"subtitle_type,omitempty"` }
type TaskDetailInfo ¶
type TaskDetailInfo struct { TaskId *string `json:"task_id,omitempty"` Status *TaskDetailInfoStatus `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` UserData *string `json:"user_data,omitempty"` ErrorCode *string `json:"error_code,omitempty"` Description *string `json:"description,omitempty"` MediaDetail *MediaDetail `json:"media_detail,omitempty"` XcodeError *ErrorResponse `json:"xcode_error,omitempty"` }
func (TaskDetailInfo) String ¶
func (o TaskDetailInfo) String() string
type TaskDetailInfoStatus ¶
type TaskDetailInfoStatus struct {
// contains filtered or unexported fields
}
func (TaskDetailInfoStatus) MarshalJSON ¶
func (c TaskDetailInfoStatus) MarshalJSON() ([]byte, error)
func (*TaskDetailInfoStatus) UnmarshalJSON ¶
func (c *TaskDetailInfoStatus) UnmarshalJSON(b []byte) error
type TaskDetailInfoStatusEnum ¶
type TaskDetailInfoStatusEnum struct { NO_TASK TaskDetailInfoStatus WAITING TaskDetailInfoStatus TRANSCODING TaskDetailInfoStatus SUCCEEDED TaskDetailInfoStatus FAILED TaskDetailInfoStatus CANCELED TaskDetailInfoStatus NEED_TO_BE_AUDIT TaskDetailInfoStatus }
func GetTaskDetailInfoStatusEnum ¶
func GetTaskDetailInfoStatusEnum() TaskDetailInfoStatusEnum
type TaskInfo ¶
type TaskInfo struct { TaskId *string `json:"task_id,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` Description *string `json:"description,omitempty"` OutputFileName *[]string `json:"output_file_name,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` }
type TemplateGroup ¶
type TemplateGroup struct { GroupId *string `json:"group_id,omitempty"` Name *string `json:"name,omitempty"` TemplateIds *[]int32 `json:"template_ids,omitempty"` Videos *[]VideoAndTemplate `json:"videos,omitempty"` Audio *Audio `json:"audio,omitempty"` VideoCommon *VideoCommon `json:"video_common,omitempty"` Common *Common `json:"common,omitempty"` }
func (TemplateGroup) String ¶
func (o TemplateGroup) String() string
type TemplateInfo ¶
type TemplateInfo struct { TemplateId *int32 `json:"template_id,omitempty"` Template *QueryTransTemplate `json:"template,omitempty"` }
func (TemplateInfo) String ¶
func (o TemplateInfo) String() string
type TextWatermark ¶
type TextWatermark struct { Dx *string `json:"dx,omitempty"` Dy *string `json:"dy,omitempty"` Referpos *string `json:"referpos,omitempty"` TimelineStart *string `json:"timeline_start,omitempty"` TimelineDuration *string `json:"timeline_duration,omitempty"` FontName *string `json:"font_name,omitempty"` FontSize *int32 `json:"font_size,omitempty"` FontColor *string `json:"font_color,omitempty"` Base *TextWatermarkBase `json:"base,omitempty"` }
func (TextWatermark) String ¶
func (o TextWatermark) String() string
type TextWatermarkBase ¶
type TextWatermarkBase struct {
// contains filtered or unexported fields
}
func (TextWatermarkBase) MarshalJSON ¶
func (c TextWatermarkBase) MarshalJSON() ([]byte, error)
func (*TextWatermarkBase) UnmarshalJSON ¶
func (c *TextWatermarkBase) UnmarshalJSON(b []byte) error
type TextWatermarkBaseEnum ¶
type TextWatermarkBaseEnum struct { INPUT TextWatermarkBase OUTPUT TextWatermarkBase }
func GetTextWatermarkBaseEnum ¶
func GetTextWatermarkBaseEnum() TextWatermarkBaseEnum
type ThumbTask ¶
type ThumbTask struct { TaskId *string `json:"task_id,omitempty"` Status *ThumbTaskStatus `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Input *ObsObjInfo `json:"input,omitempty"` Output *ObsObjInfo `json:"output,omitempty"` OutputFileName *string `json:"output_file_name,omitempty"` UserData *string `json:"user_data,omitempty"` Description *string `json:"description,omitempty"` ThumbnailInfo *[]PicInfo `json:"thumbnail_info,omitempty"` }
type ThumbTaskStatus ¶
type ThumbTaskStatus struct {
// contains filtered or unexported fields
}
func (ThumbTaskStatus) MarshalJSON ¶
func (c ThumbTaskStatus) MarshalJSON() ([]byte, error)
func (*ThumbTaskStatus) UnmarshalJSON ¶
func (c *ThumbTaskStatus) UnmarshalJSON(b []byte) error
type ThumbTaskStatusEnum ¶
type ThumbTaskStatusEnum struct { NO_TASK ThumbTaskStatus WAITING ThumbTaskStatus PROCESSING ThumbTaskStatus SUCCEEDED ThumbTaskStatus FAILED ThumbTaskStatus CANCELED ThumbTaskStatus }
func GetThumbTaskStatusEnum ¶
func GetThumbTaskStatusEnum() ThumbTaskStatusEnum
type Thumbnail ¶
type Thumbnail struct { Tar *int32 `json:"tar,omitempty"` Out *ObsObjInfo `json:"out,omitempty"` Params *ThumbnailPara `json:"params"` }
type ThumbnailPara ¶
type ThumbnailPara struct { Type *ThumbnailParaType `json:"type,omitempty"` Time *int32 `json:"time,omitempty"` StartTime *int32 `json:"start_time,omitempty"` Duration *int32 `json:"duration,omitempty"` Dots *[]int32 `json:"dots,omitempty"` OutputFilename *string `json:"output_filename,omitempty"` Format *int32 `json:"format,omitempty"` AspectRatio *int32 `json:"aspect_ratio,omitempty"` Width *int32 `json:"width,omitempty"` Height *int32 `json:"height,omitempty"` MaxLength *int32 `json:"max_length,omitempty"` }
func (ThumbnailPara) String ¶
func (o ThumbnailPara) String() string
type ThumbnailParaType ¶
type ThumbnailParaType struct {
// contains filtered or unexported fields
}
func (ThumbnailParaType) MarshalJSON ¶
func (c ThumbnailParaType) MarshalJSON() ([]byte, error)
func (*ThumbnailParaType) UnmarshalJSON ¶
func (c *ThumbnailParaType) UnmarshalJSON(b []byte) error
type ThumbnailParaTypeEnum ¶
type ThumbnailParaTypeEnum struct { PERCENT ThumbnailParaType TIME ThumbnailParaType DOTS ThumbnailParaType }
func GetThumbnailParaTypeEnum ¶
func GetThumbnailParaTypeEnum() ThumbnailParaTypeEnum
type TracksInfo ¶
type TracksInfo struct { ChannelLayout *string `json:"channel_layout,omitempty"` Language *string `json:"language,omitempty"` }
func (TracksInfo) String ¶
func (o TracksInfo) String() string
type TransTemplate ¶
type TransTemplate struct { TemplateName string `json:"template_name"` Video *Video `json:"video,omitempty"` Audio *Audio `json:"audio,omitempty"` Common *Common `json:"common"` }
func (TransTemplate) String ¶
func (o TransTemplate) String() string
type TransTemplateGroup ¶
type TransTemplateGroup struct { Name *string `json:"name,omitempty"` Videos *[]VideoObj `json:"videos,omitempty"` Audio *Audio `json:"audio,omitempty"` VideoCommon *VideoCommon `json:"video_common,omitempty"` Common *Common `json:"common,omitempty"` }
func (TransTemplateGroup) String ¶
func (o TransTemplateGroup) String() string
type TranscodeDetail ¶
type TranscodeDetail struct { MultitaskInfo *[]MultiTaskInfo `json:"multitask_info,omitempty"` InputFile *SourceInfo `json:"input_file,omitempty"` }
func (TranscodeDetail) String ¶
func (o TranscodeDetail) String() string
type UpdateQualityEnhanceTemplateReq ¶
type UpdateQualityEnhanceTemplateReq struct { TemplateId *int32 `json:"template_id,omitempty"` Template *QualityEnhanceTemplate `json:"template,omitempty"` }
func (UpdateQualityEnhanceTemplateReq) String ¶
func (o UpdateQualityEnhanceTemplateReq) String() string
type UpdateQualityEnhanceTemplateRequest ¶
type UpdateQualityEnhanceTemplateRequest struct {
Body *UpdateQualityEnhanceTemplateReq `json:"body,omitempty"`
}
Request Object
func (UpdateQualityEnhanceTemplateRequest) String ¶
func (o UpdateQualityEnhanceTemplateRequest) String() string
type UpdateQualityEnhanceTemplateResponse ¶
type UpdateQualityEnhanceTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateQualityEnhanceTemplateResponse) String ¶
func (o UpdateQualityEnhanceTemplateResponse) String() string
type UpdateTemplateGroupRequest ¶
type UpdateTemplateGroupRequest struct {
Body *ModifyTransTemplateGroup `json:"body,omitempty"`
}
Request Object
func (UpdateTemplateGroupRequest) String ¶
func (o UpdateTemplateGroupRequest) String() string
type UpdateTemplateGroupResponse ¶
type UpdateTemplateGroupResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateTemplateGroupResponse) String ¶
func (o UpdateTemplateGroupResponse) String() string
type UpdateTransTemplateRequest ¶
type UpdateTransTemplateRequest struct {
Body *ModifyTransTemplateReq `json:"body,omitempty"`
}
Request Object
func (UpdateTransTemplateRequest) String ¶
func (o UpdateTransTemplateRequest) String() string
type UpdateTransTemplateResponse ¶
type UpdateTransTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateTransTemplateResponse) String ¶
func (o UpdateTransTemplateResponse) String() string
type UpdateWatermarkTemplateRequest ¶
type UpdateWatermarkTemplateRequest struct {
Body *WatermarkTemplate `json:"body,omitempty"`
}
Request Object
func (UpdateWatermarkTemplateRequest) String ¶
func (o UpdateWatermarkTemplateRequest) String() string
type UpdateWatermarkTemplateResponse ¶
type UpdateWatermarkTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateWatermarkTemplateResponse) String ¶
func (o UpdateWatermarkTemplateResponse) String() string
type Video ¶
type Video struct { OutputPolicy *VideoOutputPolicy `json:"output_policy,omitempty"` Codec *int32 `json:"codec,omitempty"` Bitrate *int32 `json:"bitrate,omitempty"` Profile *int32 `json:"profile,omitempty"` Level *int32 `json:"level,omitempty"` Preset *int32 `json:"preset,omitempty"` RefFramesCount *int32 `json:"ref_frames_count,omitempty"` MaxIframesInterval *int32 `json:"max_iframes_interval,omitempty"` BframesCount *int32 `json:"bframes_count,omitempty"` FrameRate *int32 `json:"frame_rate,omitempty"` Width *int32 `json:"width,omitempty"` Height *int32 `json:"height,omitempty"` BlackCut *int32 `json:"black_cut,omitempty"` }
type VideoAndTemplate ¶
type VideoAndTemplate struct { TemplateId *int32 `json:"template_id,omitempty"` Width *int32 `json:"width,omitempty"` Height *int32 `json:"height,omitempty"` Bitrate *int32 `json:"bitrate,omitempty"` }
func (VideoAndTemplate) String ¶
func (o VideoAndTemplate) String() string
type VideoCommon ¶
type VideoCommon struct { OutputPolicy *VideoCommonOutputPolicy `json:"output_policy,omitempty"` Codec *int32 `json:"codec,omitempty"` Profile *int32 `json:"profile,omitempty"` Level *int32 `json:"level,omitempty"` Preset *int32 `json:"preset,omitempty"` RefFramesCount *int32 `json:"ref_frames_count,omitempty"` MaxIframesInterval *int32 `json:"max_iframes_interval,omitempty"` BframesCount *int32 `json:"bframes_count,omitempty"` FrameRate *int32 `json:"frame_rate,omitempty"` AspectRatio *int32 `json:"aspect_ratio,omitempty"` BlackCut *int32 `json:"black_cut,omitempty"` }
func (VideoCommon) String ¶
func (o VideoCommon) String() string
type VideoCommonOutputPolicy ¶
type VideoCommonOutputPolicy struct {
// contains filtered or unexported fields
}
func (VideoCommonOutputPolicy) MarshalJSON ¶
func (c VideoCommonOutputPolicy) MarshalJSON() ([]byte, error)
func (*VideoCommonOutputPolicy) UnmarshalJSON ¶
func (c *VideoCommonOutputPolicy) UnmarshalJSON(b []byte) error
type VideoCommonOutputPolicyEnum ¶
type VideoCommonOutputPolicyEnum struct { TRANSCODE VideoCommonOutputPolicy DISCARD VideoCommonOutputPolicy COPY VideoCommonOutputPolicy }
func GetVideoCommonOutputPolicyEnum ¶
func GetVideoCommonOutputPolicyEnum() VideoCommonOutputPolicyEnum
type VideoContrast ¶
type VideoContrast struct { Name *string `json:"name,omitempty"` ExecutionOrder *int32 `json:"execution_order,omitempty"` Contrast *string `json:"contrast,omitempty"` Brightness *string `json:"brightness,omitempty"` }
func (VideoContrast) String ¶
func (o VideoContrast) String() string
type VideoDeblock ¶
type VideoDeblock struct { Name *string `json:"name,omitempty"` ExecutionOrder *int32 `json:"execution_order,omitempty"` }
func (VideoDeblock) String ¶
func (o VideoDeblock) String() string
type VideoDenoise ¶
type VideoDenoise struct { Name *string `json:"name,omitempty"` ExecutionOrder *int32 `json:"execution_order,omitempty"` }
func (VideoDenoise) String ¶
func (o VideoDenoise) String() string
type VideoInfo ¶
type VideoObj ¶
type VideoOutputPolicy ¶
type VideoOutputPolicy struct {
// contains filtered or unexported fields
}
func (VideoOutputPolicy) MarshalJSON ¶
func (c VideoOutputPolicy) MarshalJSON() ([]byte, error)
func (*VideoOutputPolicy) UnmarshalJSON ¶
func (c *VideoOutputPolicy) UnmarshalJSON(b []byte) error
type VideoOutputPolicyEnum ¶
type VideoOutputPolicyEnum struct { TRANSCODE VideoOutputPolicy DISCARD VideoOutputPolicy COPY VideoOutputPolicy }
func GetVideoOutputPolicyEnum ¶
func GetVideoOutputPolicyEnum() VideoOutputPolicyEnum
type VideoParameters ¶
type VideoParameters struct { OutputPolicy *VideoParametersOutputPolicy `json:"output_policy,omitempty"` Codec *int32 `json:"codec,omitempty"` Bitrate *int32 `json:"bitrate,omitempty"` Profile *int32 `json:"profile,omitempty"` Level *int32 `json:"level,omitempty"` Preset *int32 `json:"preset,omitempty"` RefFramesCount *int32 `json:"ref_frames_count,omitempty"` MaxIframesInterval *int32 `json:"max_iframes_interval,omitempty"` BframesCount *int32 `json:"bframes_count,omitempty"` FrameRate *int32 `json:"frame_rate,omitempty"` Width *int32 `json:"width,omitempty"` Height *int32 `json:"height,omitempty"` BlackCut *int32 `json:"black_cut,omitempty"` }
func (VideoParameters) String ¶
func (o VideoParameters) String() string
type VideoParametersOutputPolicy ¶
type VideoParametersOutputPolicy struct {
// contains filtered or unexported fields
}
func (VideoParametersOutputPolicy) MarshalJSON ¶
func (c VideoParametersOutputPolicy) MarshalJSON() ([]byte, error)
func (*VideoParametersOutputPolicy) UnmarshalJSON ¶
func (c *VideoParametersOutputPolicy) UnmarshalJSON(b []byte) error
type VideoParametersOutputPolicyEnum ¶
type VideoParametersOutputPolicyEnum struct { TRANSCODE VideoParametersOutputPolicy DISCARD VideoParametersOutputPolicy COPY VideoParametersOutputPolicy }
func GetVideoParametersOutputPolicyEnum ¶
func GetVideoParametersOutputPolicyEnum() VideoParametersOutputPolicyEnum
type VideoProcess ¶
type VideoProcess struct { HlsInitCount *int32 `json:"hls_init_count,omitempty"` HlsInitInterval *int32 `json:"hls_init_interval,omitempty"` Rotate *int32 `json:"rotate,omitempty"` Adaptation *VideoProcessAdaptation `json:"adaptation,omitempty"` Upsample *int32 `json:"upsample,omitempty"` }
func (VideoProcess) String ¶
func (o VideoProcess) String() string
type VideoProcessAdaptation ¶
type VideoProcessAdaptation struct {
// contains filtered or unexported fields
}
func (VideoProcessAdaptation) MarshalJSON ¶
func (c VideoProcessAdaptation) MarshalJSON() ([]byte, error)
func (*VideoProcessAdaptation) UnmarshalJSON ¶
func (c *VideoProcessAdaptation) UnmarshalJSON(b []byte) error
type VideoProcessAdaptationEnum ¶
type VideoProcessAdaptationEnum struct { SHORT VideoProcessAdaptation LONG VideoProcessAdaptation NONE VideoProcessAdaptation }
func GetVideoProcessAdaptationEnum ¶
func GetVideoProcessAdaptationEnum() VideoProcessAdaptationEnum
type VideoSaturation ¶
type VideoSaturation struct { Name *string `json:"name,omitempty"` ExecutionOrder *int32 `json:"execution_order,omitempty"` Saturation *string `json:"saturation,omitempty"` }
func (VideoSaturation) String ¶
func (o VideoSaturation) String() string
type VideoSharp ¶
type VideoSharp struct { Name *string `json:"name,omitempty"` ExecutionOrder *int32 `json:"execution_order,omitempty"` Amount *string `json:"amount,omitempty"` }
func (VideoSharp) String ¶
func (o VideoSharp) String() string
type VideoSuperresolution ¶
type VideoSuperresolution struct { Name *string `json:"name,omitempty"` ExecutionOrder *int32 `json:"execution_order,omitempty"` Scale *string `json:"scale,omitempty"` }
func (VideoSuperresolution) String ¶
func (o VideoSuperresolution) String() string
type WatermarkRequest ¶
type WatermarkRequest struct { Input *ObsObjInfo `json:"input,omitempty"` TemplateId *string `json:"template_id,omitempty"` TextContext *string `json:"text_context,omitempty"` ImageWatermark *ImageWatermark `json:"image_watermark,omitempty"` TextWatermark *TextWatermark `json:"text_watermark,omitempty"` }
func (WatermarkRequest) String ¶
func (o WatermarkRequest) String() string
type WatermarkTemplate ¶
type WatermarkTemplate struct { Dx *string `json:"dx,omitempty"` Dy *string `json:"dy,omitempty"` Referpos *string `json:"referpos,omitempty"` TimelineStart *string `json:"timeline_start,omitempty"` TimelineDuration *string `json:"timeline_duration,omitempty"` ImageProcess *string `json:"image_process,omitempty"` Width *string `json:"width,omitempty"` Height *string `json:"height,omitempty"` Base *WatermarkTemplateBase `json:"base,omitempty"` TemplateId *int32 `json:"template_id,omitempty"` TemplateName *string `json:"template_name,omitempty"` Type *string `json:"type,omitempty"` }
func (WatermarkTemplate) String ¶
func (o WatermarkTemplate) String() string
type WatermarkTemplateBase ¶
type WatermarkTemplateBase struct {
// contains filtered or unexported fields
}
func (WatermarkTemplateBase) MarshalJSON ¶
func (c WatermarkTemplateBase) MarshalJSON() ([]byte, error)
func (*WatermarkTemplateBase) UnmarshalJSON ¶
func (c *WatermarkTemplateBase) UnmarshalJSON(b []byte) error
type WatermarkTemplateBaseEnum ¶
type WatermarkTemplateBaseEnum struct { INPUT WatermarkTemplateBase OUTPUT WatermarkTemplateBase }
func GetWatermarkTemplateBaseEnum ¶
func GetWatermarkTemplateBaseEnum() WatermarkTemplateBaseEnum
type XCodeError ¶
func (XCodeError) String ¶
func (o XCodeError) String() string
Source Files ¶
- model_animated_graphics_output_param.go
- model_animated_graphics_task.go
- model_audio.go
- model_audio_file.go
- model_audio_info.go
- model_audio_process.go
- model_audio_track.go
- model_av_parameters.go
- model_basic_task_info.go
- model_basic_watermark.go
- model_cancel_remux_task_request.go
- model_cancel_remux_task_response.go
- model_clip_info.go
- model_common.go
- model_common_create_task_req.go
- model_common_create_task_rsp.go
- model_common_query_task_rsp.go
- model_common_task.go
- model_common_task_meta.go
- model_concat_info.go
- model_create_animated_graphics_task_req.go
- model_create_animated_graphics_task_request.go
- model_create_animated_graphics_task_response.go
- model_create_editing_job_req.go
- model_create_editing_job_request.go
- model_create_editing_job_response.go
- model_create_encrypt_req.go
- model_create_encrypt_task_request.go
- model_create_encrypt_task_response.go
- model_create_extract_task_req.go
- model_create_extract_task_request.go
- model_create_extract_task_response.go
- model_create_mb_tasks_report_request.go
- model_create_mb_tasks_report_response.go
- model_create_media_process_req.go
- model_create_media_process_task_request.go
- model_create_media_process_task_response.go
- model_create_merge_channels_req.go
- model_create_merge_channels_task_request.go
- model_create_merge_channels_task_response.go
- model_create_mpe_call_back_request.go
- model_create_mpe_call_back_response.go
- model_create_quality_enhance_template_request.go
- model_create_quality_enhance_template_response.go
- model_create_remux_task_req.go
- model_create_remux_task_request.go
- model_create_remux_task_response.go
- model_create_reset_tracks_req.go
- model_create_reset_tracks_task_request.go
- model_create_reset_tracks_task_response.go
- model_create_retry_remux_task_request.go
- model_create_retry_remux_task_response.go
- model_create_template_group_request.go
- model_create_template_group_response.go
- model_create_thumb_req.go
- model_create_thumbnails_task_request.go
- model_create_thumbnails_task_response.go
- model_create_trans_template_request.go
- model_create_trans_template_response.go
- model_create_transcoding_req.go
- model_create_transcoding_task_request.go
- model_create_transcoding_task_response.go
- model_create_watermark_template_request.go
- model_create_watermark_template_response.go
- model_crop.go
- model_delete_animated_graphics_task_request.go
- model_delete_animated_graphics_task_response.go
- model_delete_editing_job_request.go
- model_delete_editing_job_response.go
- model_delete_encrypt_task_request.go
- model_delete_encrypt_task_response.go
- model_delete_extract_task_request.go
- model_delete_extract_task_response.go
- model_delete_media_process_task_request.go
- model_delete_media_process_task_response.go
- model_delete_merge_channels_task_request.go
- model_delete_merge_channels_task_response.go
- model_delete_quality_enhance_template_request.go
- model_delete_quality_enhance_template_response.go
- model_delete_remux_task_request.go
- model_delete_remux_task_response.go
- model_delete_reset_tracks_task_request.go
- model_delete_reset_tracks_task_response.go
- model_delete_template_group_request.go
- model_delete_template_group_response.go
- model_delete_template_request.go
- model_delete_template_response.go
- model_delete_thumbnails_task_request.go
- model_delete_thumbnails_task_response.go
- model_delete_transcoding_task_request.go
- model_delete_transcoding_task_response.go
- model_delete_watermark_template_request.go
- model_delete_watermark_template_response.go
- model_each_encrypt_rsp.go
- model_edit_audio_info.go
- model_edit_hls_info.go
- model_edit_setting.go
- model_edit_video_info.go
- model_editing_job.go
- model_encryption.go
- model_error_response.go
- model_extract_task.go
- model_hls_encrypt.go
- model_image_watermark.go
- model_image_watermark_setting.go
- model_input_setting.go
- model_list_animated_graphics_task_request.go
- model_list_animated_graphics_task_response.go
- model_list_editing_job_request.go
- model_list_editing_job_response.go
- model_list_encrypt_task_request.go
- model_list_encrypt_task_response.go
- model_list_extract_task_request.go
- model_list_extract_task_response.go
- model_list_media_process_task_request.go
- model_list_media_process_task_response.go
- model_list_merge_channels_task_request.go
- model_list_merge_channels_task_response.go
- model_list_quality_enhance_default_template_request.go
- model_list_quality_enhance_default_template_response.go
- model_list_remux_task_request.go
- model_list_remux_task_response.go
- model_list_reset_tracks_task_request.go
- model_list_reset_tracks_task_response.go
- model_list_template_group_request.go
- model_list_template_group_response.go
- model_list_template_request.go
- model_list_template_response.go
- model_list_thumbnails_task_request.go
- model_list_thumbnails_task_response.go
- model_list_transcode_detail_request.go
- model_list_transcode_detail_response.go
- model_list_transcoding_task_request.go
- model_list_transcoding_task_response.go
- model_list_watermark_template_request.go
- model_list_watermark_template_response.go
- model_mb_task_parameter.go
- model_mb_tasks_report_req.go
- model_media_detail.go
- model_media_process_task_info.go
- model_merge_channels_task_info.go
- model_meta_data.go
- model_mix_info.go
- model_mix_info_layout.go
- model_modify_trans_template_group.go
- model_modify_trans_template_req.go
- model_mosaic_info.go
- model_mpc_multi_audio.go
- model_mpe_call_back_req.go
- model_mpe_meta_data.go
- model_mul_input_file_info.go
- model_multi_audio.go
- model_multi_concat_info.go
- model_multi_task_info.go
- model_obs_obj_info.go
- model_origin_para.go
- model_output_file_info.go
- model_output_policy.go
- model_output_setting.go
- model_output_thumbnail_para.go
- model_output_video_para.go
- model_output_watermark_para.go
- model_pane_setting.go
- model_pic_info.go
- model_quality_enhance_template.go
- model_quality_enhance_template_info.go
- model_quality_enhance_video.go
- model_query_trans_template.go
- model_query_transcodings_task_response.go
- model_remux_output_param.go
- model_remux_retry_req.go
- model_remux_task.go
- model_reset_tracks_task_info.go
- model_source_info.go
- model_sub_audio_file.go
- model_subtitle.go
- model_task_detail_info.go
- model_task_info.go
- model_template_group.go
- model_template_info.go
- model_text_watermark.go
- model_thumb_task.go
- model_thumbnail.go
- model_thumbnail_para.go
- model_tracks_info.go
- model_trans_template.go
- model_trans_template_group.go
- model_transcode_detail.go
- model_update_quality_enhance_template_req.go
- model_update_quality_enhance_template_request.go
- model_update_quality_enhance_template_response.go
- model_update_template_group_request.go
- model_update_template_group_response.go
- model_update_trans_template_request.go
- model_update_trans_template_response.go
- model_update_watermark_template_request.go
- model_update_watermark_template_response.go
- model_video.go
- model_video_and_template.go
- model_video_common.go
- model_video_contrast.go
- model_video_deblock.go
- model_video_denoise.go
- model_video_info.go
- model_video_obj.go
- model_video_parameters.go
- model_video_process.go
- model_video_saturation.go
- model_video_sharp.go
- model_video_superresolution.go
- model_watermark_request.go
- model_watermark_template.go
- model_x_code_error.go