ForHosting KIT · Vídeo

Calculadora de desfase de audio y video

La calculadora de desfase de audio y video convierte un adelanto o retraso medido del sonido en una corrección exacta.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.

Introduzca el desfase detectado en milisegundos: use un valor positivo cuando el sonido llegue antes que la imagen correspondiente y uno negativo cuando llegue después. El resultado indica si debe retrasar el audio o el video, proporciona un retardo no negativo y conserva la medición con signo como referencia. Así podrá resolver la confusión habitual sobre los signos antes de configurar un editor, transcodificador, reproductor o proceso de multiplexación.

Describa el desfase detectado con una convención de signo coherente

Comience con una medición que compare un evento sonoro con su evento visual correspondiente. Una palmada, una claqueta, una puerta que se cierra o una consonante pronunciada con un movimiento de labios claro pueden servir como referencia. Introduzca un número positivo si el audio se adelanta: por ejemplo, escriba 180 si el sonido se oye 180 milisegundos antes del fotograma correspondiente. Use un número negativo si el audio se retrasa: escriba -240 si la imagen alcanza el evento de referencia 240 milisegundos antes que el sonido. Esta convención describe la posición del audio respecto al video, no una opción copiada de una aplicación concreta. La distinción importa porque cada programa puede etiquetar los desplazamientos de otra forma. Algunos solicitan el instante de inicio de una entrada y otros el retardo que debe añadirse; sus signos positivos pueden significar cosas opuestas. Al registrar primero la relación detectada, la observación queda separada de la interfaz. La calculadora conserva esa medición con signo y entrega aparte la dirección y la magnitud correctivas.

Aplique la corrección al flujo que llega antes

La sincronización se restablece retrasando el flujo que llega primero. Cuando el valor introducido es positivo, el audio se adelanta a la imagen; por eso el resultado indica delay_audio y devuelve la misma magnitud en audio_delay_ms. Cuando el valor es negativo, el audio queda detrás de la imagen, lo que significa que el video llega antes; entonces el resultado indica delay_video y utiliza la magnitud absoluta en video_delay_ms. El campo offset_ms siempre es no negativo y expresa cuánto retardo debe aplicar. El otro flujo recibe un retardo de cero, de modo que la operación queda explícita para cualquier automatización. Una medición de cero devuelve none porque ningún flujo debe desplazarse. Este cálculo no estira, remuestrea, recorta ni modifica el contenido multimedia; únicamente calcula una corrección de alineación inicial. Si la sincronización empieza bien pero deriva progresivamente durante la reproducción, un desfase fijo no basta. En ese caso, revise las frecuencias de muestreo, la interpretación de la velocidad de fotogramas, la deriva del reloj o las marcas de tiempo dañadas.

Transfiera el resultado con seguridad a un editor o proceso de multiplexación

Use direction para determinar qué pista o flujo debe recibir el retardo y offset_ms como magnitud. Antes de introducir el dato en otra herramienta, confirme si esta acepta milisegundos, segundos, fotogramas o código de tiempo. Convierta las unidades sin cambiar la corrección: 250 milisegundos equivalen a 0.25 segundos, mientras que la conversión a fotogramas también depende de la velocidad del proyecto. Si una interfaz utiliza un desplazamiento con signo en lugar de un retardo nombrado, consulte su documentación y asigne la dirección deliberadamente, porque su convención puede diferir de detected_audio_offset_ms. Pruebe la salida corregida en varios eventos nítidos cerca del principio y del final. Esas comprobaciones ayudan a distinguir un desfase constante de una deriva gradual y permiten detectar una medición basada en un sonido ambiguo. Conserve la medición original con signo junto con la corrección en los metadatos del trabajo o en las notas de revisión. El cálculo es determinista, no requiere cargar archivos multimedia y puede integrarse en controles de calidad que ya obtengan el desfase mediante análisis de forma de onda o revisión manual.

Corregir una pista de micrófono grabada por separado

Convierta el adelanto o retraso medido del micrófono en el retardo exacto antes de multiplexarlo con el video de la cámara.

Preparar una corrección para la línea de tiempo

Transforme un error de sincronización comunicado por revisión en una dirección inequívoca y una magnitud en milisegundos.

Automatizar correcciones de control de calidad

Envíe el desfase con signo de un detector a un proceso y aplique el retardo resultante a la etapa de audio o video correcta.

¿Qué significa un desfase de audio positivo?

Significa que el audio se adelanta al evento visual correspondiente. Retrase el audio según el valor de offset_ms devuelto.

¿Qué significa un desfase de audio negativo?

Significa que el audio se retrasa respecto al evento visual, por lo que el video llega antes. Retrase el video según offset_ms.

¿Qué sucede cuando el desfase es cero?

La dirección es none y ambos retardos son cero porque no se necesita corregir la alineación inicial.

¿Puede corregir una deriva de sincronización progresiva?

No. Calcula un retardo fijo. Una deriva progresiva suele exigir corregir tiempos, frecuencia de muestreo, fotogramas o marcas de tiempo.

¿Cuánto cuesta el cálculo?

Cada solicitud a la API cuesta $0.002. El cálculo es determinista y no carga ni procesa un archivo multimedia.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/video/mux-audio-offset

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/video/mux-audio-offset \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"audio_offset_ms":180}'
{
  "audio_offset_ms": 180
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.mux_audio_offset",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb500
max_minutes60
max_megapixels3.9
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →