Introducción
La API WayinVideo permite a cualquier persona integrar el procesamiento de vídeo con IA en sus flujos de automatización. Está diseñada para procesar vídeos de cualquier duración de forma rápida, fiable y eficiente, incluidos vídeos de varias horas, por lo que resulta ideal para flujos de contenido de podcasts, transmisiones de videojuegos en vivo, webinars, tutoriales, cursos en línea, entrevistas, reuniones, vlogs, recorridos urbanos, vídeos deportivos, vídeos de comercio electrónico, demostraciones de productos y mucho más. Envía una URL de vídeo o un archivo subido y recibe clips, resúmenes, notas estructuradas, transcripciones y más, generados mediante IA.
Lista de APIs
- Clipping con IA: Envía un video de cualquier duración y recibe todos los clips clasificados por potencial viral, con timestamps de inicio/fin detectados automáticamente, títulos, descripciones y hashtags generados por IA. Opcionalmente exporta los videos de los clips renderizados.
- Buscar Momentos: Describe los momentos que deseas en lenguaje natural — como "momentos divertidos" o "goles emocionantes" — y la API encuentra y extrae clips con timestamps, títulos y descripciones de videos de cualquier duración. Opcionalmente exporta los videos renderizados.
- Publicación en Redes Sociales: Conecta cuentas de redes sociales y publica clips generados por Clipping con IA o Buscar Momentos en plataformas como YouTube, TikTok, Instagram, Facebook, X / Twitter, LinkedIn y más.
- Resumen de Vídeo: Genera una descripción general estructurada, hashtags y momentos destacados de la línea de tiempo de vídeos de cualquier duración, incluido contenido de larga duración de varias horas, con un procesamiento rápido y estable.
- Notas de Vídeo: Genera notas con IA personalizables a partir de vídeos y obtén el resultado en Markdown y texto sin formato, junto con una descripción general estructurada, hashtags y momentos destacados de la línea de tiempo.
- Transcripción de Video: Extrae transcripciones a nivel de palabra con diarización de locutores de contenido de video o audio.
- AI for Stream Videos: La IA líder mundial de WayinVideo entiende el mundo en tiempo real y lo explora activamente contigo, impulsando Live Stream Understanding and Clipping y sirviendo como el cerebro para AI Hardware and Robotics. Para solicitar acceso, visita el formulario de contacto.
Fuentes de Video Compatibles
La API acepta URLs de las siguientes plataformas:
- YouTube
- Vimeo
- Dailymotion
- Kick
- Rumble
- Zoom
- Twitch
- TikTok
Próximamente se añadirán más plataformas.
También puedes procesar archivos locales de video o audio que subas.
URL Base
Todas las solicitudes de la API se realizan a:
https://wayinvideo-api.wayin.ai/api/v2
Formato de las Solicitudes
La API es RESTful y aceita cuerpos de solicitud en formato JSON. Todas las solicitudes deben incluir los siguientes headers:
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
x-wayinvideo-api-version: v2
Formato de las Respuestas
Éxito (HTTP 200)
Cuando la solicitud tiene éxito, la API devuelve el estado HTTP 200 y un cuerpo JSON que contiene solo el payload en data:
{
"data": {
"project_id": "prj06928fdjqqaza",
"name": "Sample project name",
"status": "SUCCEEDED"
}
}
La estructura de data varía según el endpoint; consulta la documentación de cada API para más detalles. Para respuestas de error y otros códigos de estado HTTP, consulta Códigos de Estado.
Ciclo de Vida del Estado
Muchos endpoints devuelven un estado de procesamiento asíncrono. El ciclo de vida es:
CREATED → QUEUED → ONGOING → SUCCEEDED / FAILED
Usa polling para verificar el estado hasta que llegue a SUCCEEDED o FAILED. Cuando una tarea falla, el campo error_message en data describe el motivo.