Skip to main content
Este nodo resincroniza el movimiento de la boca en un video con un nuevo audio de voz utilizando la API de sync.so. Maneja automáticamente primeros planos, perfiles y obstrucciones, preservando la expresión del hablante. El costo se escala según la duración de la salida.

Entradas

El parámetro model es un combo dinámico que incluye los siguientes subparámetros: Opciones del modo de sincronización:
  • bounce: El video se reproduce hacia adelante y luego hacia atrás hasta que el audio termina (salida = duración del audio)
  • loop: El video se reinicia hasta que el audio termina (salida = duración del audio)
  • remap: El video se estira en el tiempo para coincidir con el audio (salida = duración del audio)
  • cut_off: La pista más larga se recorta (salida = duración más corta)
  • silence: No se recorta nada; la pista más corta se rellena con silencio (salida = duración más larga)
Opciones de selección del hablante:
  • default: Dejar que el modelo decida qué rostro sincronizar los labios
  • auto-detect: Detectar y seguir al hablante activo
  • coordinates: Apuntar al rostro en las coordenadas de píxeles (speaker_x, speaker_y) en el fotograma elegido por speaker_frame
Restricciones:
  • La resolución del video no debe exceder 4K (4096x2160). Los videos por encima de este límite generarán un error.
  • Las duraciones de video y audio no deben exceder los 600 segundos (10 minutos).
  • Los parámetros speaker_frame, speaker_x y speaker_y solo se utilizan cuando speaker_selection está configurado en “coordinates”.

Salidas

Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! Editar en GitHub

Source fingerprint (SHA-256): b41f8c9bf0d55059f081a66af20636ec96462c3fd9caeb685cab10278f84678a