Tous les produits
Search
Centre de documentation

ApsaraVideo VOD:Short video SDK overview

Dernière mise à jour :Sep 23, 2026

Le SDK Short Video pour iOS et Android intègre l'enregistrement vidéo, le rognage, le montage, l'assemblage et le téléversement. Intégrez-le à votre application et personnalisez son interface utilisateur open source selon vos besoins métier.

Principaux avantages

  • Intégration rapide et rentabilité

    L'intégration peut être réalisée en seulement deux heures, ce qui permet d'économiser du temps de développement et des ressources.

  • API simples et ouvertes

    Des API simples accompagnées d'une interface utilisateur entièrement personnalisable et open source dans l'édition Professional.

  • Fonctionnalités complètes

    L'enregistrement prend en charge la reprise d'enregistrement, les filtres en temps réel et les retouches (intégrés au SDK Queen d'Alibaba Cloud et au SDK d'effets vidéo AR de FaceUnity), ainsi qu'une API d'autocollants faciaux. Importez des vidéos locales pour les compresser et les rogner, ou appliquez des thèmes, des autocollants animés, des sous-titres et de la musique.

  • Stabilité et fiabilité éprouvées par itérations successives

    La technologie vidéo est stable, fiable et a fait ses preuves commercialement dans plus de 1 000 applications.

  • Création vidéo assistée par l'IA

    Utilisez des modèles vidéo de haute qualité pour générer des vidéos créatives à partir de vos contenus en un seul clic.

Points forts

