Documentation ¶
Index ¶
- Variables
- func AIVideoProcessService_CreateAIVideoProcessTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_CreateM3UIndexTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_CreateVideoCropTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_DescribeAIVideoProcessConfig_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_DescribeAIVideoProcessDetail_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_DescribeAIVideoProcessTasks_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_DescribeM3UIndexDetail_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_RemoveAIVideoProcessTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_StopAIVideoProcessTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_UpdateAIVideoProcessTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func AIVideoProcessService_UpdateVideoCropTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- func RegisterAIVideoProcessService(s server.Service, svr AIVideoProcessService)
- type AIVideoDetail
- func (*AIVideoDetail) Descriptor() ([]byte, []int)deprecated
- func (x *AIVideoDetail) GetBandWidth() int32
- func (x *AIVideoDetail) GetBitRate() float32
- func (x *AIVideoDetail) GetFPS() float32
- func (x *AIVideoDetail) GetHeight() int32
- func (x *AIVideoDetail) GetImageUrl() string
- func (x *AIVideoDetail) GetLPIPS() float32
- func (x *AIVideoDetail) GetM3UCOSPath() string
- func (x *AIVideoDetail) GetMediaId() string
- func (x *AIVideoDetail) GetPSNR() float32
- func (x *AIVideoDetail) GetSSIM() float32
- func (x *AIVideoDetail) GetSize() float32
- func (x *AIVideoDetail) GetVMAF() float32
- func (x *AIVideoDetail) GetVideoCodec() string
- func (x *AIVideoDetail) GetVideoURL() string
- func (x *AIVideoDetail) GetVideoWebURL() string
- func (x *AIVideoDetail) GetWidth() int32
- func (*AIVideoDetail) ProtoMessage()
- func (x *AIVideoDetail) ProtoReflect() protoreflect.Message
- func (x *AIVideoDetail) Reset()
- func (x *AIVideoDetail) String() string
- type AIVideoProcessClientProxy
- type AIVideoProcessClientProxyImpl
- func (c *AIVideoProcessClientProxyImpl) CreateAIVideoProcessTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, ...) (*CreateAIVideoProcessResponse, error)
- func (c *AIVideoProcessClientProxyImpl) CreateM3UIndexTask(ctx context.Context, req *CreateM3UIndexTaskRequest, opts ...client.Option) (*CreateM3UIndexTaskResponse, error)
- func (c *AIVideoProcessClientProxyImpl) CreateVideoCropTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, ...) (*CreateAIVideoProcessResponse, error)
- func (c *AIVideoProcessClientProxyImpl) DescribeAIVideoProcessConfig(ctx context.Context, req *DescribeAIVideoProcessConfigRequest, ...) (*DescribeAIVideoProcessConfigResponse, error)
- func (c *AIVideoProcessClientProxyImpl) DescribeAIVideoProcessDetail(ctx context.Context, req *DescribeAIVideoProcessDetailRequest, ...) (*DescribeAIVideoProcessDetailResponse, error)
- func (c *AIVideoProcessClientProxyImpl) DescribeAIVideoProcessTasks(ctx context.Context, req *DescribeAIVideoProcessTasksRequest, ...) (*DescribeAIVideoProcessTasksResponse, error)
- func (c *AIVideoProcessClientProxyImpl) DescribeM3UIndexDetail(ctx context.Context, req *DescribeM3UIndexDetailRequest, opts ...client.Option) (*DescribeM3UIndexDetailResponse, error)
- func (c *AIVideoProcessClientProxyImpl) RemoveAIVideoProcessTask(ctx context.Context, req *RemoveAIVideoProcessTaskReq, opts ...client.Option) (*RemoveAIVideoProcessTaskRsp, error)
- func (c *AIVideoProcessClientProxyImpl) StopAIVideoProcessTask(ctx context.Context, req *StopAIVideoProcessTaskReq, opts ...client.Option) (*StopAIVideoProcessTaskRsp, error)
- func (c *AIVideoProcessClientProxyImpl) UpdateAIVideoProcessTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, ...) (*UpdateAIVideoProcessResponse, error)
- func (c *AIVideoProcessClientProxyImpl) UpdateVideoCropTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, ...) (*UpdateAIVideoProcessResponse, error)
- type AIVideoProcessService
- type AIVideoProcessTaskDetail
- func (*AIVideoProcessTaskDetail) Descriptor() ([]byte, []int)deprecated
- func (x *AIVideoProcessTaskDetail) GetSourceVideoDetail() *AIVideoDetail
- func (x *AIVideoProcessTaskDetail) GetTargetVideoDetail() *AIVideoDetail
- func (*AIVideoProcessTaskDetail) ProtoMessage()
- func (x *AIVideoProcessTaskDetail) ProtoReflect() protoreflect.Message
- func (x *AIVideoProcessTaskDetail) Reset()
- func (x *AIVideoProcessTaskDetail) String() string
- type AIVideoProcessTaskInfo
- func (*AIVideoProcessTaskInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AIVideoProcessTaskInfo) GetAppId() string
- func (x *AIVideoProcessTaskInfo) GetFailedReason() string
- func (x *AIVideoProcessTaskInfo) GetMediaId() string
- func (x *AIVideoProcessTaskInfo) GetShotImageUrl() string
- func (x *AIVideoProcessTaskInfo) GetTaskCreateTime() string
- func (x *AIVideoProcessTaskInfo) GetTaskId() string
- func (x *AIVideoProcessTaskInfo) GetTaskName() string
- func (x *AIVideoProcessTaskInfo) GetTaskPriority() int32
- func (x *AIVideoProcessTaskInfo) GetTaskProgress() float32
- func (x *AIVideoProcessTaskInfo) GetTaskStartTime() string
- func (x *AIVideoProcessTaskInfo) GetTaskTimeCost() string
- func (x *AIVideoProcessTaskInfo) GetTasktStatus() string
- func (x *AIVideoProcessTaskInfo) GetVideoName() string
- func (x *AIVideoProcessTaskInfo) GetVideoType() string
- func (*AIVideoProcessTaskInfo) ProtoMessage()
- func (x *AIVideoProcessTaskInfo) ProtoReflect() protoreflect.Message
- func (x *AIVideoProcessTaskInfo) Reset()
- func (x *AIVideoProcessTaskInfo) String() string
- type COSConfig
- func (*COSConfig) Descriptor() ([]byte, []int)deprecated
- func (x *COSConfig) GetBucket() string
- func (x *COSConfig) GetRegion() string
- func (x *COSConfig) GetSecretId() string
- func (x *COSConfig) GetSecretKey() string
- func (*COSConfig) ProtoMessage()
- func (x *COSConfig) ProtoReflect() protoreflect.Message
- func (x *COSConfig) Reset()
- func (x *COSConfig) String() string
- type CommonProcessOption
- func (*CommonProcessOption) Descriptor() ([]byte, []int)deprecated
- func (x *CommonProcessOption) GetOutputVideoCodec() string
- func (*CommonProcessOption) ProtoMessage()
- func (x *CommonProcessOption) ProtoReflect() protoreflect.Message
- func (x *CommonProcessOption) Reset()
- func (x *CommonProcessOption) String() string
- type CreateAIVideoProcessResponse
- func (*CreateAIVideoProcessResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAIVideoProcessResponse) GetTaskData() *anypb.Any
- func (x *CreateAIVideoProcessResponse) GetTaskId() string
- func (*CreateAIVideoProcessResponse) ProtoMessage()
- func (x *CreateAIVideoProcessResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAIVideoProcessResponse) Reset()
- func (x *CreateAIVideoProcessResponse) String() string
- type CreateAIVideoProcessTaskRequest
- func (*CreateAIVideoProcessTaskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAIVideoProcessTaskRequest) GetCallbackURL() string
- func (x *CreateAIVideoProcessTaskRequest) GetCosConfig() *COSConfig
- func (x *CreateAIVideoProcessTaskRequest) GetInputCOSPath() string
- func (x *CreateAIVideoProcessTaskRequest) GetMediaId() string
- func (x *CreateAIVideoProcessTaskRequest) GetOutputCOSDirectory() string
- func (x *CreateAIVideoProcessTaskRequest) GetProcessType() VideoProcessType
- func (x *CreateAIVideoProcessTaskRequest) GetTaskName() string
- func (x *CreateAIVideoProcessTaskRequest) GetTaskPriority() int32
- func (x *CreateAIVideoProcessTaskRequest) GetVideoProcessOption() *VideoProcessOption
- func (*CreateAIVideoProcessTaskRequest) ProtoMessage()
- func (x *CreateAIVideoProcessTaskRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAIVideoProcessTaskRequest) Reset()
- func (x *CreateAIVideoProcessTaskRequest) String() string
- type CreateM3UIndexTaskRequest
- func (*CreateM3UIndexTaskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateM3UIndexTaskRequest) GetCosConfig() *COSConfig
- func (x *CreateM3UIndexTaskRequest) GetCosDestination() string
- func (x *CreateM3UIndexTaskRequest) GetInputIndex() []*HLSIndexInfo
- func (x *CreateM3UIndexTaskRequest) GetTaskName() string
- func (x *CreateM3UIndexTaskRequest) GetTaskPriority() int32
- func (*CreateM3UIndexTaskRequest) ProtoMessage()
- func (x *CreateM3UIndexTaskRequest) ProtoReflect() protoreflect.Message
- func (x *CreateM3UIndexTaskRequest) Reset()
- func (x *CreateM3UIndexTaskRequest) String() string
- type CreateM3UIndexTaskResponse
- func (*CreateM3UIndexTaskResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateM3UIndexTaskResponse) GetTaskId() string
- func (*CreateM3UIndexTaskResponse) ProtoMessage()
- func (x *CreateM3UIndexTaskResponse) ProtoReflect() protoreflect.Message
- func (x *CreateM3UIndexTaskResponse) Reset()
- func (x *CreateM3UIndexTaskResponse) String() string
- type DescribeAIVideoProcessConfigRequest
- func (*DescribeAIVideoProcessConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (*DescribeAIVideoProcessConfigRequest) ProtoMessage()
- func (x *DescribeAIVideoProcessConfigRequest) ProtoReflect() protoreflect.Message
- func (x *DescribeAIVideoProcessConfigRequest) Reset()
- func (x *DescribeAIVideoProcessConfigRequest) String() string
- type DescribeAIVideoProcessConfigResponse
- func (*DescribeAIVideoProcessConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeAIVideoProcessConfigResponse) GetConfig() *structpb.Struct
- func (*DescribeAIVideoProcessConfigResponse) ProtoMessage()
- func (x *DescribeAIVideoProcessConfigResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeAIVideoProcessConfigResponse) Reset()
- func (x *DescribeAIVideoProcessConfigResponse) String() string
- type DescribeAIVideoProcessDetailRequest
- func (*DescribeAIVideoProcessDetailRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeAIVideoProcessDetailRequest) GetTaskId() string
- func (*DescribeAIVideoProcessDetailRequest) ProtoMessage()
- func (x *DescribeAIVideoProcessDetailRequest) ProtoReflect() protoreflect.Message
- func (x *DescribeAIVideoProcessDetailRequest) Reset()
- func (x *DescribeAIVideoProcessDetailRequest) String() string
- type DescribeAIVideoProcessDetailResponse
- func (*DescribeAIVideoProcessDetailResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeAIVideoProcessDetailResponse) GetProcessOption() *VideoProcessOption
- func (x *DescribeAIVideoProcessDetailResponse) GetTaskDetail() *AIVideoProcessTaskDetail
- func (x *DescribeAIVideoProcessDetailResponse) GetTaskInfo() *apicommon.TaskInfo
- func (*DescribeAIVideoProcessDetailResponse) ProtoMessage()
- func (x *DescribeAIVideoProcessDetailResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeAIVideoProcessDetailResponse) Reset()
- func (x *DescribeAIVideoProcessDetailResponse) String() string
- type DescribeAIVideoProcessTasksRequest
- func (*DescribeAIVideoProcessTasksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeAIVideoProcessTasksRequest) GetFilterBy() *FilterBy
- func (x *DescribeAIVideoProcessTasksRequest) GetPageNumber() int32
- func (x *DescribeAIVideoProcessTasksRequest) GetPageSize() int32
- func (x *DescribeAIVideoProcessTasksRequest) GetSortBy() *SortBy
- func (*DescribeAIVideoProcessTasksRequest) ProtoMessage()
- func (x *DescribeAIVideoProcessTasksRequest) ProtoReflect() protoreflect.Message
- func (x *DescribeAIVideoProcessTasksRequest) Reset()
- func (x *DescribeAIVideoProcessTasksRequest) String() string
- type DescribeAIVideoProcessTasksResponse
- func (*DescribeAIVideoProcessTasksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeAIVideoProcessTasksResponse) GetTaskInfoSet() []*AIVideoProcessTaskInfo
- func (x *DescribeAIVideoProcessTasksResponse) GetTotalCount() int32
- func (*DescribeAIVideoProcessTasksResponse) ProtoMessage()
- func (x *DescribeAIVideoProcessTasksResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeAIVideoProcessTasksResponse) Reset()
- func (x *DescribeAIVideoProcessTasksResponse) String() string
- type DescribeM3UIndexDetailRequest
- func (*DescribeM3UIndexDetailRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeM3UIndexDetailRequest) GetTaskId() string
- func (*DescribeM3UIndexDetailRequest) ProtoMessage()
- func (x *DescribeM3UIndexDetailRequest) ProtoReflect() protoreflect.Message
- func (x *DescribeM3UIndexDetailRequest) Reset()
- func (x *DescribeM3UIndexDetailRequest) String() string
- type DescribeM3UIndexDetailResponse
- func (*DescribeM3UIndexDetailResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeM3UIndexDetailResponse) GetTaskDetail() *M3UIndexTaskDetail
- func (x *DescribeM3UIndexDetailResponse) GetTaskInfo() *M3UIndexTaskInfo
- func (*DescribeM3UIndexDetailResponse) ProtoMessage()
- func (x *DescribeM3UIndexDetailResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeM3UIndexDetailResponse) Reset()
- func (x *DescribeM3UIndexDetailResponse) String() string
- type FilterBy
- func (*FilterBy) Descriptor() ([]byte, []int)deprecated
- func (x *FilterBy) GetAppIDSet() []string
- func (x *FilterBy) GetReason() string
- func (x *FilterBy) GetTaskMediaTypeSet() []string
- func (x *FilterBy) GetTaskNameOrID() string
- func (x *FilterBy) GetTaskStatusSet() []string
- func (*FilterBy) ProtoMessage()
- func (x *FilterBy) ProtoReflect() protoreflect.Message
- func (x *FilterBy) Reset()
- func (x *FilterBy) String() string
- type HLSIndexInfo
- func (*HLSIndexInfo) Descriptor() ([]byte, []int)deprecated
- func (x *HLSIndexInfo) GetBandWidth() int32
- func (x *HLSIndexInfo) GetCosIndexFilePath() string
- func (x *HLSIndexInfo) GetHeight() int32
- func (x *HLSIndexInfo) GetWidth() int32
- func (*HLSIndexInfo) ProtoMessage()
- func (x *HLSIndexInfo) ProtoReflect() protoreflect.Message
- func (x *HLSIndexInfo) Reset()
- func (x *HLSIndexInfo) String() string
- type M3UIndexTaskDetail
- func (*M3UIndexTaskDetail) Descriptor() ([]byte, []int)deprecated
- func (x *M3UIndexTaskDetail) GetMasterIndexCosPath() string
- func (*M3UIndexTaskDetail) ProtoMessage()
- func (x *M3UIndexTaskDetail) ProtoReflect() protoreflect.Message
- func (x *M3UIndexTaskDetail) Reset()
- func (x *M3UIndexTaskDetail) String() string
- type M3UIndexTaskInfo
- func (*M3UIndexTaskInfo) Descriptor() ([]byte, []int)deprecated
- func (x *M3UIndexTaskInfo) GetFailedReason() string
- func (x *M3UIndexTaskInfo) GetTaskId() string
- func (x *M3UIndexTaskInfo) GetTaskName() string
- func (x *M3UIndexTaskInfo) GetTaskStatus() string
- func (*M3UIndexTaskInfo) ProtoMessage()
- func (x *M3UIndexTaskInfo) ProtoReflect() protoreflect.Message
- func (x *M3UIndexTaskInfo) Reset()
- func (x *M3UIndexTaskInfo) String() string
- type PriorityLevel
- func (PriorityLevel) Descriptor() protoreflect.EnumDescriptor
- func (x PriorityLevel) Enum() *PriorityLevel
- func (PriorityLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x PriorityLevel) Number() protoreflect.EnumNumber
- func (x PriorityLevel) String() string
- func (PriorityLevel) Type() protoreflect.EnumType
- type RemoveAIVideoProcessTaskReq
- func (*RemoveAIVideoProcessTaskReq) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveAIVideoProcessTaskReq) GetTaskId() string
- func (*RemoveAIVideoProcessTaskReq) ProtoMessage()
- func (x *RemoveAIVideoProcessTaskReq) ProtoReflect() protoreflect.Message
- func (x *RemoveAIVideoProcessTaskReq) Reset()
- func (x *RemoveAIVideoProcessTaskReq) String() string
- type RemoveAIVideoProcessTaskRsp
- type SortBy
- type StopAIVideoProcessTaskReq
- func (*StopAIVideoProcessTaskReq) Descriptor() ([]byte, []int)deprecated
- func (x *StopAIVideoProcessTaskReq) GetTaskId() string
- func (*StopAIVideoProcessTaskReq) ProtoMessage()
- func (x *StopAIVideoProcessTaskReq) ProtoReflect() protoreflect.Message
- func (x *StopAIVideoProcessTaskReq) Reset()
- func (x *StopAIVideoProcessTaskReq) String() string
- type StopAIVideoProcessTaskRsp
- type SuperResolutionOption
- func (*SuperResolutionOption) Descriptor() ([]byte, []int)deprecated
- func (x *SuperResolutionOption) GetReserved() string
- func (*SuperResolutionOption) ProtoMessage()
- func (x *SuperResolutionOption) ProtoReflect() protoreflect.Message
- func (x *SuperResolutionOption) Reset()
- func (x *SuperResolutionOption) String() string
- type UnimplementedAIVideoProcess
- func (s *UnimplementedAIVideoProcess) CreateAIVideoProcessTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, ...) error
- func (s *UnimplementedAIVideoProcess) CreateM3UIndexTask(ctx context.Context, req *CreateM3UIndexTaskRequest, ...) error
- func (s *UnimplementedAIVideoProcess) CreateVideoCropTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, ...) error
- func (s *UnimplementedAIVideoProcess) DescribeAIVideoProcessConfig(ctx context.Context, req *DescribeAIVideoProcessConfigRequest, ...) error
- func (s *UnimplementedAIVideoProcess) DescribeAIVideoProcessDetail(ctx context.Context, req *DescribeAIVideoProcessDetailRequest, ...) error
- func (s *UnimplementedAIVideoProcess) DescribeAIVideoProcessTasks(ctx context.Context, req *DescribeAIVideoProcessTasksRequest, ...) error
- func (s *UnimplementedAIVideoProcess) DescribeM3UIndexDetail(ctx context.Context, req *DescribeM3UIndexDetailRequest, ...) error
- func (s *UnimplementedAIVideoProcess) RemoveAIVideoProcessTask(ctx context.Context, req *RemoveAIVideoProcessTaskReq, ...) error
- func (s *UnimplementedAIVideoProcess) StopAIVideoProcessTask(ctx context.Context, req *StopAIVideoProcessTaskReq, ...) error
- func (s *UnimplementedAIVideoProcess) UpdateAIVideoProcessTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, ...) error
- func (s *UnimplementedAIVideoProcess) UpdateVideoCropTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, ...) error
- type UpdateAIVideoProcessResponse
- func (*UpdateAIVideoProcessResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAIVideoProcessResponse) GetTaskId() string
- func (*UpdateAIVideoProcessResponse) ProtoMessage()
- func (x *UpdateAIVideoProcessResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAIVideoProcessResponse) Reset()
- func (x *UpdateAIVideoProcessResponse) String() string
- type UpdateAIVideoProcessTaskRequest
- func (*UpdateAIVideoProcessTaskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAIVideoProcessTaskRequest) GetAutoStart() bool
- func (x *UpdateAIVideoProcessTaskRequest) GetMediaId() string
- func (x *UpdateAIVideoProcessTaskRequest) GetTaskId() string
- func (x *UpdateAIVideoProcessTaskRequest) GetVideoProcessOption() *VideoProcessOption
- func (*UpdateAIVideoProcessTaskRequest) ProtoMessage()
- func (x *UpdateAIVideoProcessTaskRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAIVideoProcessTaskRequest) Reset()
- func (x *UpdateAIVideoProcessTaskRequest) String() string
- type VideoProcessOption
- func (*VideoProcessOption) Descriptor() ([]byte, []int)deprecated
- func (x *VideoProcessOption) GetArtifactRemoval() string
- func (x *VideoProcessOption) GetChromaDescratch() string
- func (x *VideoProcessOption) GetFRUC() string
- func (x *VideoProcessOption) GetFRUCFPSRatio() int32
- func (x *VideoProcessOption) GetFrameRate() int32
- func (x *VideoProcessOption) GetHDRPreset() int32
- func (x *VideoProcessOption) GetHDRScheme() string
- func (x *VideoProcessOption) GetLumaDescratch() string
- func (x *VideoProcessOption) GetLuminanceColorEnhanceLevel() int32
- func (x *VideoProcessOption) GetOutputHeight() int32
- func (x *VideoProcessOption) GetOutputPadding() string
- func (x *VideoProcessOption) GetOutputRatios() []int32
- func (x *VideoProcessOption) GetOutputResolutionScheme() string
- func (x *VideoProcessOption) GetOutputVideoCodec() string
- func (x *VideoProcessOption) GetOutputVideoLongSide() int32
- func (x *VideoProcessOption) GetOutputVideoMaxAvgBitrate() int32
- func (x *VideoProcessOption) GetOutputVideoPeakBitrate() int32
- func (x *VideoProcessOption) GetOutputVideoShortSide() int32
- func (x *VideoProcessOption) GetOutputWidth() int32
- func (x *VideoProcessOption) GetOutputWithCaptionDetect() bool
- func (x *VideoProcessOption) GetSDR2HDR() int32
- func (x *VideoProcessOption) GetSR() string
- func (x *VideoProcessOption) GetSharpen() string
- func (x *VideoProcessOption) GetSharpenLevel() int32
- func (x *VideoProcessOption) GetTemporalDenoise() string
- func (x *VideoProcessOption) GetVSRNetModelType() string
- func (*VideoProcessOption) ProtoMessage()
- func (x *VideoProcessOption) ProtoReflect() protoreflect.Message
- func (x *VideoProcessOption) Reset()
- func (x *VideoProcessOption) String() string
- type VideoProcessType
- func (VideoProcessType) Descriptor() protoreflect.EnumDescriptor
- func (x VideoProcessType) Enum() *VideoProcessType
- func (VideoProcessType) EnumDescriptor() ([]byte, []int)deprecated
- func (x VideoProcessType) Number() protoreflect.EnumNumber
- func (x VideoProcessType) String() string
- func (VideoProcessType) Type() protoreflect.EnumType
- type VideoRepairOption
- func (*VideoRepairOption) Descriptor() ([]byte, []int)deprecated
- func (x *VideoRepairOption) GetArtifactRemoval() string
- func (x *VideoRepairOption) GetChromaDescratch() string
- func (x *VideoRepairOption) GetLumaDescratch() string
- func (x *VideoRepairOption) GetSharpen() string
- func (x *VideoRepairOption) GetSharpenLevel() int32
- func (x *VideoRepairOption) GetTemporalDenoise() string
- func (*VideoRepairOption) ProtoMessage()
- func (x *VideoRepairOption) ProtoReflect() protoreflect.Message
- func (x *VideoRepairOption) Reset()
- func (x *VideoRepairOption) String() string
Constants ¶
This section is empty.
Variables ¶
var ( VideoProcessType_name = map[int32]string{ 0: "AIUnknown", 1000: "AISuperResolution", 1001: "AICodec", 1002: "AIOldRepair", 1003: "AITranscode", 1004: "AICrop", } VideoProcessType_value = map[string]int32{ "AIUnknown": 0, "AISuperResolution": 1000, "AICodec": 1001, "AIOldRepair": 1002, "AITranscode": 1003, "AICrop": 1004, } )
Enum value maps for VideoProcessType.
var ( PriorityLevel_name = map[int32]string{ 0: "PriorityMin", 10: "PriorityLow", 20: "PriorityNormal", 30: "PriorityHigh", 99: "PriorityMax", } PriorityLevel_value = map[string]int32{ "PriorityMin": 0, "PriorityLow": 10, "PriorityNormal": 20, "PriorityHigh": 30, "PriorityMax": 99, } )
Enum value maps for PriorityLevel.
var AIVideoProcessServer_ServiceDesc = server.ServiceDesc{ ServiceName: "trpc.media.aivideoprocess.AIVideoProcess", HandlerType: ((*AIVideoProcessService)(nil)), Methods: []server.Method{ { Name: "/CreateAIVideoProcessTask", Func: AIVideoProcessService_CreateAIVideoProcessTask_Handler, }, { Name: "/DescribeAIVideoProcessDetail", Func: AIVideoProcessService_DescribeAIVideoProcessDetail_Handler, }, { Name: "/DescribeAIVideoProcessTasks", Func: AIVideoProcessService_DescribeAIVideoProcessTasks_Handler, }, { Name: "/UpdateAIVideoProcessTask", Func: AIVideoProcessService_UpdateAIVideoProcessTask_Handler, }, { Name: "/DescribeAIVideoProcessConfig", Func: AIVideoProcessService_DescribeAIVideoProcessConfig_Handler, }, { Name: "/CreateVideoCropTask", Func: AIVideoProcessService_CreateVideoCropTask_Handler, }, { Name: "/UpdateVideoCropTask", Func: AIVideoProcessService_UpdateVideoCropTask_Handler, }, { Name: "/CreateM3UIndexTask", Func: AIVideoProcessService_CreateM3UIndexTask_Handler, }, { Name: "/DescribeM3UIndexDetail", Func: AIVideoProcessService_DescribeM3UIndexDetail_Handler, }, { Name: "/StopAIVideoProcessTask", Func: AIVideoProcessService_StopAIVideoProcessTask_Handler, }, { Name: "/RemoveAIVideoProcessTask", Func: AIVideoProcessService_RemoveAIVideoProcessTask_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/CreateAIVideoProcessTask", Func: AIVideoProcessService_CreateAIVideoProcessTask_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/DescribeAIVideoProcessDetail", Func: AIVideoProcessService_DescribeAIVideoProcessDetail_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/DescribeAIVideoProcessTasks", Func: AIVideoProcessService_DescribeAIVideoProcessTasks_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/UpdateAIVideoProcessTask", Func: AIVideoProcessService_UpdateAIVideoProcessTask_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/DescribeAIVideoProcessConfig", Func: AIVideoProcessService_DescribeAIVideoProcessConfig_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/CreateVideoCropTask", Func: AIVideoProcessService_CreateVideoCropTask_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/UpdateVideoCropTask", Func: AIVideoProcessService_UpdateVideoCropTask_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/CreateM3UIndexTask", Func: AIVideoProcessService_CreateM3UIndexTask_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/DescribeM3UIndexDetail", Func: AIVideoProcessService_DescribeM3UIndexDetail_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/StopAIVideoProcessTask", Func: AIVideoProcessService_StopAIVideoProcessTask_Handler, }, { Name: "/trpc.media.aivideoprocess.AIVideoProcess/RemoveAIVideoProcessTask", Func: AIVideoProcessService_RemoveAIVideoProcessTask_Handler, }, }, }
AIVideoProcessServer_ServiceDesc descriptor for server.RegisterService.
var File_ai_video_process_proto protoreflect.FileDescriptor
var NewAIVideoProcessClientProxy = func(opts ...client.Option) AIVideoProcessClientProxy { return &AIVideoProcessClientProxyImpl{client: client.DefaultClient, opts: opts} }
Functions ¶
func AIVideoProcessService_CreateAIVideoProcessTask_Handler ¶
func AIVideoProcessService_CreateAIVideoProcessTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_CreateM3UIndexTask_Handler ¶
func AIVideoProcessService_CreateM3UIndexTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_CreateVideoCropTask_Handler ¶
func AIVideoProcessService_CreateVideoCropTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_DescribeAIVideoProcessConfig_Handler ¶
func AIVideoProcessService_DescribeAIVideoProcessConfig_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_DescribeAIVideoProcessDetail_Handler ¶
func AIVideoProcessService_DescribeAIVideoProcessDetail_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_DescribeAIVideoProcessTasks_Handler ¶
func AIVideoProcessService_DescribeAIVideoProcessTasks_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_DescribeM3UIndexDetail_Handler ¶
func AIVideoProcessService_DescribeM3UIndexDetail_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_RemoveAIVideoProcessTask_Handler ¶
func AIVideoProcessService_RemoveAIVideoProcessTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_StopAIVideoProcessTask_Handler ¶
func AIVideoProcessService_StopAIVideoProcessTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_UpdateAIVideoProcessTask_Handler ¶
func AIVideoProcessService_UpdateAIVideoProcessTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func AIVideoProcessService_UpdateVideoCropTask_Handler ¶
func AIVideoProcessService_UpdateVideoCropTask_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
func RegisterAIVideoProcessService ¶
func RegisterAIVideoProcessService(s server.Service, svr AIVideoProcessService)
RegisterAIVideoProcessService registers service.
Types ¶
type AIVideoDetail ¶
type AIVideoDetail struct { MediaId string `protobuf:"bytes,1,opt,name=MediaId,proto3" json:"MediaId,omitempty"` // 原视频ID VideoURL string `protobuf:"bytes,2,opt,name=VideoURL,proto3" json:"VideoURL,omitempty"` // 原视频URL地址 VideoWebURL string `protobuf:"bytes,3,opt,name=VideoWebURL,proto3" json:"VideoWebURL,omitempty"` // 原视频Web预览地址 Height int32 `protobuf:"varint,4,opt,name=Height,proto3" json:"Height,omitempty"` // 纵向分辨率 Width int32 `protobuf:"varint,5,opt,name=Width,proto3" json:"Width,omitempty"` // 横向分辨率 FPS float32 `protobuf:"fixed32,6,opt,name=FPS,proto3" json:"FPS,omitempty"` // fps BitRate float32 `protobuf:"fixed32,7,opt,name=BitRate,proto3" json:"BitRate,omitempty"` // 码率bps, bit per second Size float32 `protobuf:"fixed32,8,opt,name=Size,proto3" json:"Size,omitempty"` // 大小,单位MB VMAF float32 `protobuf:"fixed32,9,opt,name=VMAF,proto3" json:"VMAF,omitempty"` // VMAF PSNR float32 `protobuf:"fixed32,10,opt,name=PSNR,proto3" json:"PSNR,omitempty"` // PSNR SSIM float32 `protobuf:"fixed32,11,opt,name=SSIM,proto3" json:"SSIM,omitempty"` // SSIM LPIPS float32 `protobuf:"fixed32,12,opt,name=LPIPS,proto3" json:"LPIPS,omitempty"` // LPIPS ImageUrl string `protobuf:"bytes,13,opt,name=ImageUrl,proto3" json:"ImageUrl,omitempty"` // 视频封面图片地址 M3UCOSPath string `protobuf:"bytes,14,opt,name=M3UCOSPath,proto3" json:"M3UCOSPath,omitempty"` BandWidth int32 `protobuf:"varint,15,opt,name=BandWidth,proto3" json:"BandWidth,omitempty"` VideoCodec string `protobuf:"bytes,16,opt,name=VideoCodec,proto3" json:"VideoCodec,omitempty"` // contains filtered or unexported fields }
func (*AIVideoDetail) Descriptor
deprecated
func (*AIVideoDetail) Descriptor() ([]byte, []int)
Deprecated: Use AIVideoDetail.ProtoReflect.Descriptor instead.
func (*AIVideoDetail) GetBandWidth ¶
func (x *AIVideoDetail) GetBandWidth() int32
func (*AIVideoDetail) GetBitRate ¶
func (x *AIVideoDetail) GetBitRate() float32
func (*AIVideoDetail) GetFPS ¶
func (x *AIVideoDetail) GetFPS() float32
func (*AIVideoDetail) GetHeight ¶
func (x *AIVideoDetail) GetHeight() int32
func (*AIVideoDetail) GetImageUrl ¶
func (x *AIVideoDetail) GetImageUrl() string
func (*AIVideoDetail) GetLPIPS ¶
func (x *AIVideoDetail) GetLPIPS() float32
func (*AIVideoDetail) GetM3UCOSPath ¶
func (x *AIVideoDetail) GetM3UCOSPath() string
func (*AIVideoDetail) GetMediaId ¶
func (x *AIVideoDetail) GetMediaId() string
func (*AIVideoDetail) GetPSNR ¶
func (x *AIVideoDetail) GetPSNR() float32
func (*AIVideoDetail) GetSSIM ¶
func (x *AIVideoDetail) GetSSIM() float32
func (*AIVideoDetail) GetSize ¶
func (x *AIVideoDetail) GetSize() float32
func (*AIVideoDetail) GetVMAF ¶
func (x *AIVideoDetail) GetVMAF() float32
func (*AIVideoDetail) GetVideoCodec ¶
func (x *AIVideoDetail) GetVideoCodec() string
func (*AIVideoDetail) GetVideoURL ¶
func (x *AIVideoDetail) GetVideoURL() string
func (*AIVideoDetail) GetVideoWebURL ¶
func (x *AIVideoDetail) GetVideoWebURL() string
func (*AIVideoDetail) GetWidth ¶
func (x *AIVideoDetail) GetWidth() int32
func (*AIVideoDetail) ProtoMessage ¶
func (*AIVideoDetail) ProtoMessage()
func (*AIVideoDetail) ProtoReflect ¶
func (x *AIVideoDetail) ProtoReflect() protoreflect.Message
func (*AIVideoDetail) Reset ¶
func (x *AIVideoDetail) Reset()
func (*AIVideoDetail) String ¶
func (x *AIVideoDetail) String() string
type AIVideoProcessClientProxy ¶
type AIVideoProcessClientProxy interface { // CreateAIVideoProcessTask 创建AI视频处理任务 CreateAIVideoProcessTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, opts ...client.Option) (rsp *CreateAIVideoProcessResponse, err error) // @alias=/CreateAIVideoProcessTask // DescribeAIVideoProcessDetail 获取任务详情 DescribeAIVideoProcessDetail(ctx context.Context, req *DescribeAIVideoProcessDetailRequest, opts ...client.Option) (rsp *DescribeAIVideoProcessDetailResponse, err error) // @alias=/DescribeAIVideoProcessDetail // DescribeAIVideoProcessTasks 获取任务列表 (TODO: 前端切换调用后清理接口) // NOTICE: deprecated, use DescribeTasks instead DescribeAIVideoProcessTasks(ctx context.Context, req *DescribeAIVideoProcessTasksRequest, opts ...client.Option) (rsp *DescribeAIVideoProcessTasksResponse, err error) // @alias=/DescribeAIVideoProcessTasks // UpdateAIVideoProcessTask 更新AI视频处理任务 UpdateAIVideoProcessTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, opts ...client.Option) (rsp *UpdateAIVideoProcessResponse, err error) // @alias=/UpdateAIVideoProcessTask // DescribeAIVideoProcessConfig 获取视频处理配置 DescribeAIVideoProcessConfig(ctx context.Context, req *DescribeAIVideoProcessConfigRequest, opts ...client.Option) (rsp *DescribeAIVideoProcessConfigResponse, err error) // @alias=/DescribeAIVideoProcessConfig // CreateVideoCropTask 创建横竖屏任务 (NOTICE: 已合并到CreateAIVideoProcessTask) // NOTICE: deprecated, use CreateAIVideoProcessTask instead CreateVideoCropTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, opts ...client.Option) (rsp *CreateAIVideoProcessResponse, err error) // @alias=/CreateVideoCropTask // UpdateVideoCropTask 更新横竖屏任务 (NOTICE: 已合并到UpdateAIVideoProcessTask) // NOTICE: deprecated, use UpdateAIVideoProcessTask instead UpdateVideoCropTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, opts ...client.Option) (rsp *UpdateAIVideoProcessResponse, err error) // @alias=/UpdateVideoCropTask // CreateM3UIndexTask 创建M3U Index任务 CreateM3UIndexTask(ctx context.Context, req *CreateM3UIndexTaskRequest, opts ...client.Option) (rsp *CreateM3UIndexTaskResponse, err error) // @alias=/CreateM3UIndexTask // DescribeM3UIndexDetail 获取M3U Index任务详情 DescribeM3UIndexDetail(ctx context.Context, req *DescribeM3UIndexDetailRequest, opts ...client.Option) (rsp *DescribeM3UIndexDetailResponse, err error) // @alias=/DescribeM3UIndexDetail // StopAIVideoProcessTask 停止任务,内部使用对外不暴露 StopAIVideoProcessTask(ctx context.Context, req *StopAIVideoProcessTaskReq, opts ...client.Option) (rsp *StopAIVideoProcessTaskRsp, err error) // @alias=/StopAIVideoProcessTask // RemoveAIVideoProcessTask 删除任务,内部使用对外不暴露 RemoveAIVideoProcessTask(ctx context.Context, req *RemoveAIVideoProcessTaskReq, opts ...client.Option) (rsp *RemoveAIVideoProcessTaskRsp, err error) // @alias=/RemoveAIVideoProcessTask }
AIVideoProcessClientProxy defines service client proxy
type AIVideoProcessClientProxyImpl ¶
type AIVideoProcessClientProxyImpl struct {
// contains filtered or unexported fields
}
func (*AIVideoProcessClientProxyImpl) CreateAIVideoProcessTask ¶
func (c *AIVideoProcessClientProxyImpl) CreateAIVideoProcessTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, opts ...client.Option) (*CreateAIVideoProcessResponse, error)
func (*AIVideoProcessClientProxyImpl) CreateM3UIndexTask ¶
func (c *AIVideoProcessClientProxyImpl) CreateM3UIndexTask(ctx context.Context, req *CreateM3UIndexTaskRequest, opts ...client.Option) (*CreateM3UIndexTaskResponse, error)
func (*AIVideoProcessClientProxyImpl) CreateVideoCropTask ¶
func (c *AIVideoProcessClientProxyImpl) CreateVideoCropTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, opts ...client.Option) (*CreateAIVideoProcessResponse, error)
func (*AIVideoProcessClientProxyImpl) DescribeAIVideoProcessConfig ¶
func (c *AIVideoProcessClientProxyImpl) DescribeAIVideoProcessConfig(ctx context.Context, req *DescribeAIVideoProcessConfigRequest, opts ...client.Option) (*DescribeAIVideoProcessConfigResponse, error)
func (*AIVideoProcessClientProxyImpl) DescribeAIVideoProcessDetail ¶
func (c *AIVideoProcessClientProxyImpl) DescribeAIVideoProcessDetail(ctx context.Context, req *DescribeAIVideoProcessDetailRequest, opts ...client.Option) (*DescribeAIVideoProcessDetailResponse, error)
func (*AIVideoProcessClientProxyImpl) DescribeAIVideoProcessTasks ¶
func (c *AIVideoProcessClientProxyImpl) DescribeAIVideoProcessTasks(ctx context.Context, req *DescribeAIVideoProcessTasksRequest, opts ...client.Option) (*DescribeAIVideoProcessTasksResponse, error)
func (*AIVideoProcessClientProxyImpl) DescribeM3UIndexDetail ¶
func (c *AIVideoProcessClientProxyImpl) DescribeM3UIndexDetail(ctx context.Context, req *DescribeM3UIndexDetailRequest, opts ...client.Option) (*DescribeM3UIndexDetailResponse, error)
func (*AIVideoProcessClientProxyImpl) RemoveAIVideoProcessTask ¶
func (c *AIVideoProcessClientProxyImpl) RemoveAIVideoProcessTask(ctx context.Context, req *RemoveAIVideoProcessTaskReq, opts ...client.Option) (*RemoveAIVideoProcessTaskRsp, error)
func (*AIVideoProcessClientProxyImpl) StopAIVideoProcessTask ¶
func (c *AIVideoProcessClientProxyImpl) StopAIVideoProcessTask(ctx context.Context, req *StopAIVideoProcessTaskReq, opts ...client.Option) (*StopAIVideoProcessTaskRsp, error)
func (*AIVideoProcessClientProxyImpl) UpdateAIVideoProcessTask ¶
func (c *AIVideoProcessClientProxyImpl) UpdateAIVideoProcessTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, opts ...client.Option) (*UpdateAIVideoProcessResponse, error)
func (*AIVideoProcessClientProxyImpl) UpdateVideoCropTask ¶
func (c *AIVideoProcessClientProxyImpl) UpdateVideoCropTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, opts ...client.Option) (*UpdateAIVideoProcessResponse, error)
type AIVideoProcessService ¶
type AIVideoProcessService interface { // CreateAIVideoProcessTask 创建AI视频处理任务 CreateAIVideoProcessTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, rsp *CreateAIVideoProcessResponse) (err error) // @alias=/CreateAIVideoProcessTask // DescribeAIVideoProcessDetail 获取任务详情 DescribeAIVideoProcessDetail(ctx context.Context, req *DescribeAIVideoProcessDetailRequest, rsp *DescribeAIVideoProcessDetailResponse) (err error) // @alias=/DescribeAIVideoProcessDetail // DescribeAIVideoProcessTasks 获取任务列表 (TODO: 前端切换调用后清理接口) // NOTICE: deprecated, use DescribeTasks instead DescribeAIVideoProcessTasks(ctx context.Context, req *DescribeAIVideoProcessTasksRequest, rsp *DescribeAIVideoProcessTasksResponse) (err error) // @alias=/DescribeAIVideoProcessTasks // UpdateAIVideoProcessTask 更新AI视频处理任务 UpdateAIVideoProcessTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, rsp *UpdateAIVideoProcessResponse) (err error) // @alias=/UpdateAIVideoProcessTask // DescribeAIVideoProcessConfig 获取视频处理配置 DescribeAIVideoProcessConfig(ctx context.Context, req *DescribeAIVideoProcessConfigRequest, rsp *DescribeAIVideoProcessConfigResponse) (err error) // @alias=/DescribeAIVideoProcessConfig // CreateVideoCropTask 创建横竖屏任务 (NOTICE: 已合并到CreateAIVideoProcessTask) // NOTICE: deprecated, use CreateAIVideoProcessTask instead CreateVideoCropTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, rsp *CreateAIVideoProcessResponse) (err error) // @alias=/CreateVideoCropTask // UpdateVideoCropTask 更新横竖屏任务 (NOTICE: 已合并到UpdateAIVideoProcessTask) // NOTICE: deprecated, use UpdateAIVideoProcessTask instead UpdateVideoCropTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, rsp *UpdateAIVideoProcessResponse) (err error) // @alias=/UpdateVideoCropTask // CreateM3UIndexTask 创建M3U Index任务 CreateM3UIndexTask(ctx context.Context, req *CreateM3UIndexTaskRequest, rsp *CreateM3UIndexTaskResponse) (err error) // @alias=/CreateM3UIndexTask // DescribeM3UIndexDetail 获取M3U Index任务详情 DescribeM3UIndexDetail(ctx context.Context, req *DescribeM3UIndexDetailRequest, rsp *DescribeM3UIndexDetailResponse) (err error) // @alias=/DescribeM3UIndexDetail // StopAIVideoProcessTask 停止任务,内部使用对外不暴露 StopAIVideoProcessTask(ctx context.Context, req *StopAIVideoProcessTaskReq, rsp *StopAIVideoProcessTaskRsp) (err error) // @alias=/StopAIVideoProcessTask // RemoveAIVideoProcessTask 删除任务,内部使用对外不暴露 RemoveAIVideoProcessTask(ctx context.Context, req *RemoveAIVideoProcessTaskReq, rsp *RemoveAIVideoProcessTaskRsp) (err error) // @alias=/RemoveAIVideoProcessTask }
AIVideoProcessService defines service.
type AIVideoProcessTaskDetail ¶
type AIVideoProcessTaskDetail struct { SourceVideoDetail *AIVideoDetail `protobuf:"bytes,1,opt,name=SourceVideoDetail,proto3" json:"SourceVideoDetail,omitempty"` // 原视频详细结果 TargetVideoDetail *AIVideoDetail `protobuf:"bytes,2,opt,name=TargetVideoDetail,proto3" json:"TargetVideoDetail,omitempty"` // 转换后的视频的详细结果 // contains filtered or unexported fields }
func (*AIVideoProcessTaskDetail) Descriptor
deprecated
func (*AIVideoProcessTaskDetail) Descriptor() ([]byte, []int)
Deprecated: Use AIVideoProcessTaskDetail.ProtoReflect.Descriptor instead.
func (*AIVideoProcessTaskDetail) GetSourceVideoDetail ¶
func (x *AIVideoProcessTaskDetail) GetSourceVideoDetail() *AIVideoDetail
func (*AIVideoProcessTaskDetail) GetTargetVideoDetail ¶
func (x *AIVideoProcessTaskDetail) GetTargetVideoDetail() *AIVideoDetail
func (*AIVideoProcessTaskDetail) ProtoMessage ¶
func (*AIVideoProcessTaskDetail) ProtoMessage()
func (*AIVideoProcessTaskDetail) ProtoReflect ¶
func (x *AIVideoProcessTaskDetail) ProtoReflect() protoreflect.Message
func (*AIVideoProcessTaskDetail) Reset ¶
func (x *AIVideoProcessTaskDetail) Reset()
func (*AIVideoProcessTaskDetail) String ¶
func (x *AIVideoProcessTaskDetail) String() string
type AIVideoProcessTaskInfo ¶
type AIVideoProcessTaskInfo struct { TaskId string `protobuf:"bytes,1,opt,name=TaskId,proto3" json:"TaskId,omitempty"` TaskName string `protobuf:"bytes,2,opt,name=TaskName,proto3" json:"TaskName,omitempty"` AppId string `protobuf:"bytes,3,opt,name=AppId,proto3" json:"AppId,omitempty"` MediaId string `protobuf:"bytes,4,opt,name=MediaId,proto3" json:"MediaId,omitempty"` TasktStatus string `protobuf:"bytes,5,opt,name=TasktStatus,proto3" json:"TasktStatus,omitempty"` TaskProgress float32 `protobuf:"fixed32,6,opt,name=TaskProgress,proto3" json:"TaskProgress,omitempty"` TaskTimeCost string `protobuf:"bytes,7,opt,name=TaskTimeCost,proto3" json:"TaskTimeCost,omitempty"` TaskStartTime string `protobuf:"bytes,8,opt,name=TaskStartTime,proto3" json:"TaskStartTime,omitempty"` TaskCreateTime string `protobuf:"bytes,9,opt,name=TaskCreateTime,proto3" json:"TaskCreateTime,omitempty"` VideoName string `protobuf:"bytes,10,opt,name=VideoName,proto3" json:"VideoName,omitempty"` VideoType string `protobuf:"bytes,11,opt,name=VideoType,proto3" json:"VideoType,omitempty"` ShotImageUrl string `protobuf:"bytes,12,opt,name=ShotImageUrl,proto3" json:"ShotImageUrl,omitempty"` // 仅对样例视频库有用,直接数据库插入 FailedReason string `protobuf:"bytes,13,opt,name=FailedReason,proto3" json:"FailedReason,omitempty"` TaskPriority int32 `protobuf:"varint,14,opt,name=TaskPriority,proto3" json:"TaskPriority,omitempty"` // contains filtered or unexported fields }
func (*AIVideoProcessTaskInfo) Descriptor
deprecated
func (*AIVideoProcessTaskInfo) Descriptor() ([]byte, []int)
Deprecated: Use AIVideoProcessTaskInfo.ProtoReflect.Descriptor instead.
func (*AIVideoProcessTaskInfo) GetAppId ¶
func (x *AIVideoProcessTaskInfo) GetAppId() string
func (*AIVideoProcessTaskInfo) GetFailedReason ¶
func (x *AIVideoProcessTaskInfo) GetFailedReason() string
func (*AIVideoProcessTaskInfo) GetMediaId ¶
func (x *AIVideoProcessTaskInfo) GetMediaId() string
func (*AIVideoProcessTaskInfo) GetShotImageUrl ¶
func (x *AIVideoProcessTaskInfo) GetShotImageUrl() string
func (*AIVideoProcessTaskInfo) GetTaskCreateTime ¶
func (x *AIVideoProcessTaskInfo) GetTaskCreateTime() string
func (*AIVideoProcessTaskInfo) GetTaskId ¶
func (x *AIVideoProcessTaskInfo) GetTaskId() string
func (*AIVideoProcessTaskInfo) GetTaskName ¶
func (x *AIVideoProcessTaskInfo) GetTaskName() string
func (*AIVideoProcessTaskInfo) GetTaskPriority ¶
func (x *AIVideoProcessTaskInfo) GetTaskPriority() int32
func (*AIVideoProcessTaskInfo) GetTaskProgress ¶
func (x *AIVideoProcessTaskInfo) GetTaskProgress() float32
func (*AIVideoProcessTaskInfo) GetTaskStartTime ¶
func (x *AIVideoProcessTaskInfo) GetTaskStartTime() string
func (*AIVideoProcessTaskInfo) GetTaskTimeCost ¶
func (x *AIVideoProcessTaskInfo) GetTaskTimeCost() string
func (*AIVideoProcessTaskInfo) GetTasktStatus ¶
func (x *AIVideoProcessTaskInfo) GetTasktStatus() string
func (*AIVideoProcessTaskInfo) GetVideoName ¶
func (x *AIVideoProcessTaskInfo) GetVideoName() string
func (*AIVideoProcessTaskInfo) GetVideoType ¶
func (x *AIVideoProcessTaskInfo) GetVideoType() string
func (*AIVideoProcessTaskInfo) ProtoMessage ¶
func (*AIVideoProcessTaskInfo) ProtoMessage()
func (*AIVideoProcessTaskInfo) ProtoReflect ¶
func (x *AIVideoProcessTaskInfo) ProtoReflect() protoreflect.Message
func (*AIVideoProcessTaskInfo) Reset ¶
func (x *AIVideoProcessTaskInfo) Reset()
func (*AIVideoProcessTaskInfo) String ¶
func (x *AIVideoProcessTaskInfo) String() string
type COSConfig ¶
type COSConfig struct { Bucket string `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"` Region string `protobuf:"bytes,2,opt,name=Region,proto3" json:"Region,omitempty"` SecretId string `protobuf:"bytes,3,opt,name=SecretId,proto3" json:"SecretId,omitempty"` SecretKey string `protobuf:"bytes,4,opt,name=SecretKey,proto3" json:"SecretKey,omitempty"` // contains filtered or unexported fields }
func (*COSConfig) Descriptor
deprecated
func (*COSConfig) GetSecretId ¶
func (*COSConfig) GetSecretKey ¶
func (*COSConfig) ProtoMessage ¶
func (*COSConfig) ProtoMessage()
func (*COSConfig) ProtoReflect ¶
func (x *COSConfig) ProtoReflect() protoreflect.Message
type CommonProcessOption ¶
type CommonProcessOption struct { OutputVideoCodec string `protobuf:"bytes,1,opt,name=OutputVideoCodec,proto3" json:"OutputVideoCodec,omitempty"` // 输出视频编码格式,可选,字符串,"avc1"(264) "hvc1"(265) "vp9"等 默认"avc1" // contains filtered or unexported fields }
func (*CommonProcessOption) Descriptor
deprecated
func (*CommonProcessOption) Descriptor() ([]byte, []int)
Deprecated: Use CommonProcessOption.ProtoReflect.Descriptor instead.
func (*CommonProcessOption) GetOutputVideoCodec ¶
func (x *CommonProcessOption) GetOutputVideoCodec() string
func (*CommonProcessOption) ProtoMessage ¶
func (*CommonProcessOption) ProtoMessage()
func (*CommonProcessOption) ProtoReflect ¶
func (x *CommonProcessOption) ProtoReflect() protoreflect.Message
func (*CommonProcessOption) Reset ¶
func (x *CommonProcessOption) Reset()
func (*CommonProcessOption) String ¶
func (x *CommonProcessOption) String() string
type CreateAIVideoProcessResponse ¶
type CreateAIVideoProcessResponse struct { TaskId string `protobuf:"bytes,2,opt,name=TaskId,proto3" json:"TaskId,omitempty"` TaskData *anypb.Any `protobuf:"bytes,4,opt,name=TaskData,proto3" json:"TaskData,omitempty"` // contains filtered or unexported fields }
func (*CreateAIVideoProcessResponse) Descriptor
deprecated
func (*CreateAIVideoProcessResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAIVideoProcessResponse.ProtoReflect.Descriptor instead.
func (*CreateAIVideoProcessResponse) GetTaskData ¶
func (x *CreateAIVideoProcessResponse) GetTaskData() *anypb.Any
func (*CreateAIVideoProcessResponse) GetTaskId ¶
func (x *CreateAIVideoProcessResponse) GetTaskId() string
func (*CreateAIVideoProcessResponse) ProtoMessage ¶
func (*CreateAIVideoProcessResponse) ProtoMessage()
func (*CreateAIVideoProcessResponse) ProtoReflect ¶
func (x *CreateAIVideoProcessResponse) ProtoReflect() protoreflect.Message
func (*CreateAIVideoProcessResponse) Reset ¶
func (x *CreateAIVideoProcessResponse) Reset()
func (*CreateAIVideoProcessResponse) String ¶
func (x *CreateAIVideoProcessResponse) String() string
type CreateAIVideoProcessTaskRequest ¶
type CreateAIVideoProcessTaskRequest struct { MediaId string `protobuf:"bytes,1,opt,name=MediaId,proto3" json:"MediaId,omitempty"` TaskName string `protobuf:"bytes,4,opt,name=TaskName,proto3" json:"TaskName,omitempty"` CallbackURL string `protobuf:"bytes,5,opt,name=CallbackURL,proto3" json:"CallbackURL,omitempty"` ProcessType VideoProcessType `protobuf:"varint,8,opt,name=ProcessType,proto3,enum=trpc.media.aivideoprocess.VideoProcessType" json:"ProcessType,omitempty"` VideoProcessOption *VideoProcessOption `protobuf:"bytes,9,opt,name=VideoProcessOption,proto3" json:"VideoProcessOption,omitempty"` // 视频处理参数 InputCOSPath string `protobuf:"bytes,12,opt,name=InputCOSPath,proto3" json:"InputCOSPath,omitempty"` OutputCOSDirectory string `protobuf:"bytes,13,opt,name=OutputCOSDirectory,proto3" json:"OutputCOSDirectory,omitempty"` CosConfig *COSConfig `protobuf:"bytes,14,opt,name=CosConfig,proto3" json:"CosConfig,omitempty"` TaskPriority int32 `protobuf:"varint,15,opt,name=TaskPriority,proto3" json:"TaskPriority,omitempty"` // contains filtered or unexported fields }
func (*CreateAIVideoProcessTaskRequest) Descriptor
deprecated
func (*CreateAIVideoProcessTaskRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAIVideoProcessTaskRequest.ProtoReflect.Descriptor instead.
func (*CreateAIVideoProcessTaskRequest) GetCallbackURL ¶
func (x *CreateAIVideoProcessTaskRequest) GetCallbackURL() string
func (*CreateAIVideoProcessTaskRequest) GetCosConfig ¶
func (x *CreateAIVideoProcessTaskRequest) GetCosConfig() *COSConfig
func (*CreateAIVideoProcessTaskRequest) GetInputCOSPath ¶
func (x *CreateAIVideoProcessTaskRequest) GetInputCOSPath() string
func (*CreateAIVideoProcessTaskRequest) GetMediaId ¶
func (x *CreateAIVideoProcessTaskRequest) GetMediaId() string
func (*CreateAIVideoProcessTaskRequest) GetOutputCOSDirectory ¶
func (x *CreateAIVideoProcessTaskRequest) GetOutputCOSDirectory() string
func (*CreateAIVideoProcessTaskRequest) GetProcessType ¶
func (x *CreateAIVideoProcessTaskRequest) GetProcessType() VideoProcessType
func (*CreateAIVideoProcessTaskRequest) GetTaskName ¶
func (x *CreateAIVideoProcessTaskRequest) GetTaskName() string
func (*CreateAIVideoProcessTaskRequest) GetTaskPriority ¶
func (x *CreateAIVideoProcessTaskRequest) GetTaskPriority() int32
func (*CreateAIVideoProcessTaskRequest) GetVideoProcessOption ¶
func (x *CreateAIVideoProcessTaskRequest) GetVideoProcessOption() *VideoProcessOption
func (*CreateAIVideoProcessTaskRequest) ProtoMessage ¶
func (*CreateAIVideoProcessTaskRequest) ProtoMessage()
func (*CreateAIVideoProcessTaskRequest) ProtoReflect ¶
func (x *CreateAIVideoProcessTaskRequest) ProtoReflect() protoreflect.Message
func (*CreateAIVideoProcessTaskRequest) Reset ¶
func (x *CreateAIVideoProcessTaskRequest) Reset()
func (*CreateAIVideoProcessTaskRequest) String ¶
func (x *CreateAIVideoProcessTaskRequest) String() string
type CreateM3UIndexTaskRequest ¶
type CreateM3UIndexTaskRequest struct { TaskName string `protobuf:"bytes,2,opt,name=TaskName,proto3" json:"TaskName,omitempty"` InputIndex []*HLSIndexInfo `protobuf:"bytes,3,rep,name=InputIndex,proto3" json:"InputIndex,omitempty"` CosConfig *COSConfig `protobuf:"bytes,4,opt,name=CosConfig,proto3" json:"CosConfig,omitempty"` CosDestination string `protobuf:"bytes,5,opt,name=CosDestination,proto3" json:"CosDestination,omitempty"` TaskPriority int32 `protobuf:"varint,9,opt,name=TaskPriority,proto3" json:"TaskPriority,omitempty"` // contains filtered or unexported fields }
func (*CreateM3UIndexTaskRequest) Descriptor
deprecated
func (*CreateM3UIndexTaskRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateM3UIndexTaskRequest.ProtoReflect.Descriptor instead.
func (*CreateM3UIndexTaskRequest) GetCosConfig ¶
func (x *CreateM3UIndexTaskRequest) GetCosConfig() *COSConfig
func (*CreateM3UIndexTaskRequest) GetCosDestination ¶
func (x *CreateM3UIndexTaskRequest) GetCosDestination() string
func (*CreateM3UIndexTaskRequest) GetInputIndex ¶
func (x *CreateM3UIndexTaskRequest) GetInputIndex() []*HLSIndexInfo
func (*CreateM3UIndexTaskRequest) GetTaskName ¶
func (x *CreateM3UIndexTaskRequest) GetTaskName() string
func (*CreateM3UIndexTaskRequest) GetTaskPriority ¶
func (x *CreateM3UIndexTaskRequest) GetTaskPriority() int32
func (*CreateM3UIndexTaskRequest) ProtoMessage ¶
func (*CreateM3UIndexTaskRequest) ProtoMessage()
func (*CreateM3UIndexTaskRequest) ProtoReflect ¶
func (x *CreateM3UIndexTaskRequest) ProtoReflect() protoreflect.Message
func (*CreateM3UIndexTaskRequest) Reset ¶
func (x *CreateM3UIndexTaskRequest) Reset()
func (*CreateM3UIndexTaskRequest) String ¶
func (x *CreateM3UIndexTaskRequest) String() string
type CreateM3UIndexTaskResponse ¶
type CreateM3UIndexTaskResponse struct { TaskId string `protobuf:"bytes,2,opt,name=TaskId,proto3" json:"TaskId,omitempty"` // contains filtered or unexported fields }
func (*CreateM3UIndexTaskResponse) Descriptor
deprecated
func (*CreateM3UIndexTaskResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateM3UIndexTaskResponse.ProtoReflect.Descriptor instead.
func (*CreateM3UIndexTaskResponse) GetTaskId ¶
func (x *CreateM3UIndexTaskResponse) GetTaskId() string
func (*CreateM3UIndexTaskResponse) ProtoMessage ¶
func (*CreateM3UIndexTaskResponse) ProtoMessage()
func (*CreateM3UIndexTaskResponse) ProtoReflect ¶
func (x *CreateM3UIndexTaskResponse) ProtoReflect() protoreflect.Message
func (*CreateM3UIndexTaskResponse) Reset ¶
func (x *CreateM3UIndexTaskResponse) Reset()
func (*CreateM3UIndexTaskResponse) String ¶
func (x *CreateM3UIndexTaskResponse) String() string
type DescribeAIVideoProcessConfigRequest ¶
type DescribeAIVideoProcessConfigRequest struct {
// contains filtered or unexported fields
}
func (*DescribeAIVideoProcessConfigRequest) Descriptor
deprecated
func (*DescribeAIVideoProcessConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeAIVideoProcessConfigRequest.ProtoReflect.Descriptor instead.
func (*DescribeAIVideoProcessConfigRequest) ProtoMessage ¶
func (*DescribeAIVideoProcessConfigRequest) ProtoMessage()
func (*DescribeAIVideoProcessConfigRequest) ProtoReflect ¶
func (x *DescribeAIVideoProcessConfigRequest) ProtoReflect() protoreflect.Message
func (*DescribeAIVideoProcessConfigRequest) Reset ¶
func (x *DescribeAIVideoProcessConfigRequest) Reset()
func (*DescribeAIVideoProcessConfigRequest) String ¶
func (x *DescribeAIVideoProcessConfigRequest) String() string
type DescribeAIVideoProcessConfigResponse ¶
type DescribeAIVideoProcessConfigResponse struct { Config *structpb.Struct `protobuf:"bytes,3,opt,name=Config,proto3" json:"Config,omitempty"` // contains filtered or unexported fields }
func (*DescribeAIVideoProcessConfigResponse) Descriptor
deprecated
func (*DescribeAIVideoProcessConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeAIVideoProcessConfigResponse.ProtoReflect.Descriptor instead.
func (*DescribeAIVideoProcessConfigResponse) GetConfig ¶
func (x *DescribeAIVideoProcessConfigResponse) GetConfig() *structpb.Struct
func (*DescribeAIVideoProcessConfigResponse) ProtoMessage ¶
func (*DescribeAIVideoProcessConfigResponse) ProtoMessage()
func (*DescribeAIVideoProcessConfigResponse) ProtoReflect ¶
func (x *DescribeAIVideoProcessConfigResponse) ProtoReflect() protoreflect.Message
func (*DescribeAIVideoProcessConfigResponse) Reset ¶
func (x *DescribeAIVideoProcessConfigResponse) Reset()
func (*DescribeAIVideoProcessConfigResponse) String ¶
func (x *DescribeAIVideoProcessConfigResponse) String() string
type DescribeAIVideoProcessDetailRequest ¶
type DescribeAIVideoProcessDetailRequest struct { TaskId string `protobuf:"bytes,1,opt,name=TaskId,proto3" json:"TaskId,omitempty"` // contains filtered or unexported fields }
func (*DescribeAIVideoProcessDetailRequest) Descriptor
deprecated
func (*DescribeAIVideoProcessDetailRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeAIVideoProcessDetailRequest.ProtoReflect.Descriptor instead.
func (*DescribeAIVideoProcessDetailRequest) GetTaskId ¶
func (x *DescribeAIVideoProcessDetailRequest) GetTaskId() string
func (*DescribeAIVideoProcessDetailRequest) ProtoMessage ¶
func (*DescribeAIVideoProcessDetailRequest) ProtoMessage()
func (*DescribeAIVideoProcessDetailRequest) ProtoReflect ¶
func (x *DescribeAIVideoProcessDetailRequest) ProtoReflect() protoreflect.Message
func (*DescribeAIVideoProcessDetailRequest) Reset ¶
func (x *DescribeAIVideoProcessDetailRequest) Reset()
func (*DescribeAIVideoProcessDetailRequest) String ¶
func (x *DescribeAIVideoProcessDetailRequest) String() string
type DescribeAIVideoProcessDetailResponse ¶
type DescribeAIVideoProcessDetailResponse struct { TaskInfo *apicommon.TaskInfo `protobuf:"bytes,1,opt,name=TaskInfo,proto3" json:"TaskInfo,omitempty"` TaskDetail *AIVideoProcessTaskDetail `protobuf:"bytes,2,opt,name=TaskDetail,proto3" json:"TaskDetail,omitempty"` ProcessOption *VideoProcessOption `protobuf:"bytes,3,opt,name=ProcessOption,proto3" json:"ProcessOption,omitempty"` // contains filtered or unexported fields }
func (*DescribeAIVideoProcessDetailResponse) Descriptor
deprecated
func (*DescribeAIVideoProcessDetailResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeAIVideoProcessDetailResponse.ProtoReflect.Descriptor instead.
func (*DescribeAIVideoProcessDetailResponse) GetProcessOption ¶
func (x *DescribeAIVideoProcessDetailResponse) GetProcessOption() *VideoProcessOption
func (*DescribeAIVideoProcessDetailResponse) GetTaskDetail ¶
func (x *DescribeAIVideoProcessDetailResponse) GetTaskDetail() *AIVideoProcessTaskDetail
func (*DescribeAIVideoProcessDetailResponse) GetTaskInfo ¶
func (x *DescribeAIVideoProcessDetailResponse) GetTaskInfo() *apicommon.TaskInfo
func (*DescribeAIVideoProcessDetailResponse) ProtoMessage ¶
func (*DescribeAIVideoProcessDetailResponse) ProtoMessage()
func (*DescribeAIVideoProcessDetailResponse) ProtoReflect ¶
func (x *DescribeAIVideoProcessDetailResponse) ProtoReflect() protoreflect.Message
func (*DescribeAIVideoProcessDetailResponse) Reset ¶
func (x *DescribeAIVideoProcessDetailResponse) Reset()
func (*DescribeAIVideoProcessDetailResponse) String ¶
func (x *DescribeAIVideoProcessDetailResponse) String() string
type DescribeAIVideoProcessTasksRequest ¶
type DescribeAIVideoProcessTasksRequest struct { PageNumber int32 `protobuf:"varint,1,opt,name=PageNumber,proto3" json:"PageNumber,omitempty"` PageSize int32 `protobuf:"varint,2,opt,name=PageSize,proto3" json:"PageSize,omitempty"` FilterBy *FilterBy `protobuf:"bytes,3,opt,name=FilterBy,proto3" json:"FilterBy,omitempty"` SortBy *SortBy `protobuf:"bytes,4,opt,name=SortBy,proto3" json:"SortBy,omitempty"` // contains filtered or unexported fields }
func (*DescribeAIVideoProcessTasksRequest) Descriptor
deprecated
func (*DescribeAIVideoProcessTasksRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeAIVideoProcessTasksRequest.ProtoReflect.Descriptor instead.
func (*DescribeAIVideoProcessTasksRequest) GetFilterBy ¶
func (x *DescribeAIVideoProcessTasksRequest) GetFilterBy() *FilterBy
func (*DescribeAIVideoProcessTasksRequest) GetPageNumber ¶
func (x *DescribeAIVideoProcessTasksRequest) GetPageNumber() int32
func (*DescribeAIVideoProcessTasksRequest) GetPageSize ¶
func (x *DescribeAIVideoProcessTasksRequest) GetPageSize() int32
func (*DescribeAIVideoProcessTasksRequest) GetSortBy ¶
func (x *DescribeAIVideoProcessTasksRequest) GetSortBy() *SortBy
func (*DescribeAIVideoProcessTasksRequest) ProtoMessage ¶
func (*DescribeAIVideoProcessTasksRequest) ProtoMessage()
func (*DescribeAIVideoProcessTasksRequest) ProtoReflect ¶
func (x *DescribeAIVideoProcessTasksRequest) ProtoReflect() protoreflect.Message
func (*DescribeAIVideoProcessTasksRequest) Reset ¶
func (x *DescribeAIVideoProcessTasksRequest) Reset()
func (*DescribeAIVideoProcessTasksRequest) String ¶
func (x *DescribeAIVideoProcessTasksRequest) String() string
type DescribeAIVideoProcessTasksResponse ¶
type DescribeAIVideoProcessTasksResponse struct { TotalCount int32 `protobuf:"varint,2,opt,name=TotalCount,proto3" json:"TotalCount,omitempty"` TaskInfoSet []*AIVideoProcessTaskInfo `protobuf:"bytes,3,rep,name=TaskInfoSet,proto3" json:"TaskInfoSet,omitempty"` // contains filtered or unexported fields }
func (*DescribeAIVideoProcessTasksResponse) Descriptor
deprecated
func (*DescribeAIVideoProcessTasksResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeAIVideoProcessTasksResponse.ProtoReflect.Descriptor instead.
func (*DescribeAIVideoProcessTasksResponse) GetTaskInfoSet ¶
func (x *DescribeAIVideoProcessTasksResponse) GetTaskInfoSet() []*AIVideoProcessTaskInfo
func (*DescribeAIVideoProcessTasksResponse) GetTotalCount ¶
func (x *DescribeAIVideoProcessTasksResponse) GetTotalCount() int32
func (*DescribeAIVideoProcessTasksResponse) ProtoMessage ¶
func (*DescribeAIVideoProcessTasksResponse) ProtoMessage()
func (*DescribeAIVideoProcessTasksResponse) ProtoReflect ¶
func (x *DescribeAIVideoProcessTasksResponse) ProtoReflect() protoreflect.Message
func (*DescribeAIVideoProcessTasksResponse) Reset ¶
func (x *DescribeAIVideoProcessTasksResponse) Reset()
func (*DescribeAIVideoProcessTasksResponse) String ¶
func (x *DescribeAIVideoProcessTasksResponse) String() string
type DescribeM3UIndexDetailRequest ¶
type DescribeM3UIndexDetailRequest struct { TaskId string `protobuf:"bytes,1,opt,name=TaskId,proto3" json:"TaskId,omitempty"` // contains filtered or unexported fields }
func (*DescribeM3UIndexDetailRequest) Descriptor
deprecated
func (*DescribeM3UIndexDetailRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeM3UIndexDetailRequest.ProtoReflect.Descriptor instead.
func (*DescribeM3UIndexDetailRequest) GetTaskId ¶
func (x *DescribeM3UIndexDetailRequest) GetTaskId() string
func (*DescribeM3UIndexDetailRequest) ProtoMessage ¶
func (*DescribeM3UIndexDetailRequest) ProtoMessage()
func (*DescribeM3UIndexDetailRequest) ProtoReflect ¶
func (x *DescribeM3UIndexDetailRequest) ProtoReflect() protoreflect.Message
func (*DescribeM3UIndexDetailRequest) Reset ¶
func (x *DescribeM3UIndexDetailRequest) Reset()
func (*DescribeM3UIndexDetailRequest) String ¶
func (x *DescribeM3UIndexDetailRequest) String() string
type DescribeM3UIndexDetailResponse ¶
type DescribeM3UIndexDetailResponse struct { TaskInfo *M3UIndexTaskInfo `protobuf:"bytes,2,opt,name=TaskInfo,proto3" json:"TaskInfo,omitempty"` TaskDetail *M3UIndexTaskDetail `protobuf:"bytes,3,opt,name=TaskDetail,proto3" json:"TaskDetail,omitempty"` // contains filtered or unexported fields }
func (*DescribeM3UIndexDetailResponse) Descriptor
deprecated
func (*DescribeM3UIndexDetailResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeM3UIndexDetailResponse.ProtoReflect.Descriptor instead.
func (*DescribeM3UIndexDetailResponse) GetTaskDetail ¶
func (x *DescribeM3UIndexDetailResponse) GetTaskDetail() *M3UIndexTaskDetail
func (*DescribeM3UIndexDetailResponse) GetTaskInfo ¶
func (x *DescribeM3UIndexDetailResponse) GetTaskInfo() *M3UIndexTaskInfo
func (*DescribeM3UIndexDetailResponse) ProtoMessage ¶
func (*DescribeM3UIndexDetailResponse) ProtoMessage()
func (*DescribeM3UIndexDetailResponse) ProtoReflect ¶
func (x *DescribeM3UIndexDetailResponse) ProtoReflect() protoreflect.Message
func (*DescribeM3UIndexDetailResponse) Reset ¶
func (x *DescribeM3UIndexDetailResponse) Reset()
func (*DescribeM3UIndexDetailResponse) String ¶
func (x *DescribeM3UIndexDetailResponse) String() string
type FilterBy ¶
type FilterBy struct { TaskMediaTypeSet []string `protobuf:"bytes,1,rep,name=TaskMediaTypeSet,proto3" json:"TaskMediaTypeSet,omitempty"` TaskStatusSet []string `protobuf:"bytes,2,rep,name=TaskStatusSet,proto3" json:"TaskStatusSet,omitempty"` AppIDSet []string `protobuf:"bytes,3,rep,name=AppIDSet,proto3" json:"AppIDSet,omitempty"` Reason string `protobuf:"bytes,4,opt,name=Reason,proto3" json:"Reason,omitempty"` TaskNameOrID string `protobuf:"bytes,5,opt,name=TaskNameOrID,proto3" json:"TaskNameOrID,omitempty"` // contains filtered or unexported fields }
func (*FilterBy) Descriptor
deprecated
func (*FilterBy) GetAppIDSet ¶
func (*FilterBy) GetTaskMediaTypeSet ¶
func (*FilterBy) GetTaskNameOrID ¶
func (*FilterBy) GetTaskStatusSet ¶
func (*FilterBy) ProtoMessage ¶
func (*FilterBy) ProtoMessage()
func (*FilterBy) ProtoReflect ¶
func (x *FilterBy) ProtoReflect() protoreflect.Message
type HLSIndexInfo ¶
type HLSIndexInfo struct { Width int32 `protobuf:"varint,1,opt,name=Width,proto3" json:"Width,omitempty"` Height int32 `protobuf:"varint,2,opt,name=Height,proto3" json:"Height,omitempty"` BandWidth int32 `protobuf:"varint,3,opt,name=BandWidth,proto3" json:"BandWidth,omitempty"` CosIndexFilePath string `protobuf:"bytes,4,opt,name=CosIndexFilePath,proto3" json:"CosIndexFilePath,omitempty"` // contains filtered or unexported fields }
func (*HLSIndexInfo) Descriptor
deprecated
func (*HLSIndexInfo) Descriptor() ([]byte, []int)
Deprecated: Use HLSIndexInfo.ProtoReflect.Descriptor instead.
func (*HLSIndexInfo) GetBandWidth ¶
func (x *HLSIndexInfo) GetBandWidth() int32
func (*HLSIndexInfo) GetCosIndexFilePath ¶
func (x *HLSIndexInfo) GetCosIndexFilePath() string
func (*HLSIndexInfo) GetHeight ¶
func (x *HLSIndexInfo) GetHeight() int32
func (*HLSIndexInfo) GetWidth ¶
func (x *HLSIndexInfo) GetWidth() int32
func (*HLSIndexInfo) ProtoMessage ¶
func (*HLSIndexInfo) ProtoMessage()
func (*HLSIndexInfo) ProtoReflect ¶
func (x *HLSIndexInfo) ProtoReflect() protoreflect.Message
func (*HLSIndexInfo) Reset ¶
func (x *HLSIndexInfo) Reset()
func (*HLSIndexInfo) String ¶
func (x *HLSIndexInfo) String() string
type M3UIndexTaskDetail ¶
type M3UIndexTaskDetail struct { MasterIndexCosPath string `protobuf:"bytes,1,opt,name=MasterIndexCosPath,proto3" json:"MasterIndexCosPath,omitempty"` // contains filtered or unexported fields }
func (*M3UIndexTaskDetail) Descriptor
deprecated
func (*M3UIndexTaskDetail) Descriptor() ([]byte, []int)
Deprecated: Use M3UIndexTaskDetail.ProtoReflect.Descriptor instead.
func (*M3UIndexTaskDetail) GetMasterIndexCosPath ¶
func (x *M3UIndexTaskDetail) GetMasterIndexCosPath() string
func (*M3UIndexTaskDetail) ProtoMessage ¶
func (*M3UIndexTaskDetail) ProtoMessage()
func (*M3UIndexTaskDetail) ProtoReflect ¶
func (x *M3UIndexTaskDetail) ProtoReflect() protoreflect.Message
func (*M3UIndexTaskDetail) Reset ¶
func (x *M3UIndexTaskDetail) Reset()
func (*M3UIndexTaskDetail) String ¶
func (x *M3UIndexTaskDetail) String() string
type M3UIndexTaskInfo ¶
type M3UIndexTaskInfo struct { TaskId string `protobuf:"bytes,1,opt,name=TaskId,proto3" json:"TaskId,omitempty"` TaskName string `protobuf:"bytes,2,opt,name=TaskName,proto3" json:"TaskName,omitempty"` TaskStatus string `protobuf:"bytes,3,opt,name=TaskStatus,proto3" json:"TaskStatus,omitempty"` FailedReason string `protobuf:"bytes,4,opt,name=FailedReason,proto3" json:"FailedReason,omitempty"` // contains filtered or unexported fields }
func (*M3UIndexTaskInfo) Descriptor
deprecated
func (*M3UIndexTaskInfo) Descriptor() ([]byte, []int)
Deprecated: Use M3UIndexTaskInfo.ProtoReflect.Descriptor instead.
func (*M3UIndexTaskInfo) GetFailedReason ¶
func (x *M3UIndexTaskInfo) GetFailedReason() string
func (*M3UIndexTaskInfo) GetTaskId ¶
func (x *M3UIndexTaskInfo) GetTaskId() string
func (*M3UIndexTaskInfo) GetTaskName ¶
func (x *M3UIndexTaskInfo) GetTaskName() string
func (*M3UIndexTaskInfo) GetTaskStatus ¶
func (x *M3UIndexTaskInfo) GetTaskStatus() string
func (*M3UIndexTaskInfo) ProtoMessage ¶
func (*M3UIndexTaskInfo) ProtoMessage()
func (*M3UIndexTaskInfo) ProtoReflect ¶
func (x *M3UIndexTaskInfo) ProtoReflect() protoreflect.Message
func (*M3UIndexTaskInfo) Reset ¶
func (x *M3UIndexTaskInfo) Reset()
func (*M3UIndexTaskInfo) String ¶
func (x *M3UIndexTaskInfo) String() string
type PriorityLevel ¶
type PriorityLevel int32
const ( PriorityLevel_PriorityMin PriorityLevel = 0 PriorityLevel_PriorityLow PriorityLevel = 10 PriorityLevel_PriorityNormal PriorityLevel = 20 PriorityLevel_PriorityHigh PriorityLevel = 30 PriorityLevel_PriorityMax PriorityLevel = 99 )
func (PriorityLevel) Descriptor ¶
func (PriorityLevel) Descriptor() protoreflect.EnumDescriptor
func (PriorityLevel) Enum ¶
func (x PriorityLevel) Enum() *PriorityLevel
func (PriorityLevel) EnumDescriptor
deprecated
func (PriorityLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use PriorityLevel.Descriptor instead.
func (PriorityLevel) Number ¶
func (x PriorityLevel) Number() protoreflect.EnumNumber
func (PriorityLevel) String ¶
func (x PriorityLevel) String() string
func (PriorityLevel) Type ¶
func (PriorityLevel) Type() protoreflect.EnumType
type RemoveAIVideoProcessTaskReq ¶
type RemoveAIVideoProcessTaskReq struct { TaskId string `protobuf:"bytes,1,opt,name=TaskId,proto3" json:"TaskId,omitempty"` // contains filtered or unexported fields }
func (*RemoveAIVideoProcessTaskReq) Descriptor
deprecated
func (*RemoveAIVideoProcessTaskReq) Descriptor() ([]byte, []int)
Deprecated: Use RemoveAIVideoProcessTaskReq.ProtoReflect.Descriptor instead.
func (*RemoveAIVideoProcessTaskReq) GetTaskId ¶
func (x *RemoveAIVideoProcessTaskReq) GetTaskId() string
func (*RemoveAIVideoProcessTaskReq) ProtoMessage ¶
func (*RemoveAIVideoProcessTaskReq) ProtoMessage()
func (*RemoveAIVideoProcessTaskReq) ProtoReflect ¶
func (x *RemoveAIVideoProcessTaskReq) ProtoReflect() protoreflect.Message
func (*RemoveAIVideoProcessTaskReq) Reset ¶
func (x *RemoveAIVideoProcessTaskReq) Reset()
func (*RemoveAIVideoProcessTaskReq) String ¶
func (x *RemoveAIVideoProcessTaskReq) String() string
type RemoveAIVideoProcessTaskRsp ¶
type RemoveAIVideoProcessTaskRsp struct {
// contains filtered or unexported fields
}
func (*RemoveAIVideoProcessTaskRsp) Descriptor
deprecated
func (*RemoveAIVideoProcessTaskRsp) Descriptor() ([]byte, []int)
Deprecated: Use RemoveAIVideoProcessTaskRsp.ProtoReflect.Descriptor instead.
func (*RemoveAIVideoProcessTaskRsp) ProtoMessage ¶
func (*RemoveAIVideoProcessTaskRsp) ProtoMessage()
func (*RemoveAIVideoProcessTaskRsp) ProtoReflect ¶
func (x *RemoveAIVideoProcessTaskRsp) ProtoReflect() protoreflect.Message
func (*RemoveAIVideoProcessTaskRsp) Reset ¶
func (x *RemoveAIVideoProcessTaskRsp) Reset()
func (*RemoveAIVideoProcessTaskRsp) String ¶
func (x *RemoveAIVideoProcessTaskRsp) String() string
type SortBy ¶
type SortBy struct { By string `protobuf:"bytes,1,opt,name=By,proto3" json:"By,omitempty"` Order string `protobuf:"bytes,2,opt,name=Order,proto3" json:"Order,omitempty"` // contains filtered or unexported fields }
func (*SortBy) Descriptor
deprecated
func (*SortBy) ProtoMessage ¶
func (*SortBy) ProtoMessage()
func (*SortBy) ProtoReflect ¶
func (x *SortBy) ProtoReflect() protoreflect.Message
type StopAIVideoProcessTaskReq ¶
type StopAIVideoProcessTaskReq struct { TaskId string `protobuf:"bytes,1,opt,name=TaskId,proto3" json:"TaskId,omitempty"` // contains filtered or unexported fields }
func (*StopAIVideoProcessTaskReq) Descriptor
deprecated
func (*StopAIVideoProcessTaskReq) Descriptor() ([]byte, []int)
Deprecated: Use StopAIVideoProcessTaskReq.ProtoReflect.Descriptor instead.
func (*StopAIVideoProcessTaskReq) GetTaskId ¶
func (x *StopAIVideoProcessTaskReq) GetTaskId() string
func (*StopAIVideoProcessTaskReq) ProtoMessage ¶
func (*StopAIVideoProcessTaskReq) ProtoMessage()
func (*StopAIVideoProcessTaskReq) ProtoReflect ¶
func (x *StopAIVideoProcessTaskReq) ProtoReflect() protoreflect.Message
func (*StopAIVideoProcessTaskReq) Reset ¶
func (x *StopAIVideoProcessTaskReq) Reset()
func (*StopAIVideoProcessTaskReq) String ¶
func (x *StopAIVideoProcessTaskReq) String() string
type StopAIVideoProcessTaskRsp ¶
type StopAIVideoProcessTaskRsp struct {
// contains filtered or unexported fields
}
func (*StopAIVideoProcessTaskRsp) Descriptor
deprecated
func (*StopAIVideoProcessTaskRsp) Descriptor() ([]byte, []int)
Deprecated: Use StopAIVideoProcessTaskRsp.ProtoReflect.Descriptor instead.
func (*StopAIVideoProcessTaskRsp) ProtoMessage ¶
func (*StopAIVideoProcessTaskRsp) ProtoMessage()
func (*StopAIVideoProcessTaskRsp) ProtoReflect ¶
func (x *StopAIVideoProcessTaskRsp) ProtoReflect() protoreflect.Message
func (*StopAIVideoProcessTaskRsp) Reset ¶
func (x *StopAIVideoProcessTaskRsp) Reset()
func (*StopAIVideoProcessTaskRsp) String ¶
func (x *StopAIVideoProcessTaskRsp) String() string
type SuperResolutionOption ¶
type SuperResolutionOption struct { Reserved string `protobuf:"bytes,1,opt,name=Reserved,proto3" json:"Reserved,omitempty"` // 预留字段 // contains filtered or unexported fields }
func (*SuperResolutionOption) Descriptor
deprecated
func (*SuperResolutionOption) Descriptor() ([]byte, []int)
Deprecated: Use SuperResolutionOption.ProtoReflect.Descriptor instead.
func (*SuperResolutionOption) GetReserved ¶
func (x *SuperResolutionOption) GetReserved() string
func (*SuperResolutionOption) ProtoMessage ¶
func (*SuperResolutionOption) ProtoMessage()
func (*SuperResolutionOption) ProtoReflect ¶
func (x *SuperResolutionOption) ProtoReflect() protoreflect.Message
func (*SuperResolutionOption) Reset ¶
func (x *SuperResolutionOption) Reset()
func (*SuperResolutionOption) String ¶
func (x *SuperResolutionOption) String() string
type UnimplementedAIVideoProcess ¶
type UnimplementedAIVideoProcess struct{}
func (*UnimplementedAIVideoProcess) CreateAIVideoProcessTask ¶
func (s *UnimplementedAIVideoProcess) CreateAIVideoProcessTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, rsp *CreateAIVideoProcessResponse) error
CreateAIVideoProcessTask 创建AI视频处理任务
func (*UnimplementedAIVideoProcess) CreateM3UIndexTask ¶
func (s *UnimplementedAIVideoProcess) CreateM3UIndexTask(ctx context.Context, req *CreateM3UIndexTaskRequest, rsp *CreateM3UIndexTaskResponse) error
CreateM3UIndexTask 创建M3U Index任务
func (*UnimplementedAIVideoProcess) CreateVideoCropTask ¶
func (s *UnimplementedAIVideoProcess) CreateVideoCropTask(ctx context.Context, req *CreateAIVideoProcessTaskRequest, rsp *CreateAIVideoProcessResponse) error
CreateVideoCropTask 创建横竖屏任务 (NOTICE: 已合并到CreateAIVideoProcessTask)
NOTICE: deprecated, use CreateAIVideoProcessTask instead
func (*UnimplementedAIVideoProcess) DescribeAIVideoProcessConfig ¶
func (s *UnimplementedAIVideoProcess) DescribeAIVideoProcessConfig(ctx context.Context, req *DescribeAIVideoProcessConfigRequest, rsp *DescribeAIVideoProcessConfigResponse) error
DescribeAIVideoProcessConfig 获取视频处理配置
func (*UnimplementedAIVideoProcess) DescribeAIVideoProcessDetail ¶
func (s *UnimplementedAIVideoProcess) DescribeAIVideoProcessDetail(ctx context.Context, req *DescribeAIVideoProcessDetailRequest, rsp *DescribeAIVideoProcessDetailResponse) error
DescribeAIVideoProcessDetail 获取任务详情
func (*UnimplementedAIVideoProcess) DescribeAIVideoProcessTasks ¶
func (s *UnimplementedAIVideoProcess) DescribeAIVideoProcessTasks(ctx context.Context, req *DescribeAIVideoProcessTasksRequest, rsp *DescribeAIVideoProcessTasksResponse) error
DescribeAIVideoProcessTasks 获取任务列表 (TODO: 前端切换调用后清理接口)
NOTICE: deprecated, use DescribeTasks instead
func (*UnimplementedAIVideoProcess) DescribeM3UIndexDetail ¶
func (s *UnimplementedAIVideoProcess) DescribeM3UIndexDetail(ctx context.Context, req *DescribeM3UIndexDetailRequest, rsp *DescribeM3UIndexDetailResponse) error
DescribeM3UIndexDetail 获取M3U Index任务详情
func (*UnimplementedAIVideoProcess) RemoveAIVideoProcessTask ¶
func (s *UnimplementedAIVideoProcess) RemoveAIVideoProcessTask(ctx context.Context, req *RemoveAIVideoProcessTaskReq, rsp *RemoveAIVideoProcessTaskRsp) error
RemoveAIVideoProcessTask 删除任务,内部使用对外不暴露
func (*UnimplementedAIVideoProcess) StopAIVideoProcessTask ¶
func (s *UnimplementedAIVideoProcess) StopAIVideoProcessTask(ctx context.Context, req *StopAIVideoProcessTaskReq, rsp *StopAIVideoProcessTaskRsp) error
StopAIVideoProcessTask 停止任务,内部使用对外不暴露
func (*UnimplementedAIVideoProcess) UpdateAIVideoProcessTask ¶
func (s *UnimplementedAIVideoProcess) UpdateAIVideoProcessTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, rsp *UpdateAIVideoProcessResponse) error
UpdateAIVideoProcessTask 更新AI视频处理任务
func (*UnimplementedAIVideoProcess) UpdateVideoCropTask ¶
func (s *UnimplementedAIVideoProcess) UpdateVideoCropTask(ctx context.Context, req *UpdateAIVideoProcessTaskRequest, rsp *UpdateAIVideoProcessResponse) error
UpdateVideoCropTask 更新横竖屏任务 (NOTICE: 已合并到UpdateAIVideoProcessTask)
NOTICE: deprecated, use UpdateAIVideoProcessTask instead
type UpdateAIVideoProcessResponse ¶
type UpdateAIVideoProcessResponse struct { TaskId string `protobuf:"bytes,2,opt,name=TaskId,proto3" json:"TaskId,omitempty"` // contains filtered or unexported fields }
func (*UpdateAIVideoProcessResponse) Descriptor
deprecated
func (*UpdateAIVideoProcessResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAIVideoProcessResponse.ProtoReflect.Descriptor instead.
func (*UpdateAIVideoProcessResponse) GetTaskId ¶
func (x *UpdateAIVideoProcessResponse) GetTaskId() string
func (*UpdateAIVideoProcessResponse) ProtoMessage ¶
func (*UpdateAIVideoProcessResponse) ProtoMessage()
func (*UpdateAIVideoProcessResponse) ProtoReflect ¶
func (x *UpdateAIVideoProcessResponse) ProtoReflect() protoreflect.Message
func (*UpdateAIVideoProcessResponse) Reset ¶
func (x *UpdateAIVideoProcessResponse) Reset()
func (*UpdateAIVideoProcessResponse) String ¶
func (x *UpdateAIVideoProcessResponse) String() string
type UpdateAIVideoProcessTaskRequest ¶
type UpdateAIVideoProcessTaskRequest struct { MediaId string `protobuf:"bytes,2,opt,name=MediaId,proto3" json:"MediaId,omitempty"` TaskId string `protobuf:"bytes,3,opt,name=TaskId,proto3" json:"TaskId,omitempty"` VideoProcessOption *VideoProcessOption `protobuf:"bytes,7,opt,name=VideoProcessOption,proto3" json:"VideoProcessOption,omitempty"` // 视频处理参数 AutoStart bool `protobuf:"varint,8,opt,name=AutoStart,proto3" json:"AutoStart,omitempty"` // contains filtered or unexported fields }
func (*UpdateAIVideoProcessTaskRequest) Descriptor
deprecated
func (*UpdateAIVideoProcessTaskRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAIVideoProcessTaskRequest.ProtoReflect.Descriptor instead.
func (*UpdateAIVideoProcessTaskRequest) GetAutoStart ¶
func (x *UpdateAIVideoProcessTaskRequest) GetAutoStart() bool
func (*UpdateAIVideoProcessTaskRequest) GetMediaId ¶
func (x *UpdateAIVideoProcessTaskRequest) GetMediaId() string
func (*UpdateAIVideoProcessTaskRequest) GetTaskId ¶
func (x *UpdateAIVideoProcessTaskRequest) GetTaskId() string
func (*UpdateAIVideoProcessTaskRequest) GetVideoProcessOption ¶
func (x *UpdateAIVideoProcessTaskRequest) GetVideoProcessOption() *VideoProcessOption
func (*UpdateAIVideoProcessTaskRequest) ProtoMessage ¶
func (*UpdateAIVideoProcessTaskRequest) ProtoMessage()
func (*UpdateAIVideoProcessTaskRequest) ProtoReflect ¶
func (x *UpdateAIVideoProcessTaskRequest) ProtoReflect() protoreflect.Message
func (*UpdateAIVideoProcessTaskRequest) Reset ¶
func (x *UpdateAIVideoProcessTaskRequest) Reset()
func (*UpdateAIVideoProcessTaskRequest) String ¶
func (x *UpdateAIVideoProcessTaskRequest) String() string
type VideoProcessOption ¶
type VideoProcessOption struct { LuminanceColorEnhanceLevel int32 `protobuf:"varint,1,opt,name=LuminanceColorEnhanceLevel,proto3" json:"LuminanceColorEnhanceLevel,omitempty"` // 亮度和色彩增强参数,0-10 SDR2HDR int32 `protobuf:"varint,2,opt,name=SDR2HDR,proto3" json:"SDR2HDR,omitempty"` // SDR转HDR开关,0-1 FrameRate int32 `protobuf:"varint,3,opt,name=FrameRate,proto3" json:"FrameRate,omitempty"` // 帧数1-120,0为原视频帧率 HDRScheme string `protobuf:"bytes,4,opt,name=HDRScheme,proto3" json:"HDRScheme,omitempty"` // SDR转HDR的方案的选择,可选,字符串,["HDR10"、"HLG"],默认HLG OutputWidth int32 `protobuf:"varint,5,opt,name=OutputWidth,proto3" json:"OutputWidth,omitempty"` // 输出视频的高 OutputHeight int32 `protobuf:"varint,6,opt,name=OutputHeight,proto3" json:"OutputHeight,omitempty"` // 输出视频的宽 OutputVideoCodec string `protobuf:"bytes,7,opt,name=OutputVideoCodec,proto3" json:"OutputVideoCodec,omitempty"` // 输出视频编码格式,可选,字符串,"avc1"(264) "hvc1"(265) "vp9"等 默认avc1 SR string `protobuf:"bytes,8,opt,name=SR,proto3" json:"SR,omitempty"` // 超分设置, 可选,["auto", "srnet", "vsrnet", "ytsrnet", "off"] 默认auto FRUC string `protobuf:"bytes,9,opt,name=FRUC,proto3" json:"FRUC,omitempty"` // 倍帧开关, 可选,["off", "on", "auto"], 默认auto FRUCFPSRatio int32 `protobuf:"varint,10,opt,name=FRUCFPSRatio,proto3" json:"FRUCFPSRatio,omitempty"` // 倍帧帧率, 可选, 正整数, 0-10 OutputResolutionScheme string `protobuf:"bytes,11,opt,name=OutputResolutionScheme,proto3" json:"OutputResolutionScheme,omitempty"` // 输出分辨率策略, 可选, ["width_height", "long_short_side"], 默认width_height OutputVideoLongSide int32 `protobuf:"varint,12,opt,name=OutputVideoLongSide,proto3" json:"OutputVideoLongSide,omitempty"` // 输出视频的长边,可选,取值范围[0, 7680],必须为偶数。默认与输入视频的长边保持一致 OutputVideoShortSide int32 `protobuf:"varint,13,opt,name=OutputVideoShortSide,proto3" json:"OutputVideoShortSide,omitempty"` // 输出视频的短边,可选,取值范围[0, 4320],必须为偶数。默认与输入视频的短边保持一致 // 设置是否使用padding(加黑边)的形式来保证输出内容的宽高比不变, 可选,["auto", "off"], 默认auto OutputPadding string `protobuf:"bytes,14,opt,name=OutputPadding,proto3" json:"OutputPadding,omitempty"` OutputVideoPeakBitrate int32 `protobuf:"varint,15,opt,name=OutputVideoPeakBitrate,proto3" json:"OutputVideoPeakBitrate,omitempty"` // 输出视频的峰值码率,可选,范围[10, 200000],单位Kbps,默认不设置峰值码率 OutputVideoMaxAvgBitrate int32 `protobuf:"varint,16,opt,name=OutputVideoMaxAvgBitrate,proto3" json:"OutputVideoMaxAvgBitrate,omitempty"` // 输出视频最大平均码率,可选,范围[10,200000],单位Kbps,默认输入视频码率 VSRNetModelType string `protobuf:"bytes,17,opt,name=VSRNetModelType,proto3" json:"VSRNetModelType,omitempty"` // 模型类别设置, 可选,["lq", "hq"], 默认hq HDRPreset int32 `protobuf:"varint,18,opt,name=HDRPreset,proto3" json:"HDRPreset,omitempty"` // SDR转HDR的色彩和对比度方案, 可选值为[0,3] TemporalDenoise string `protobuf:"bytes,21,opt,name=TemporalDenoise,proto3" json:"TemporalDenoise,omitempty"` //时域降噪,可选, ["auto", "off", "on"] 默认auto ArtifactRemoval string `protobuf:"bytes,22,opt,name=ArtifactRemoval,proto3" json:"ArtifactRemoval,omitempty"` // 去压缩失真设置,可选,["off", "on", "auto"], 默认auto Sharpen string `protobuf:"bytes,23,opt,name=Sharpen,proto3" json:"Sharpen,omitempty"` // 细节增强, 可选,["off", "on"], 默认on SharpenLevel int32 `protobuf:"varint,24,opt,name=SharpenLevel,proto3" json:"SharpenLevel,omitempty"` // 细节增强强度, 可选, [-1, 10], 默认-1,代表自动选择强度,0-10代表强度,数值越大,强度越大 LumaDescratch string `protobuf:"bytes,25,opt,name=LumaDescratch,proto3" json:"LumaDescratch,omitempty"` //亮度去划痕,可选, ["auto", "off", "dense","sparse"] 默认off, dense为重划痕模型,sparse为轻划痕模型 ChromaDescratch string `protobuf:"bytes,26,opt,name=ChromaDescratch,proto3" json:"ChromaDescratch,omitempty"` //色彩去划痕,可选, ["auto", "off", "dense","sparse"] 默认off // 横竖屏选项 OutputRatios []int32 `protobuf:"varint,31,rep,packed,name=OutputRatios,proto3" json:"OutputRatios,omitempty"` // [9, 16] OutputWithCaptionDetect bool `protobuf:"varint,32,opt,name=OutputWithCaptionDetect,proto3" json:"OutputWithCaptionDetect,omitempty"` // true // contains filtered or unexported fields }
func (*VideoProcessOption) Descriptor
deprecated
func (*VideoProcessOption) Descriptor() ([]byte, []int)
Deprecated: Use VideoProcessOption.ProtoReflect.Descriptor instead.
func (*VideoProcessOption) GetArtifactRemoval ¶
func (x *VideoProcessOption) GetArtifactRemoval() string
func (*VideoProcessOption) GetChromaDescratch ¶
func (x *VideoProcessOption) GetChromaDescratch() string
func (*VideoProcessOption) GetFRUC ¶
func (x *VideoProcessOption) GetFRUC() string
func (*VideoProcessOption) GetFRUCFPSRatio ¶
func (x *VideoProcessOption) GetFRUCFPSRatio() int32
func (*VideoProcessOption) GetFrameRate ¶
func (x *VideoProcessOption) GetFrameRate() int32
func (*VideoProcessOption) GetHDRPreset ¶
func (x *VideoProcessOption) GetHDRPreset() int32
func (*VideoProcessOption) GetHDRScheme ¶
func (x *VideoProcessOption) GetHDRScheme() string
func (*VideoProcessOption) GetLumaDescratch ¶
func (x *VideoProcessOption) GetLumaDescratch() string
func (*VideoProcessOption) GetLuminanceColorEnhanceLevel ¶
func (x *VideoProcessOption) GetLuminanceColorEnhanceLevel() int32
func (*VideoProcessOption) GetOutputHeight ¶
func (x *VideoProcessOption) GetOutputHeight() int32
func (*VideoProcessOption) GetOutputPadding ¶
func (x *VideoProcessOption) GetOutputPadding() string
func (*VideoProcessOption) GetOutputRatios ¶
func (x *VideoProcessOption) GetOutputRatios() []int32
func (*VideoProcessOption) GetOutputResolutionScheme ¶
func (x *VideoProcessOption) GetOutputResolutionScheme() string
func (*VideoProcessOption) GetOutputVideoCodec ¶
func (x *VideoProcessOption) GetOutputVideoCodec() string
func (*VideoProcessOption) GetOutputVideoLongSide ¶
func (x *VideoProcessOption) GetOutputVideoLongSide() int32
func (*VideoProcessOption) GetOutputVideoMaxAvgBitrate ¶
func (x *VideoProcessOption) GetOutputVideoMaxAvgBitrate() int32
func (*VideoProcessOption) GetOutputVideoPeakBitrate ¶
func (x *VideoProcessOption) GetOutputVideoPeakBitrate() int32
func (*VideoProcessOption) GetOutputVideoShortSide ¶
func (x *VideoProcessOption) GetOutputVideoShortSide() int32
func (*VideoProcessOption) GetOutputWidth ¶
func (x *VideoProcessOption) GetOutputWidth() int32
func (*VideoProcessOption) GetOutputWithCaptionDetect ¶
func (x *VideoProcessOption) GetOutputWithCaptionDetect() bool
func (*VideoProcessOption) GetSDR2HDR ¶
func (x *VideoProcessOption) GetSDR2HDR() int32
func (*VideoProcessOption) GetSR ¶
func (x *VideoProcessOption) GetSR() string
func (*VideoProcessOption) GetSharpen ¶
func (x *VideoProcessOption) GetSharpen() string
func (*VideoProcessOption) GetSharpenLevel ¶
func (x *VideoProcessOption) GetSharpenLevel() int32
func (*VideoProcessOption) GetTemporalDenoise ¶
func (x *VideoProcessOption) GetTemporalDenoise() string
func (*VideoProcessOption) GetVSRNetModelType ¶
func (x *VideoProcessOption) GetVSRNetModelType() string
func (*VideoProcessOption) ProtoMessage ¶
func (*VideoProcessOption) ProtoMessage()
func (*VideoProcessOption) ProtoReflect ¶
func (x *VideoProcessOption) ProtoReflect() protoreflect.Message
func (*VideoProcessOption) Reset ¶
func (x *VideoProcessOption) Reset()
func (*VideoProcessOption) String ¶
func (x *VideoProcessOption) String() string
type VideoProcessType ¶
type VideoProcessType int32
const ( VideoProcessType_AIUnknown VideoProcessType = 0 VideoProcessType_AISuperResolution VideoProcessType = 1000 VideoProcessType_AICodec VideoProcessType = 1001 VideoProcessType_AIOldRepair VideoProcessType = 1002 VideoProcessType_AITranscode VideoProcessType = 1003 VideoProcessType_AICrop VideoProcessType = 1004 )
func (VideoProcessType) Descriptor ¶
func (VideoProcessType) Descriptor() protoreflect.EnumDescriptor
func (VideoProcessType) Enum ¶
func (x VideoProcessType) Enum() *VideoProcessType
func (VideoProcessType) EnumDescriptor
deprecated
func (VideoProcessType) EnumDescriptor() ([]byte, []int)
Deprecated: Use VideoProcessType.Descriptor instead.
func (VideoProcessType) Number ¶
func (x VideoProcessType) Number() protoreflect.EnumNumber
func (VideoProcessType) String ¶
func (x VideoProcessType) String() string
func (VideoProcessType) Type ¶
func (VideoProcessType) Type() protoreflect.EnumType
type VideoRepairOption ¶
type VideoRepairOption struct { TemporalDenoise string `protobuf:"bytes,1,opt,name=TemporalDenoise,proto3" json:"TemporalDenoise,omitempty"` //时域降噪,可选, ["auto", "off", "on"] 默认auto ArtifactRemoval string `protobuf:"bytes,2,opt,name=ArtifactRemoval,proto3" json:"ArtifactRemoval,omitempty"` // 去压缩失真设置,可选,["off", "on", "auto"], 默认auto Sharpen string `protobuf:"bytes,3,opt,name=Sharpen,proto3" json:"Sharpen,omitempty"` // 细节增强, 可选,["off", "on"], 默认on SharpenLevel int32 `protobuf:"varint,4,opt,name=SharpenLevel,proto3" json:"SharpenLevel,omitempty"` // 细节增强强度, 可选, [-1, 10], 默认-1,代表自动选择强度,0-10代表强度,数值越大,强度越大 LumaDescratch string `protobuf:"bytes,5,opt,name=LumaDescratch,proto3" json:"LumaDescratch,omitempty"` //亮度去划痕,可选, ["auto", "off", "dense","sparse"] 默认off, dense为重划痕模型,sparse为轻划痕模型 ChromaDescratch string `protobuf:"bytes,6,opt,name=ChromaDescratch,proto3" json:"ChromaDescratch,omitempty"` //色彩去划痕,可选, ["auto", "off", "dense","sparse"] 默认off // contains filtered or unexported fields }
func (*VideoRepairOption) Descriptor
deprecated
func (*VideoRepairOption) Descriptor() ([]byte, []int)
Deprecated: Use VideoRepairOption.ProtoReflect.Descriptor instead.
func (*VideoRepairOption) GetArtifactRemoval ¶
func (x *VideoRepairOption) GetArtifactRemoval() string
func (*VideoRepairOption) GetChromaDescratch ¶
func (x *VideoRepairOption) GetChromaDescratch() string
func (*VideoRepairOption) GetLumaDescratch ¶
func (x *VideoRepairOption) GetLumaDescratch() string
func (*VideoRepairOption) GetSharpen ¶
func (x *VideoRepairOption) GetSharpen() string
func (*VideoRepairOption) GetSharpenLevel ¶
func (x *VideoRepairOption) GetSharpenLevel() int32
func (*VideoRepairOption) GetTemporalDenoise ¶
func (x *VideoRepairOption) GetTemporalDenoise() string
func (*VideoRepairOption) ProtoMessage ¶
func (*VideoRepairOption) ProtoMessage()
func (*VideoRepairOption) ProtoReflect ¶
func (x *VideoRepairOption) ProtoReflect() protoreflect.Message
func (*VideoRepairOption) Reset ¶
func (x *VideoRepairOption) Reset()
func (*VideoRepairOption) String ¶
func (x *VideoRepairOption) String() string