Introduction
L'API WayinVideo permet à chacun d'intégrer le traitement vidéo par intelligence artificielle dans ses workflows d'automatisation. Elle est conçue pour traiter des vidéos de toutes durées rapidement, de manière fiable et efficace, y compris des vidéos de plusieurs heures, ce qui la rend parfaitement adaptée aux pipelines de contenu : podcasts, livestreams gaming, webinaires, tutoriels, cours en ligne, interviews, réunions, vlogs, vidéos de city walk, vidéos sportives, vidéos e-commerce, démonstrations de produits, et bien d'autres. Soumettez une URL de vidéo ou un fichier téléversé, et recevez des clips, résumés, notes structurées, transcriptions et bien plus générés par IA.
Liste des API
- AI Clipping : Soumettez une vidéo de n'importe quelle durée et recevez tous les clips classés par potentiel viral, avec des horodatages de début/fin détectés automatiquement, des titres, descriptions et hashtags générés par IA. Export optionnel des clips vidéo rendus.
- Find Moments : Décrivez les moments souhaités en langage naturel — par exemple « moments drôles » ou « buts spectaculaires » — et l'API trouve et extrait rapidement les clips correspondants avec horodatages, titres et descriptions, pour des vidéos de toutes durées. Export optionnel des clips vidéo rendus.
- Publication sur les Réseaux Sociaux : Connectez des comptes sociaux et publiez les clips générés par AI Clipping ou Find Moments sur des plateformes comme YouTube, TikTok, Instagram, Facebook, X / Twitter, LinkedIn et plus encore.
- Video Summarization : Générez une vue d'ensemble structurée, des hashtags et des temps forts depuis des vidéos de toutes durées, y compris des contenus longs de plusieurs heures, avec un traitement rapide et stable.
- Video Notes : Générez des notes personnalisables par IA à partir de vidéos et récupérez le résultat aux formats Markdown et texte brut, accompagné d'une vue d'ensemble structurée, de hashtags et de temps forts.
- Video Transcription : Extrayez des transcriptions mot à mot avec diarisation des locuteurs depuis des contenus vidéo ou audio.
- AI for Stream Videos : L'IA de WayinVideo, leader mondial, comprend le monde en temps réel et l'explore activement à vos côtés, alimente Live Stream Understanding and Clipping et sert de cerveau pour AI Hardware and Robotics. Pour demander un accès, rendez-vous ici afin de contacter l'équipe commerciale.
Sources Vidéo Prises en Charge
L'API accepte les URLs des plateformes suivantes :
- YouTube, Vimeo, Dailymotion, Kick, Rumble, Zoom, Twitch, TikTok, Facebook
D'autres plateformes seront bientôt disponibles.
Vous pouvez également traiter des fichiers vidéo ou audio locaux que vous téléversez.
URL de Base
Toutes les requêtes API sont adressées à :
https://wayinvideo-api.wayin.ai/api/v2
Format des Requêtes
L'API est RESTful et accepte des corps de requête au format JSON. Chaque requête doit inclure les en-têtes suivants :
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
x-wayinvideo-api-version: v2
Format des Réponses
Succès (HTTP 200)
Lorsque la requête réussit, l'API retourne le statut HTTP 200 et un corps JSON contenant uniquement le contenu dans data :
{
"data": {
"project_id": "prj06928fdjqqaza",
"name": "Sample project name",
"status": "SUCCEEDED"
}
}
La structure de data varie selon l'endpoint. Pour les réponses d'erreur et les autres codes de statut HTTP, consultez Status Codes.
Cycle de Vie des Statuts
CREATED → QUEUED → ONGOING → SUCCEEDED / FAILED
Utilisez l'interrogation (polling) pour vérifier le statut jusqu'à ce qu'il atteigne SUCCEEDED ou FAILED. Lorsqu'une tâche échoue, la réponse data inclut un champ error_message.