FFMPEG Recortar/Pan sin fluctuación

FFMPEG Recortar/Pan sin fluctuación

Estoy intentando desplazar un video con FFMPEG usando el filtro de recorte. Estoy usando los parámetros xy yjunto con el número de fotograma de entrada, npara cambiar la posición de la región recortada por fotograma.

Usando ffmpeg 4.2 en Windows 10, por ejemplo:

.\ffmpeg.exe -i .\trim.mp4 -filter_complex "[0:v]crop=x=0.5*n:y=0.25*n:w=1280:h=720[v]" -map "[v]" out.mp4

Me encuentro con un problema en el que el vídeo de salida parece "temblar"/"temblar". Me gustaría poder realizar una panorámica "suave" en el vídeo.

He visto a otros sugerir una solución que implica primero aumentar la escala del video, realizar el recorte en el espacio de coordenadas ampliado y luego reducir la escala al final. Esto parece funcionar (dependiendo de cuánto mejoré antes), pero tengo preocupaciones sobre la velocidad/memoria, especialmente para videos de 4k.

¿Existe actualmente otra forma de lograr una panorámica "suave" usando FFMPEG?

información relacionada