Intégration d'automatisation vidéo Make
Utilisez Make pour créer des workflows WayinVideo avancés avec logique de branchement, itérateurs, routers, filtres, nouvelles tentatives et mapping de données en plusieurs étapes.
Make convient particulièrement lorsque votre automatisation doit traiter beaucoup de vidéos, router différemment les tâches réussies et échouées, ou exécuter différentes APIs WayinVideo selon la campagne, la langue, la source ou le type de contenu.
Avec la WayinVideo API et le module HTTP de Make, vous pouvez créer des scénarios d'automatisation vidéo pour AI Clipping par lot, la réutilisation de webinaires, les résumés localisés, les files de revue de contenu et les pipelines vidéo vers CMS.
WayinVideo ne nécessite pas d'application Make dédiée. Vous pouvez vous connecter via le module HTTP de Make avec votre API key WayinVideo.
Ce que vous pouvez automatiser avec Make
- Video clipping par lot : surveillez un dossier Google Drive, soumettez chaque vidéo à l'AI Clipping API, puis routez les clips terminés vers le stockage ou la revue.
- Réutilisation de webinaires : générez des résumés, highlights et clips courts depuis des enregistrements de webinaires avec la Video Summarization API et l'AI Clipping API.
- Workflows vidéo multilingues : utilisez
target_langpour créer des résumés, transcriptions et métadonnées de clips localisés. - Workflows d'export : rendez plus tard des clips sélectionnés avec des réglages personnalisés de sous-titres, de reframe et d'export via la Clips Export API.
Fonctionnement
La plupart des scénarios Make suivent ce modèle :
- Trigger : un nouveau fichier, enregistrement, payload webhook ou scénario planifié lance le workflow.
- Soumettre : le module HTTP envoie une requête à un endpoint WayinVideo API.
- Stocker : enregistrez l'
idde tâche retourné pour le polling ultérieur. - Interroger : utilisez des vérifications planifiées, des boucles ou la conception du scénario pour appeler l'endpoint de résultat jusqu'à ce que la tâche atteigne
SUCCEEDEDouFAILED. - Router : utilisez des routers et filtres pour envoyer les résultats terminés, les échecs et les chemins de retry vers différents modules.
Nous recommandons d'interroger le statut de la tâche toutes les 30 secondes.
Exemple : traiter des vidéos par lot depuis Google Drive
Ce workflow utilise l'Upload API pour les fichiers locaux et l'AI Clipping API pour générer des clips vidéo courts par lot.
Trigger : Nouveaux fichiers dans un dossier Google Drive.
Étapes :
- Surveiller un dossier pour les nouveaux fichiers vidéo
- Si nécessaire, téléverser chaque fichier via l'Upload API
- Utiliser un Iterator pour soumettre chaque vidéo à l'AI Clipping API
- Stocker chaque
idde tâche retourné - Interroger chaque tâche et router les résultats terminés vers l'étape suivante
- Enregistrer les clips, métadonnées et valeurs
export_linkdans Google Drive, Airtable ou votre CMS
Idéal pour : Les agences, studios de contenu et équipes qui traitent de nombreuses vidéos par lot.
Submit Request
curl -X POST https://wayinvideo-api.wayin.ai/api/v2/clips \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "x-wayinvideo-api-version: v2" \
-H "Content-Type: application/json" \
-d '{
"video_url": "https://www.youtube.com/watch?v=example",
"enable_export": true,
"resolution": "HD_720",
"enable_caption": true,
"enable_ai_reframe": true,
"ratio": "RATIO_9_16"
}'
Exemple : router le contenu de webinaire selon le résultat
Ce workflow utilise la Video Summarization API pour les recaps de webinaires et peut envoyer le même enregistrement à l'AI Clipping API pour produire des clips courts.
Trigger : Nouvelle URL d'enregistrement de webinaire depuis un formulaire, un CRM ou un dossier de stockage.
Étapes :
- Soumettre l'enregistrement à la Video Summarization API
- Interroger le résultat
- Router les tâches réussies vers Slack, HubSpot, Notion ou Google Sheets
- Router les tâches échouées vers un journal d'erreurs et notifier le responsable du workflow
- Soumettre éventuellement la même vidéo à l'AI Clipping API pour des clips courts
Idéal pour : Les équipes marketing B2B qui transforment des webinaires en notes commerciales, résumés et clips sociaux.
Result Check
curl -X GET https://wayinvideo-api.wayin.ai/api/v2/summaries/results/sum_proj_001 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "x-wayinvideo-api-version: v2"
Lorsque la réponse contient status: "SUCCEEDED", continuez vers les modules en aval. Lorsqu'elle contient status: "FAILED", inspectez error_message si présent et routez le scénario vers un retry, une alerte ou une revue manuelle.
Exemple : générer des sorties localisées
Ce workflow utilise target_lang avec la Video Summarization API, la Video Transcription API ou l'AI Clipping API pour créer des sorties localisées.
Trigger : Nouvelle vidéo ajoutée à une file de campagne.
Étapes :
- Créer une liste de langues cibles pour la campagne
- Utiliser un Iterator pour soumettre la même vidéo une fois par
target_lang - Générer des résumés, transcriptions ou métadonnées de clips pour chaque locale
- Router chaque résultat vers le bon espace régional, la bonne feuille ou la bonne file de revue
Idéal pour : Les équipes de contenu globales qui ont besoin de résumés vidéo, transcriptions ou descriptions de clips multilingues.
Localized Summary Request
curl -X POST https://wayinvideo-api.wayin.ai/api/v2/summaries \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "x-wayinvideo-api-version: v2" \
-H "Content-Type: application/json" \
-d '{
"video_url": "https://www.youtube.com/watch?v=example",
"source_lang": "en",
"target_lang": "ja"
}'
APIs recommandées
| Objectif du workflow | API |
|---|---|
| Transformer de longues vidéos en clips courts | AI Clipping API |
| Trouver des moments précis avec une requête en langage naturel | Find Moments API |
| Générer une vue d'ensemble structurée et des highlights de timeline | Video Summarization API |
| Extraire des transcriptions avec timing et labels de locuteurs | Video Transcription API |
| Téléverser des fichiers vidéo ou audio locaux avant traitement | Upload API |
| Rendre ou réexporter des clips sélectionnés | Clips Export API |
Bonnes pratiques
- Stockez votre API key dans une connexion Make ou une variable protégée.
- Enregistrez les IDs de tâches dans un data store, une feuille ou une base de données si le scénario s'étend sur plusieurs exécutions.
- Utilisez des routers pour les états
SUCCEEDED,ONGOINGetFAILED. - Gardez des tailles de lot raisonnables pour éviter les timeouts de plateforme et faciliter les retries.
- Pour les clips exportés, copiez les fichiers
export_linkdans votre propre stockage si votre workflow nécessite un accès longue durée.
FAQ
WayinVideo dispose-t-il d'une app Make native ?
Vous pouvez connecter WayinVideo API à Make via le module HTTP. Une app Make dédiée n'est pas nécessaire.
Make peut-il traiter des vidéos par lot avec WayinVideo ?
Oui. Utilisez les itérateurs Make pour soumettre plusieurs vidéos à WayinVideo, stocker chaque id de tâche et interroger les résultats avant de router les tâches réussies vers le module suivant.
Make peut-il gérer les tâches de traitement vidéo échouées ?
Oui. Utilisez routers et filtres pour séparer les réponses SUCCEEDED, ONGOING et FAILED. Pour les tâches échouées, inspectez error_message si présent et routez le scénario vers un retry, une alerte ou une revue manuelle.
Make peut-il créer des résumés vidéo multilingues ?
Oui. Soumettez la même vidéo avec différentes valeurs target_lang pour générer des résumés, transcriptions ou métadonnées de clips localisés pour les équipes régionales.