Tengo algunos archivos de video comprimidos moderadamente grandes (~2+ conciertos, más de una hora de duración) de algunas transmisiones de Open Broadcaster Software a Twitch.tv. Todos los archivos de salida (incluida la exportación del archivo de contracción) tienen la temida desincronización de audio gradual.
Tengo una variedad de herramientas para jugar con audio, pero todas parecen estar fallando. Camtassia Studio apenas carga los archivos (a veces simplemente no lo hace), y dado que la desincronización es gradual, Camtasia realmente no puede ayudar ya que solo puedo cambiar TODO el audio.
Solía solucionar un problema de desincronización similar en Virtual Dub, que cambiaba la "velocidad de fotogramas" o algún tiempo equivalente del video o audio para que coincidieran en tiempo. Hice esto con pequeños archivos AVI de 10 minutos y trabajado como un encanto. Pero Virtual Dub no es compatible con mp4 con h264, e incluso después de agregar un complemento para darles soporte a VDub, falla cuando cargo los archivos en Virtual Dub.
¿Hay alguna manera moderadamente fácil de corregir esta sincronización de audio? Tengo alrededor de 6 archivos de video con los que trabajar, todos de más de una hora de duración, por lo que ajustar manualmente el tiempo con una precisión de milisegundos simplemente no es práctico. Tengo Camtasia Studio y acceso a cualquier software gratuito para Windows x64/32 bit y estoy dispuesto a comprar software para arreglar esto también, simplemente no tengo idea de lo que estoy buscando para que esto realmente funcione.
¿Cómo puedo corregir el audio desincronizado gradualmente en archivos de video grandes?
No tengo idea si esto es óptimo para usted, pero un enfoque usando software gratuito sería determinar primero el porcentaje (y la dirección) de la deriva encontrando un punto cerca del final donde pueda decir con cierta precisión cuál es el error de sincronización, en marcos
Desmultiplexe el video y el audio en secuencias separadas, utilizando una herramienta gratuita como AVI-Mux. Cargue el audio en Audacity y aplique el cambio de tiempo determinado anteriormente, ya sea como una "nueva duración" o una relación (error de cuadro/cuadros totales).
Exporte el audio y remux usando la nueva pista.
Es la velocidad de fotogramas del video lo que VirtualDub puede manipular, y hay una buena razón para ello. La grabación implica la codificación, que generalmente requiere más potencia de procesamiento para el video que para el audio. Por lo tanto, el video es más propenso a fallas; puede confiar mejor en que la longitud de la transmisión de audio es correcta.
También parece más fácil manipular el video. VirtualDub puede simplemente duplicar o eliminar la cantidad necesaria de cuadros, distribuidos uniformemente a lo largo de la grabación, y el ojo humano no notará estos artefactos.
Por lo tanto, recomendaría encontrar un software que pueda cambiar la velocidad de fotogramas de los archivos mp4.
cole tobin
ben brocka