Job is an abstract concept. Media processing includes many types of jobs, such as transcoding, screenshot, and media information query.
A job contains three key pieces of information: input, output, and parameters. Input and output control the input file when the job is executed and the target file after the job is executed, and parameters control the detailed configurations for executing specific features.
A job can be either sync or async:
Feature | Job API | |
---|---|---|
Basic processing | Audio/Video transcoding | Submitting Video Transcoding Job |
Top speed codec transcoding | Submitting Top Speed Codec Transcoding Job | |
Video-to-animated image conversion | Submitting Video-to-Animated Image Conversion Job | |
Video frame capturing | Submitting Screenshot Job | |
Audio/Video remuxing | Submitting Remuxing Job | |
Audio/Video splicing | Submitting Video Splicing Job | |
Media information query | Submitting Media Information Query Job | |
Image quality enhancement | Super resolution | Submitting Super Resolution Job |
Video enhancement | Submitting Video Enhancement Job | |
SDR to HDR | Submitting SDR-to-HDR Job | |
Video quality scoring | Submitting Video Quality Scoring Job | |
Copyright protection | Digital watermark | Submitting Digital Watermark Adding Job |
Smart editing | Video tagging | Submitting Video Tagging Job |
Video montage | Submitting Video Montage Job | |
Intelligent thumbnail | Submitting Intelligent Thumbnail Job | |
Smart voice | Audio noise cancellation | Submitting Audio Noise Cancellation Job |
Voice/Sound separation | Voice/Sound Separation Job APIs | |
Text to speech | Submitting Text-to-Speech Job | |
Speech recognition | Submitting Speech Recognition Job |
A workflow in media processing refers to the process of automatically processing the specified uploaded file by configuring multiple job operations. For more information on calls, see Workflow APIs.
A batch operation is to execute a single job or automatically perform operations configured in a workflow on the specified existing file. For more information on calls, see Triggering Batch Data Processing Job.
Apakah halaman ini membantu?