Glossary
Glossary | Full name | Chinese | Description |
OSS | Object Storage Service | Alibaba Cloud Object Storage Service | ApsaraVideo Media Processing transcodes media files stored in Object Storage Service (OSS). It saves the output files to a MediaBucket or an OutputBucket. |
Bucket | OSS Bucket | OSS Bucket | A bucket name must comply with OSS naming rules. It can contain only lowercase letters, digits, and hyphens (-). It must start with a lowercase letter or a digit. The length must be between 3 and 255 bytes. |
Location | OSS Location | OSS data center | Follow the OSS Location definition. |
Object | OSS Object | OSS object | An object name must comply with OSS naming rules. The name must be a UTF-8 encoded string between 1 and 1,023 bytes in length. It cannot start with a forward slash (/) or a backslash (\). |
LocalFile | Local File | Local media file | A media file stored on a local device that has not been uploaded to OSS. |
Input | Job Input | Job input | The input for a job. It includes the input file and other transcoding job parameters. |
InputFile | Input File | Input file | A local file becomes an input file after it is uploaded to OSS. |
Output | Job Output | Job output configurations | The output configuration for a job. It consists of properties such as the template ID, a list of watermarks, and the output file. |
OutputFile | Output File | Output file | The output file of a job. It is stored in OSS and is uniquely identified by its OutputLocation, OutputBucket, and OutputObject. |
OutputBucket | Output Bucket | Transcoding output bucket | The bucket where transcoding outputs are stored. This parameter must be specified when a transcoding job is submitted. On the Resource Management page of the ApsaraVideo Media Processing console, grant ApsaraVideo Media Processing write permissions on the output bucket. |
OutputLocation | Output Location | OSS Location of the transcoding output bucket | The data center where the output bucket is located. This parameter can be specified when you submit a transcoding job. |
Template | Transcode Template | Custom template | A transcoding template with user-defined parameters. It is a collection of transcoding parameters for audio, video, containers, and more. Each custom template has a unique ID. |
PresetTemplate | Preset Transcode Template | Preset template | A built-in, intelligent transcoding template in ApsaraVideo Media Processing. It dynamically adjusts transcoding settings based on the input file's properties to provide an optimal output for specific bandwidth conditions. Not all preset templates are suitable for every input file due to differences in resolution, bitrate, and other properties. For more information about the preset templates that ApsaraVideo Media Processing supports, see Preset template details.
|
WaterMarkTemplate | WaterMark Template | Watermark template | Watermark parameters are divided into two parts: variable parameters, such as the watermark content, and static parameters, such as the position, offset, and size. The static parameters form a watermark template. Each watermark template has a unique ID. |
job | Transcode Job | Transcoding job | A transcoding job consists of one input and one output. The job is added to a pipeline, where a scheduling engine dispatches it to the transcoding system. |
AnalysisJob | Analysis Job | Preset template analysis job | A job that consists of an input file and analysis configurations. The job analyzes the file to find suitable preset templates. |
SnapshotJob | Snapshot Job | Snapshot job | A job that consists of an input file and snapshot configurations. The job captures images from the input file based on the specified configurations. |
MediaInfoJob | MediaInfo Job | Media information analysis job | A job that retrieves media information from a specified input file. |
Pipeline | Job pipeline | Pipeline | A queue for transcoding jobs. ApsaraVideo Media Processing schedules and executes jobs that are added to a pipeline. If a pipeline has too many jobs, new jobs are queued. A pipeline can be active or paused. When a pipeline is paused, ApsaraVideo Media Processing stops scheduling new jobs from that pipeline until it is reactivated. Jobs that are already in progress are not affected. |
MediaRepository | Media Repository | Media Library | A collection of all media resources. |
Media | Media Resource | Media | The smallest management unit in a Media Library. A media resource includes one input multimedia file (video or audio) and all related outputs, such as transcoded files and snapshots. Each media resource is uniquely identified by a MediaId and has a one-to-one mapping with its input file. |
Media Workflow | Media Workflow | Media workflow | A media workflow automates media processing. It starts with a multimedia file from an input media bucket, runs a custom processing flow, and saves the results to an output media bucket. Each media workflow is uniquely identified by a MediaWorkflowId. |
Activity | Media Workflow Activity | Media workflow activities | A component of a media workflow. The processing flow of a media workflow is a directed acyclic graph (DAG). Each node in the graph is an activity. Supported activities include transcoding, snapshotting, and metadata retrieval. Each activity within a media workflow is identified by a unique name. |
MediaWorkflowExecution | Media Workflow Execution Instance | Media workflow execution instance | An instance of a media workflow execution. Each execution is uniquely identified by its run ID (RunId). |
MediaBucket | Media Bucket | Media bucket | A Media Library is associated with multiple media buckets, where all media-related files are stored. Media buckets are divided into input media buckets and output media buckets. The input and output buckets cannot overlap and must be separate OSS buckets. |
InputMediaBucket | Input Media Bucket | Input media bucket | When a multimedia file is added to an input media bucket, it is automatically added to the Media Library. If the file matches the input conditions of a media workflow, the workflow is automatically triggered. |
OutputMediaBucket | Output Media Bucket | Output media bucket | Stores the output files generated by a media workflow. |