Estoy intentando utilizar la opción filter_complex_script de FFMPEG para recortar un vídeo en diferentes lugares según la hora. Tengo un archivo que muestra el cuadro delimitador de dónde debería estar un objeto y he escrito un archivo de texto llamado "myscript.txt" que tiene los siguientes comandos:
crop=x=125:y=190:w=105:h=98
crop=x=124:y=193:w=106:h=99
crop=x=124:y=194:w=106:h=99
Mi llamada de línea de comando para ffmpeg es
ffmpeg -y -i input.mp4 -filter_complex_script "myscript.txt" -c:v libx264 output.mp4
Esto funcionará bien y producirá un resultado, pero la ventana de recorte solo usa la primera línea del archivo y no cambia con el tiempo. Actualmente tengo detalles de recorte a nivel de fotograma, pero puedo encontrar una manera de hacer que esto funcione en segundos si existe una solución.
Estoy ejecutando FFMPEG versión 3.4.1 en Windows 10.
¡Gracias!