This topic describes how to integrate the production service and query video editing task results.
Prerequisites
You have activated Intelligent Media Services. For more information, see Activate a service.
For video editing or intelligent tasks, ensure that the required media assets are uploaded to the media library. For more information, see Upload media assets in the console.
For live stream editing, ensure that you have started stream ingest in ApsaraVideo Live. For more information, see Stream ingest.
For template-based production, you can create a template or use a built-in public template from the system library. For more information about templates, see Online Editing templates.
Try it online
You can try editor features such as video editing, live stream editing, template-based editing, and intelligent tasks in the console. For more information, see Online Editing.
Integrate the production service
Integrate using APIs
Feature type | Description | References |
Video editing | Configure the | |
Live stream editing | Configure the | |
Template-based production | Use template-related APIs to create, edit, and delete templates. Then, configure parameters such as | |
Intelligent tasks | Use intelligent task APIs for features such as intelligent subtitling and intelligent dubbing. You can also configure the | |
Intelligent production |
| |
Digital human | Configure the | |
Human voice cloning | Through the combination of a series of Voice cloning interface calls, the learning and training of real human voice, the function of human voice cloning customization is realized. | |
One-click video creation | By configuring the | |
Video translation | You can submit a video translation task for subtitle-level AI translation. You can configure the |
Integrate using the Web SDK
Intelligent production provides a professional online integration solution with a visual editor for video editing, live stream editing, template-based editing, and intelligent tasks. It also offers custom components that you can customize or extend as needed. For more information, see Online Editing Web SDK integration guide.
View video editing task results
If you set the Media composition complete callback, wait for the system to return the callback result. For more information about how to set callbacks, see Set callback events.
If you do not set the Media composition complete callback, you can call the GetMediaProducingJob operation and pass the
JobIdto query the task status. You can also view the status of the composite file in the console. A status of Normal indicates that the composition is successful. For sample code on how to query the task status by calling an API, see Code examples for a video editing and composition task.