Commencez avec l'API VIDIO

Utilisez l'API VIDIO pour télécharger des séquences brutes, générer des bandes-annonces et rendre des vidéos finales par programmation.

L'accès à l'API est actuellement disponible uniquement pour les plans Entreprise. Demandez un accès ici si vous n'êtes pas un utilisateur Entreprise mais que vous souhaitez utiliser l'API.

Aperçu

L'API VIDIO vous permet de convertir automatiquement des vidéos brutes en bandes-annonces. Le flux de travail est simple : télécharger → générer → rendre.

Définissez votre clé API

Générez votre clé API dans la page des développeurs et conservez-la en sécurité en tant que variable d'environnement.

$ VIDIO_API_KEY=<votre_clé_api_vidio_ici>

Installez FFmpeg

Pour les téléchargements multimédias, installez FFmpeg pour activer la détection automatique des médias.

$ brew install ffmpeg

Installez le SDK Python

L'API VIDIO prend actuellement en charge Python. Installez le SDK officiel et dotenv pour commencer.

$ pip install vidio-ai
$ pip install python-dotenv

Créez votre première bande-annonce

Téléchargez une vidéo, créez un travail de bande-annonce, attendez le traitement et rendez la sortie finale.

from vidio import VidioClient import os from dotenv import load_dotenv load_dotenv() client = VidioClient(api_key=os.getenv("VIDIO_API_KEY")) # 1. Téléchargez les entrées u1 = client.upload("clip1.mp4") u2 = client.upload("clip2.mp4") u3 = client.upload("cover.jpg") # 2. Créez la bande-annonce job = client.create_highlight_reel( input_keys=[u1.input_key, u2.input_key, u3.input_key] ) # 3. Attendez le traitement job = client.wait_for_job(job.job_id) # 4. Rendez la sortie render = client.render(job.job_id) render = client.wait_for_render(render.render_id) print(render.output_url)