Intelligent Production provides professional cloud editing capabilities. It lets you edit and compose audio, video, and text to create new clips. This topic describes how to create, manage, and edit content in cloud editing projects. You can process VOD content, create videos based on templates, and enhance your projects with stickers, filters, special effects, and subtitles.
Before you begin
Upload the required media assets to the media library. For more information, see Upload media assets in the console.
To use the text-to-speech feature, configure a default storage path for the generated audio. For more information, see Configure storage addresses.
Use the console for cloud editing
Access the cloud editor
Log on to the Intelligent Media Services (IMS) console.
In the navigation pane on the left, choose .
Create an editing project
Create a video editing project
Click the Video Editing Projects tab.
Click Create Editing Project, enter a Project Name, then click OK.
In the Actions column of the created project, click Edit to open the cloud editor.
Manage projects
In the Actions column, you can choose to Edit, Copy, or Delete a project.

Editing features
Video editing
Open the video editing project.

The video editing page consists of the following areas:
Number
Description
①
Material area
②
Preview area
③
Property area
④
Editing area
Import materials.
In the upper-right corner of the material area, click Import to open the media library for the current region. Then, select the required assets.

Upload the materials you need if they are not in the media library. For more information, see Upload media assets in the console.
Add materials to the editing area.
Click the
icon on a material or drag the material to a track in the editing area.
You can also add public materials such as Stickers, Filters, and Effects to create multi-track edits and preview the results in real time.
Edit materials.
Trim, preview, or adjust material properties
Select a material on a track in the editing area and use the tools in the upper-left corner of the editing area to trim or delete it. In the preview area, you can preview, drag, scale, and adjust the position of the material. In the property area, you can adjust its properties.

Add a transition effect
To add a transition, select a video or image in the editing area. In the material area, click Transitions and select an effect (for example, directional). You can then view the transition effect in the preview area.

Auto-generate subtitles
To generate subtitles for a video, select it in the editing area. On the Basic tab in the property area, click Smart generate subtitles. The system automatically adds the generated subtitles to a new track.

Display audio waveform for a video
Select a video in the editing area. Click the
icon and select the type of waveform to display. The waveform appears below the video on the track.
Use smart dubbing
In the editing area, select the subtitle for which you want to generate a voiceover. Click the
icon to set the voice type, and then click OK. The generated voiceover is automatically added to a new track.
NoteIf you receive a prompt that asks you to configure the storage address first, see Configure storage addresses.
Add markers or mark clips
In the editing area, select a video and drag the playhead to a specific position. Click the
icon to add a marker. Click the
or
icons to mark the start and end points of a clip. You can also click the
and
icons, or click the markers and clips above the video on the track to view their details.
Separate audio track from video
Select a video in the editing area. On the Basic tab in the property area, click Separate audio track. The system automatically adds the separated audio to a new track.

After you finish editing, click Save in the upper-right corner.
Click Generate As in the upper-right corner to create a template from this project or export it to the media library.
Use OpenAPI for online editing
Video editing
Video editing combines materials, such as video clips, audio files, and images, on a Timeline to generate a new video file.
API operations
Submit a video editing task: Call the SubmitMediaProducingJob operation to combine one or more video, audio, image, and subtitle materials into a final product. This operation supports complex Timeline configurations to meet various editing needs.
Query a video editing task: Call the GetMediaProducingJob operation and pass the
JobIdto query the status and results.
Timeline configuration
The timeline configuration defines the editing logic. A Timeline describes the arrangement and combination of materials like video, audio, and images over time. A Timeline primarily consists of three types of objects: tracks, materials, and effects. For detailed configuration instructions, see Timeline configurations.
Basic timeline structure
{
"VideoTracks": [
{
"VideoTrackClip": [
{
"MediaId": "Asset ID",
"MediaURL":"The OSS URL of the video track clip"
}
]
}
],
"AudioTracks": [
{
"AudioTrackClip": [
{
"MediaId": "Audio asset ID",
"MediaURL":"The OSS URL of the audio track clip"
}
]
}
]
}VideoTracks: Video tracks are used to place video or image materials.
AudioTracks: Audio tracks are used to place audio materials.
Clips: The clips within each track, containing the material ID, start time, and duration.
Timeline examples
The tutorials include numerous examples that demonstrate how to use Timeline configurations to achieve various complex video editing requirements. The following are common use cases and configuration examples:
Example | Description |
Supports features such as converting horizontal video to vertical, trimming, mixing videos and images, and adding watermarks and static or animated stickers. | |
Supports features like mute, volume adjustment, audio mixing, audio extraction, and volume normalization. | |
Supports adding subtitles to videos, setting stylized text, automatic subtitle line breaks, subtitle alignment, and subtitle effects. | |
Supports various transition effects (such as fade-in/fade-out), visual effects (such as blur and sharpen), and filters (such as black and white or vintage). | |
Supports features like Speech-to-Text (STT) to merge subtitles into video, Text-to-Speech (TTS) to merge voice into video, and using SSML to control rhythm or pronunciation. | |
Supports adding global background images, global watermark logos, and more. |
Use an SDK for video editing
Install and configure the IMS server-side SDK for video editing. For more information, see Preparations.