Integración de automatización de vídeo con Make
Usa Make para crear flujos de trabajo avanzados de WayinVideo con lógica de ramificación, iteradores, routers, filtros, reintentos y mapeo de datos en varios pasos.
Make encaja bien cuando tu automatización necesita procesar muchos vídeos, enrutar de forma distinta las tareas correctas y fallidas, o ejecutar diferentes APIs de WayinVideo según campaña, idioma, fuente o tipo de contenido.
Con la WayinVideo API y el módulo HTTP de Make, puedes crear escenarios de automatización de vídeo para AI Clipping por lotes, reutilización de webinars, resúmenes localizados, colas de revisión de contenido y pipelines de vídeo a CMS.
WayinVideo no requiere una app dedicada de Make. Puedes conectarte mediante el módulo HTTP de Make usando tu API key de WayinVideo.
Qué puedes automatizar con Make
- Recorte de vídeo por lotes: Vigila una carpeta de Google Drive, envía cada vídeo a la AI Clipping API y enruta los clips terminados a almacenamiento o revisión.
- Reutilización de webinars: Genera resúmenes, highlights y clips cortos desde grabaciones de webinars con la Video Summarization API y la AI Clipping API.
- Flujos de vídeo multilingües: Usa
target_langpara crear resúmenes, transcripciones y metadatos de clips localizados. - Flujos de exportación: Renderiza clips seleccionados más adelante con ajustes personalizados de subtítulos, reencuadre y exportación mediante la Clips Export API.
Cómo funciona
La mayoría de escenarios de Make siguen este patrón:
- Trigger: Un archivo nuevo, registro, payload de webhook o escenario programado inicia el flujo.
- Enviar: El módulo HTTP envía una solicitud a un endpoint de WayinVideo API.
- Guardar: Guarda el
idde tarea devuelto para consultarlo después. - Consultar: Usa comprobaciones programadas, bucles o el diseño del escenario para llamar al endpoint de resultados hasta que la tarea llegue a
SUCCEEDEDoFAILED. - Enrutar: Usa routers y filtros para enviar resultados completados, fallos y rutas de reintento a diferentes módulos.
Recomendamos consultar el estado de la tarea cada 30 segundos.
Ejemplo: Procesar vídeos por lotes desde Google Drive
Este flujo usa la Upload API para archivos locales y la AI Clipping API para generar clips de vídeo cortos por lotes.
Trigger: Archivos nuevos en una carpeta de Google Drive.
Pasos:
- Vigilar una carpeta para detectar nuevos archivos de vídeo
- Si hace falta, subir cada archivo mediante la Upload API
- Usar un Iterator para enviar cada vídeo a la AI Clipping API
- Guardar cada
idde tarea devuelto - Consultar cada tarea y enrutar los resultados completados al siguiente paso
- Guardar clips, metadatos y valores
export_linken Google Drive, Airtable o tu CMS
Ideal para: Agencias, estudios de contenido y equipos que procesan muchos vídeos por lotes.
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"
}'
Ejemplo: Enrutar contenido de webinars según el resultado
Este flujo usa la Video Summarization API para recaps de webinars y puede enviar opcionalmente la misma grabación a la AI Clipping API para clips cortos.
Trigger: Nueva URL de grabación de webinar desde un formulario, CRM o carpeta de almacenamiento.
Pasos:
- Enviar la grabación a la Video Summarization API
- Consultar el resultado
- Enrutar tareas correctas a Slack, HubSpot, Notion o Google Sheets
- Enrutar tareas fallidas a un registro de errores y avisar al propietario del flujo
- Opcionalmente enviar el mismo vídeo a la AI Clipping API para clips cortos
Ideal para: Equipos de marketing B2B que convierten webinars en notas comerciales, resúmenes y clips sociales.
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"
Cuando la respuesta contiene status: "SUCCEEDED", continúa con los módulos posteriores. Cuando contiene status: "FAILED", revisa error_message si existe y enruta el escenario a reintento, alerta o revisión manual.
Ejemplo: Generar salidas localizadas
Este flujo usa target_lang con la Video Summarization API, la Video Transcription API o la AI Clipping API para crear salidas localizadas.
Trigger: Nuevo vídeo añadido a una cola de campaña.
Pasos:
- Crear una lista de idiomas objetivo para la campaña
- Usar un Iterator para enviar el mismo vídeo una vez por cada
target_lang - Generar resúmenes, transcripciones o metadatos de clips para cada locale
- Enrutar cada resultado al espacio regional, hoja o cola de revisión correctos
Ideal para: Equipos globales de contenido que necesitan resúmenes, transcripciones o descripciones de clips en varios idiomas.
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 recomendadas
| Objetivo del flujo | API |
|---|---|
| Convertir vídeos largos en clips cortos | AI Clipping API |
| Encontrar momentos concretos con una consulta en lenguaje natural | Find Moments API |
| Generar una visión estructurada del vídeo y highlights de la línea de tiempo | Video Summarization API |
| Extraer transcripciones con tiempos y etiquetas de hablante | Video Transcription API |
| Subir archivos locales de vídeo o audio antes de procesarlos | Upload API |
| Renderizar o reexportar clips seleccionados | Clips Export API |
Buenas prácticas
- Guarda tu API key en una conexión de Make o en una variable protegida.
- Guarda los IDs de tarea en un data store, hoja o base de datos si el escenario abarca varias ejecuciones.
- Usa routers para los estados
SUCCEEDED,ONGOINGyFAILED. - Mantén los lotes lo bastante pequeños para evitar timeouts de la plataforma y gestionar mejor los reintentos.
- Para clips exportados, copia los archivos de
export_linka tu propio almacenamiento si el flujo necesita acceso a largo plazo.
FAQ
¿WayinVideo tiene una app nativa de Make?
Puedes conectar WayinVideo API con Make mediante el módulo HTTP. No hace falta una app dedicada de Make.
¿Puede Make procesar vídeos por lotes con WayinVideo?
Sí. Usa iteradores de Make para enviar varios vídeos a WayinVideo, guardar cada id de tarea y consultar los resultados antes de enrutar las tareas correctas al siguiente módulo.
¿Puede Make gestionar tareas fallidas de procesamiento de vídeo?
Sí. Usa routers y filtros para separar respuestas SUCCEEDED, ONGOING y FAILED. En tareas fallidas, revisa error_message si existe y enruta el escenario a reintento, alerta o revisión manual.
¿Puede Make crear resúmenes de vídeo multilingües?
Sí. Envía el mismo vídeo con distintos valores de target_lang para generar resúmenes, transcripciones o metadatos de clips localizados para equipos regionales.