Alibaba Cloud met à disposition une application de démonstration pour tester les fonctionnalités d'enregistrement et de montage vidéo.

  • Enregistrement vidéo

    Prend en charge l'enregistrement en duo, la reprise d'enregistrement, la suppression de clips, la prise de vue par tapotement, la prise de vue par maintien prolongé, les retouches basiques, les filtres en temps réel, le flash, les filigranes en temps réel, le changement de caméra, les paramètres de résolution, une bibliothèque intégrée d'autocollants faciaux, le mixage multipiste et le réglage de la vitesse. L'édition Professional s'intègre à des solutions tierces de réalité augmentée faciale pour des retouches avancées et un embellissement de la peau.

  • Montage vidéo

    Prend en charge le rognage, l'ajout de musique et l'assemblage. Prend également en charge les effets spéciaux : filtres (statiques et animés), transitions, légendes (standard et bulles), autocollants (statiques et animés), effets vocaux et gribouillage (taille et couleur du pinceau ajustables, option d'annulation).

  • Autocollants animés

    Dans l'éditeur, vous pouvez ajouter des autocollants animés à n'importe quel moment de la timeline et ajuster leur durée.

  • Brouillons

    Enregistrez les vidéos sous forme de brouillons et poursuivez le montage depuis la liste des brouillons. Les brouillons prennent en charge la synchronisation cloud.

Liste des fonctionnalités

Le tableau suivant décrit les fonctionnalités du SDK de vidéo courte et leur disponibilité dans les éditions Basic, Standard et Professional. Une coche (✓) indique que la fonctionnalité est prise en charge. Une croix (×) indique qu'elle ne l'est pas.

Fonctionnalité

Description

Édition Basic

Édition Standard

Édition Professional

Module sur la page d'achat de l'édition Professional

Interface

Interface utilisateur par défaut

Le SDK fournit une interface utilisateur par défaut. Vous pouvez effectuer un développement personnalisé pour la mise en page, l'interaction et l'interface.

✓

✓

✓

Capacités de support de base.

Interface utilisateur personnalisée

Le SDK fournit le code source des interactions de l'interface utilisateur pour personnalisation. Vous pouvez remplacer les icônes, modifier les couleurs d'arrière-plan ou redessiner complètement l'interface utilisateur.

✓

✓

✓

Enregistrement vidéo

Résolution et format d'image

Prend en charge l'enregistrement en haute définition (HD), définition standard (SD) et ultra haute définition (UHD) avec plusieurs formats d'image, tels que 16:9, 4:3 et 1:1.

✓

✓

✓

Certaines capacités sont des fonctionnalités de base. D'autres sont fournies gratuitement dans l'édition Professional.

Définition

Définissez la fréquence d'images et le niveau de qualité, ou personnalisez le groupe d'images (GOP) et le débit binaire pour générer des vidéos avec différentes définitions.

✓

✓

✓

Enregistrement multi-segments

Prend en charge l'enregistrement avec reprise et l'enregistrement continu.

✓

✓

✓

Durée personnalisée

Personnalisez la durée d'enregistrement maximale et minimale.

✓

✓

✓

Ajustement de la vitesse

Prend en charge l'enregistrement au ralenti et en accéléré.

✓

✓

✓

Contrôle de la prise de vue

Contrôlez les paramètres d'enregistrement, tels que le format d'image, la caméra, la lampe torche, l'exposition, la distance focale et la mise au point.

✓

✓

✓

Capture de photo

Capturez l'image actuelle et enregistrez-la en tant qu'image pendant l'enregistrement.

✓

✓

✓

Musique de fond

Ajoutez de la musique à l'écran d'enregistrement. Les ressources musicales sont fournies par des tiers et facturées séparément.

✓

✓

✓

Filigrane en temps réel

Ajoutez des filigranes pendant l'enregistrement.

✓

✓

✓

Filtre en temps réel

Changez de filtre en temps réel lors de l'aperçu de l'enregistrement. Les filtres personnalisés sont pris en charge.

✓

✓

✓

Effet en temps réel

Ajoutez des effets tels que le tremblement et l'écran partagé lors de l'aperçu de l'enregistrement. Les effets personnalisés sont pris en charge.

✓

✓

✓

Autocollant facial

Utilisez une fonctionnalité intégrée de reconnaissance faciale pour ajouter des autocollants et d'autres éléments décoratifs sur les visages.

×

×

✓

API de reconnaissance faciale

Prend en charge l'intégration avec des services de reconnaissance faciale tiers pour ajouter des autocollants faciaux.

×

×

✓

Rendu personnalisé

Les données capturées peuvent faire l'objet d'un rendu personnalisé via des callbacks.

✓

✓

✓

Retouche basique

Appliquez une retouche en temps réel pendant l'enregistrement et ajustez l'intensité en douceur.

✓

✓

✓

Retouche avancée

Prend en charge l'intégration avec des services de retouche tiers pour fournir des effets tels que le lissage de la peau, les joues rosées, le blanchiment de la peau, l'agrandissement des yeux et l'affinement du visage. Le Queen SDK d'Alibaba Cloud et le SDK d'effets vidéo AR de FaceUnity sont pris en charge et facturés séparément.

×

×

✓

Enregistrement en duo

Enregistrez un duo avec une vidéo existante pour créer un effet d'écran partagé.

×

✓

✓

Mixage multi-pistes

Mixez plusieurs pistes audio en temps réel pendant l'enregistrement.

×

✓

✓

Annulation d'écho

Annulez l'écho de la source d'enregistrement pendant l'enregistrement.

×

✓

✓

Réduction du bruit audio

Supprimez le bruit de l'audio en temps réel pendant l'enregistrement.

×

✓

✓

Affichage de l'enregistrement

Enregistrez une View spécifiée pour générer une vidéo.

×

✓

✓

Enregistrement multi-sources

Combinez la vue de la caméra, l'enregistrement de View et les vidéos locales en temps réel pour générer une seule vidéo.

×

✓

✓

Découpage vidéo

Découpage d'image

Prend en charge le découpage des tailles d'image. Prend également en charge le remplissage et le découpage d'image.

✓

✓

✓

Capacités de support de base.

Découpage vidéo

Prend en charge le découpage des tailles et de la durée des vidéos. Prend également en charge le remplissage et le découpage vidéo.

✓

✓

✓

Découpage au ratio original

Prend en charge le découpage de la durée vidéo tout en conservant le format d'image original pour un traitement plus rapide.

✓

✓

✓

Transcodage vidéo

Définissez le codec, le débit binaire, le GOP et la fréquence d'images pour générer des vidéos avec différents taux de compression.

✓

✓

✓

Montage vidéo (montage basique)

Importation de vidéo

Importez des vidéos locales pour un montage rapide. Montage vidéo sur Android | Montage vidéo sur iOS.

×

✓

✓

Fourni gratuitement dans l'édition Professional.

Aperçu des images

Affichez l'image à la position de la tête de lecture dans la fenêtre d'aperçu lorsque vous vous déplacez le long de la timeline.

×

✓

✓

Capture d'écran vidéo

Rendez l'image actuelle sur la timeline et enregistrez-la en tant qu'image.

×

✓

✓

Assemblage de plusieurs clips

Importez plusieurs vidéos ou images et assemblez-les séquentiellement pour générer un seul fichier vidéo.

×

✓

✓

Mixage multi-sources

Importez plusieurs vidéos, spécifiez leurs positions et tailles, et générez un fichier vidéo avec plusieurs cadres.

×

✓

✓

Picture-in-Picture (PiP)

Superposez une vidéo sur la piste principale pour générer un fichier vidéo avec un effet PiP.

×

✓

✓

Musique de fond

Ajoutez de la musique à une vidéo. La musique n'est pas affectée par les effets temporels. Les ressources musicales sont fournies par des tiers et facturées séparément.

×

✓

✓

Doublage local

Ajoutez de l'audio local à une vidéo. Les effets temporels tels que l'accéléré et le ralenti sont pris en charge.

×

✓

✓

Montage vidéo (effets spéciaux)

Effets temporels

Prend en charge les opérations d'avance rapide, de ralenti, d'inversion et de répétition sur les vidéos.

×

✓

✓

Fourni gratuitement dans l'édition Professional.

Ajustement d'image

Dans l'éditeur, ajustez la luminosité, la balance des blancs, la netteté, le vignettage et le contraste de l'image.

×

✓

✓

Filtre statique

Ajoutez des filtres LUT ou des filtres de script shader et basculez entre eux en temps réel dans l'éditeur.

×

✓

✓

Filtre d'effets

Ajoutez des filtres animés tels que l'effet « âme qui sort » et la traînée de mouvement dans l'éditeur.

×

✓

✓

Transition

Ajoutez des effets de transition tels que le déplacement, le fondu entrant, le fondu sortant et les volets entre les vidéos et les images.

×

✓

✓

Animation d'images

Animez les vidéos et les superpositions telles que les autocollants et les sous-titres avec des transformations de position, de mise à l'échelle et autres. Les animations personnalisées sont prises en charge.

×

✓

✓

Autocollant statique

Ajoutez des images statiques dans l'éditeur à n'importe quel point de la timeline et ajustez leur durée.

×

✓

✓

Gribouillage

Prend en charge l'ajustement du style, de la taille et de la couleur du pinceau.

×

✓

✓

Filigrane de fin

Ajoutez un filigrane à la fin de la vidéo avec une durée personnalisable.

×

✓

✓

Rendu personnalisé

Les données d'image décodées peuvent faire l'objet d'un rendu personnalisé via des callbacks.

×

✓

✓

Réduction du bruit audio

Appliquez une réduction du bruit à l'audio.

×

✓

✓

Fondu audio entrant/sortant

Appliquez des effets de fondu entrant et sortant à l'audio.

×

✓

✓

Couper l'audio

Supprimez l'audio original et la musique de la vidéo.

×

✓

✓

Effets vocaux

Transformez l'audio original avec une variété d'effets vocaux amusants, tels que la voix aiguë ou grave.

×

✓

✓

Autocollant animé

Autocollant animé

Ajoutez une séquence d'images (autocollant animé) dans l'éditeur à n'importe quel point de la timeline et ajustez sa durée.

×

×

✓

Correspond à Animated Stickers sur la page d'achat d'ApsaraVideo MediaBox.

Modèle de thème

MV

Ajoutez et basculez entre les effets MV dans l'éditeur.

×

×

✓

Correspond à MV sur la page d'achat d'ApsaraVideo MediaBox.

Sous-titres

Sous-titres standards

Ajoutez plusieurs sous-titres. Vous pouvez définir la position, la taille, l'angle, la couleur et la police pour chaque sous-titre, ainsi que ses heures de début et de fin.

×

×

✓

Correspond à Subtitles sur la page d'achat d'ApsaraVideo MediaBox.

Sous-titres en bulle

Ajoutez une image d'arrière-plan au texte. Les arrière-plans animés et les bordures de texte sont pris en charge.

×

×

✓

Word art

Styles de texte multicolores avec des effets artistiques.

×

×

✓

Sous-titres flip

Utilisez des animations combinées pour contrôler les temps d'entrée et de sortie du texte et les effets d'animation basés sur des modèles.

×

×

✓

Brouillons

Brouillon

Enregistrez une vidéo en tant que brouillon après l'enregistrement ou le montage pour reprendre le montage ultérieurement.

×

✓

✓

Fourni gratuitement dans l'édition Professional.

Autre

Sélection d'album

Filtrez les vidéos de l'album. Vous pouvez également filtrer les vidéos par durée.

✓

✓

✓

Fourni gratuitement dans l'édition Professional.

Miniature

Extrayez des images à des points temporels spécifiés pour générer des miniatures. Le mode rapide est pris en charge.

✓

✓

✓

Informations vidéo

Extrayez les informations vidéo courantes, y compris la résolution, la fréquence d'images et le format d'encodage.

✓

✓

✓

Téléchargement vers ApsaraVideo VOD

ApsaraVideo VOD prend en charge des fonctionnalités telles que la gestion des actifs multimédias, le transcodage cloud et la modération de contenu.

✓

Remarque

L'édition Basic prend en charge l'intégration avec le SDK de téléchargement pour télécharger des vidéos vers ApsaraVideo VOD.

✓

Remarque

L'édition Standard prend en charge l'intégration avec le SDK de téléchargement pour télécharger des vidéos vers ApsaraVideo VOD.

✓

Remarque

L'édition Professional prend en charge l'intégration avec le SDK de téléchargement pour télécharger des vidéos vers ApsaraVideo VOD. Pour les scénarios de montage et de composition, la classe de téléchargement principale est encapsulée pour le téléchargement vidéo.

Support expert

Support technique pour le SDK de vidéo courte.

Soumettre un ticket

Soumettre un ticket

Groupe DingTalk

Gestion des licences

Vous devez obtenir une licence avant de pouvoir utiliser le SDK de vidéo courte. Obtenir une licence pour le SDK de vidéo courte.

Formats multimédias pris en charge

Le SDK de vidéo courte prend en charge les formats multimédias suivants :

Type

Format

Vidéo

MP4, MOV, FLV

Audio

MP3, AAC, PCM

Image

JPG, PNG, GIF

description des ressources

Les ressources du SDK incluent des modèles de reconnaissance faciale, des filtres et des filtres animés. Pour réduire la taille de téléchargement de l'application, stockez-les sur un serveur et téléchargez-les au démarrage de votre application, ou intégrez-les directement dans votre application.

Remarque

Le SDK ne charge pas les ressources depuis le flux d'assets. Si vous empaquetez les ressources dans l'APK, copiez-les sur une carte SD après le démarrage de l'application. Les fichiers de ressources et les instructions d'utilisation se trouvent dans le package de téléchargement du SDK.

Modes de remplissage

Lorsque le rapport d'aspect de la source diffère de celui de la sortie, sélectionnez un mode de remplissage.

Deux modes de remplissage sont pris en charge :

Mode de remplissage

Méthode

Mode Recadrage

Conserve le rapport d'aspect et recadre vers le center.

Mode Mise à l'échelle

Maintient le rapport d'aspect et met l'image à l'échelle pour qu'elle s'adapte complètement, en ajoutant des barres de couleur en haut et en bas ou à gauche et à droite.

Méthodes d'encodage

Deux méthodes d'encodage sont prises en charge :

Méthode d'encodage

Détails de l'encodage

Encodage logiciel

Utilise le CPU pour l'encodage. Davantage de paramètres configurables et une vidéo plus nette au même débit, mais plus lent avec une charge CPU plus élevée et un échauffement de l'appareil.

Encodage matériel

Utilise du matériel dédié autre que le CPU pour l'encodage. Plus rapide avec une charge CPU réduite, mais une qualité vidéo légèrement inférieure et d'éventuels problèmes de compatibilité sur certains appareils Android.

Références