All Products
Search
Document Center

Introduction

Last Updated: Aug 01, 2019

Contents

1. Overview
2. Benefits
3. Features
4. Expense description
5. Features
6. How to apply for a license
7. How to sign up for a free trial
8. Intelligent customer service

I. Overview

The short video SDK allows you to record, import, and edit short videos. When recording videos by using the SDK, you can choose from multiple resolutions, apply beautification and filter effects in real time, switch between cameras, and set the flash. You can also add face stickers during recording by using the built-in facial recognition feature or a third-party facial recognition product. When editing videos by using the SDK, you can crop videos by frame size or duration, merge multiple videos, and add rich effects such as filters, animated stickers, music, music videos (MVs), subtitles, and doodles. The SDK provides a product-level open-source UI, so that you can easily customize the UI as needed. The SDK also provides easy-to-use, stable, and unified interfaces for recording, importing, cropping, and editing short videos, facilitating personalized secondary development.

2. Benefits

  • Fast integration and cost efficiency
    A product-level SDK is provided to minimize the integration time, which takes only 2 hours in optimal conditions. The SDK helps you add short video features to your applications quickly, saving the investment of human and material resources required if you develop these features on your own.

  • Simple and highly open interfaces
    The interfaces are highly open and easy to use. The UI can be customized flexibly based on your business needs.

  • Comprehensive features for wide use
    The SDK allows you to perform resumable recording, apply filters in real time, and add efficient beautification effects. The SDK also provides a face sticker interface for integrating with third-party facial recognition products. The SDK also allows you to import local videos, compress and crop videos, and edit the videos by adding effects such as MVs, animated stickers, subtitles, and music.

  • Iterative polishing, stable and reliable
    The video technique is stable and reliable, and has been commercially verified in more than 1,000 applications, such as DingTalk, Idle Fish, Meet You, Pear Video, Thunder, Beibei, Babytree, Mafengwo, and Meipian.

3. Features

  • Recording

    The SDK supports rich recording features such as resumable recording, video clip deletion, tap to shoot, tap and hold to shoot, camera and flash setting, and resolution setting. During recording, you can apply real-time effects such as common beautification, filter, watermark, and face sticker from the built-in face library. You can also mix audio and adjust the recording speed in real time. In addition, the professional edition can work with third-party facial AR products to support advanced beautification and skin beautification.
    Recording - co-shooting  Magic music  Real-time audio mixing and speed adjustment


  • Import

    The SDK allows you to import videos from albums and crop them by frame size and duration. You can import and merge multiple videos, multiple photos, or a mix of photos and videos, and set the transition mode and duration.
    Import Load

  • Editing

    The SDK allows you to edit videos by adding rich effects, such as filters (including animated filters, for example, the filters providing effects of spirit freed from the body and phantom), common and bubble subtitles, animated and static stickers, MVs, music, and doodles with custom line width and color.
    Filter effect Shooting-photo-subtitle Animated sticker Doodle

  • Demo

         OR code

         Scan the QR code to download the demo and try it for yourself.
         If you failed to install the demo by scanning the QR code, download the SDK
         and use the SDK to compile the demo.

4. Expense description

  • To purchase the short video SDK, go to Short video SDK buy page.The price depends on the features that you select. If you want to purchase the short video SDK and use ApsaraVideo for VOD, contact sales or send your contact information and requirements to videosdk@service.aliyun.com to obtain discounts.
  • Advanced beautification and skin beautification features are available in the professional edition, but are charged separately because they are provided by a third party. You can contact the third-party sales to obtain discounts.

5. Features

