Le SDK Python permet d'appeler les API ApsaraVideo VOD depuis une application Python côté serveur. Il couvre le chargement, le traitement, la lecture, la gestion des médias, le montage, la modération du contenu et la conversion de flux en direct vers VOD (Live-to-VOD).
Présentation
ApsaraVideo VOD est un service vidéo cloud dédié au chargement, au traitement, au stockage, à la distribution et à la lecture. Le SDK Python expose l'intégralité des API VOD, ce qui vous permet de créer des applications de vidéo à la demande sans écrire de requêtes HTTP brutes.
Après l'installation, initialisez le SDK avec votre paire AccessKey et votre région pour commencer à appeler les API VOD.
Fonctionnalités
-
Installation et initialisation
Configurez votre paire AccessKey et votre région lors de l'initialisation afin d'authentifier les appels du SDK auprès des API Alibaba Cloud.
-
Chargement et stockage de vidéos
Chargez des fichiers vidéo depuis un serveur via un chargement côté client, côté serveur ou avec reprise. Les données vidéo sont stockées sur l'infrastructure Alibaba Cloud, qui offre sécurité et fiabilité intégrées. Choisissez la méthode de chargement adaptée à votre pipeline : le chargement avec reprise gère les fichiers volumineux et les conditions réseau instables.
-
Traitement et optimisation des vidéos
Déclenchez le transcodage, la capture d'images et l'ajout de filigranes via le SDK. Appliquez des modèles de traitement personnalisés pour produire un résultat répondant aux exigences de lecture sur les appareils mobiles et PC.
-
Lecture et distribution
Générez des URL de lecture pour les lecteurs HTML5 et autres intégrations. Associez cette fonctionnalité à ApsaraVideo CDN pour diffuser des vidéos auprès d'un public mondial avec une transmission rapide et stable.
-
Gestion et classification des médias
Gérez vos actifs vidéo grâce à des opérations de classification, de gestion des tags, de recherche et de suppression. La classification multiniveau prend en charge des structures organisationnelles complexes pour les grandes bibliothèques multimédias.
-
Montage vidéo et optimisation du contenu
Rognez, assemblez et ajoutez des sous-titres aux vidéos via le SDK pour produire un résultat personnalisé.
-
Modération du contenu et protection des droits d'auteur
Examinez automatiquement le contenu vidéo, audio et image afin de détecter les éléments sensibles et de garantir la conformité. La fonctionnalité d'empreinte numérique multimédia génère une empreinte unique par vidéo pour identifier les contenus dupliqués ou piratés.
-
Conversion de flux en direct vers VOD et analyse IA
Convertissez les flux en direct en vidéos à la demande en temps réel afin que les spectateurs puissent revoir le contenu. Les fonctionnalités d'IA incluent l'analyse du contenu vidéo, la détection de scènes et la détection de personnes.