Skip to content

Sincronización de líneas

trotacalles
Autortrotacalles

Portada por trotacalles

Dentro encontrarás varios archivos .bat que se utilizan arrastrando el vídeo del que quieras extraer y soltándolo sobre el .bat. Los archivos están por resolución de muestreo para tomar los keyframes, siendo en mi opinión el de 360p el más útil. Cuanta más resolución de muestreo más falsos positivos tendrás, y a su vez, con resoluciones menores podría no ser detectado algún keyframe.

Para poder utilizar el extractor, primero debes especificar la ruta en la que se encuentran los archivos ffmpeg.exe y scxvid.exe.

Terminal window
:: Archivo: generar_keyframes360p.bat
@echo off
echo Making SCXvid keyframes...
set video="%~1"
set video2="%~n1"
"C:\tu\ruta\hasta\ffmpeg.exe" -i %video% -f yuv4mpegpipe -vf scale=640:360 -pix_fmt yuv420p -vsync drop - | "C:\tu\ruta\hasta\SCXvid.exe" %video2%_keyframes.txt
echo Keyframes complete
pause

Tras especificar ambas rutas, podrás empezar a utilizar el extractor. Para ello, prueba a arrastrar un archivo de vídeo hasta él, o agrégalo en el menú Enviar a del Explorador de Archivos.

Después de que se procese el vídeo introducido, el programa te creará un archivo .txt que deberás arrastar hasta el visualizador de vídeo de Aegisub y así aplicar los cuadros de sincronización. También puedes hacerlo abriendo el desplegable de Vídeo de la barra de herramientas y seleccionando la opción Abrir cuadros clave….

Arrastrar

Para conocer un poco la interfaz que se utiliza en la sincronización.

En estas dos partes se ve cómo, usando los atajos de teclado, puedes hacer el proceso de sincronización, ajuste a los keyframes y unión de líneas en dos pasadas por el vídeo.