FeatureDescription
UICustom UIProvides the default UI whose layout, interaction, and interfaces can all be customized. The basic edition allows you to replace icons and change the background color. The standard edition allows you to fully customize the UI.
Open-source UIProvides complete UI interaction source code, allowing you to customize the UI.
Video recordingMulti-clip recordingSupports resumable recording and continuous recording.
Custom durationAllows you to set the maximum recording duration and minimum recording duration.
Camera switchingAllows you to switch between the front and rear cameras.
FlashSupports the on, off, and auto flash modes.
Real-time watermarkAllows you to add a watermark when recording a video.
Focal length adjustmentAllows you to adjust the focal length to zoom in or out images when recording a video.
Custom resolution and quality
Allows you to set the image size, aspect ratio, and quality when recording a video. The basic edition supports only the 9:16, 3:4, and 1:1 aspect ratios. The standard edition and professional edition support any resolutions.
Common beautificationAllows you to add the beautification effect in real time during recording and adjust the beautification level smoothly.
Advanced beautification and skin beautification
Integrates with a third-party product (with extra charge) to support effects such as skin polishing, skin shining, skin whitening, eye slimming, and face thinning.
DuetCompatible with the generated video to achieve dual screen
Real-time filterAllows you to switch among filters in real time on the preview UI.
Facial recognitionProvides the built-in facial recognition feature for adding face stickers.
Facial recognition interface
Supports integration with third-party facial recognition products for adding face stickers.
Real-time audio mixing and speed adjustment
Allows you to add music on the recording UI. Music resources are provided by a third party at an additional cost. Speed adjustment is supported.
Video import
(advanced import)
Album selectionAllows you to filter videos by album and by video duration.
Photo croppingAllows you to crop photos by frame size, in either padding or cropping mode.
Video croppingAllows you to crop videos by frame size and duration, in either padding or cropping mode.
Cropping with the original aspect ratio unchangedAllows you crop videos by duration, with the original aspect ratio unchanged.
Single-video importAllows you to import a single video. The specified UI is displayed after the import.
Multi-photo importAllows you to import multiple photos. The specified UI is displayed after the import.
Multi-video importAllows you to import multiple videos. The editing UI is displayed after the import.
Video and photo import
Allows you to import multiple videos and photos at the same time. The editing UI is displayed after the import.
Video editingCommon filterAllows you to add common filters and switch among common filters on the editing UI. Currently, 28 common filters are supported.
Animated filterAllows you to add animated filters, such as the filters providing effects of spirit freed from the body and phantom, on the editing UI.
Animated stickerAllows you to add animated stickers at any time point during a video on the editing UI. After an animated sticker is added, you can also adjust the time point when the animated sticker is displayed and the display duration.
MVAllows you to add MVs and switch among MVs on the editing UI.
MusicAllows you to add online or local music at any time point during a video. Music resources are provided by a third party at an additional cost.
MuteAllows you to mute the original audio of the current video and music.
SubtitleAllows you to add text subtitles and bubble subtitles, and change the subtitle font.
Time effectAllows you to add speed adjustment (speed up or slow motion), reverse playback, and repetition effects to videos.
End watermarkAllows you to add an end watermark to videos. You can specify the display duration of the end watermark.
DoodleAllows you to adjust the paint bush style, size, and color.
TransitionAllows you to add transition effects such as translation, fade, and shutter between adjacent videos or photos.
SDK downloadSDK downloadAllows you to download the short video SDK

6. How to apply for a license

  • Send your application name, order number, bundle ID, application package name, and signature (in MD5 format, lowercase, and no colons) to videosdk@service.aliyun.com. We will issue the license for using the short video SDK to you.
  • You do not need to integrate the license into the SDK. However, make sure that the bundle ID, application package name, and signature that you submitted are exactly the same as those in your project. During testing, you can use the bundle ID, application package name, and signature in the demo to experience our short video SDK.

7. How to sign up for a free trial

  • Send your company name, application name, contact person, contact number, application bundle ID, package name, signature (in MD5 format, lowercase, and no colons), Alibaba Cloud account, and UID to videosdk@service.aliyun.com to apply for a free trial. If you do not have an Alibaba Cloud account, register one. Make sure that the above information is complete and normative. We will approve your application within 2 working days. If you need to use the short video SDK before the approval, you can perform integration testing (for up to 7 days).
  • We provide one-month free trial by default.
  • Advanced beautification and skin beautification features are available in the professional edition, but are charged separately because they are provided by a third party. If you want to use these features in the free trail, make it clear in the application. The third party will send you the certificate by email.

8. Intelligent customer service

[Intelligent customer service] (https://h5.m.taobao.com/alicare/meebot.html?appKey=zjrE3jzzba&type=dingding_channel) is an intelligent chatbot provided by Alibaba Cloud for the short video SDK. The intelligent chatbot can answer your questions about the short video SDK and its usage.