Cómo acelerar el video usando FFMPEG
Sep 04 2020
Usé el siguiente comando para recortar y comprimir video:
ffmpeg -ss 823.2 -to 867.3 -i input.mp4 -ss 1074.1 -to 1101.4 -i input.mp4 -filter_complex "[0:v][1:v]concat=n=2:v=1:a=0[v]" -map "[v]" -crf 29 output.mp4
¿Necesita saber qué parámetros pasar para acelerar el video? Por ejemplo, si la duración de mi video es de 20 minutos, quiero que sea de 2 minutos.
Traté de transmitir -vf "setpts=0.1*PTS"el comando anterior pero no funciona.
El comando de aceleración de video es el siguiente, que funciona correctamente:
ffmpeg -i input.mp4 -filter_complex "[0:v]setpts=0.1*PTS[v]" -map "[v]" output.mp4
Pero quiero acelerar el video con el comando recortar y comprimir.
Respuestas
1 llogan Sep 04 2020 at 19:59
No mezcle -vfy -filter_complex. Haz todo el filtrado en tu -filter_complex:
ffmpeg -ss 823.2 -to 867.3 -i input.mp4 -ss 1074.1 -to 1101.4 -i input.mp4 -filter_complex "[0:v][1:v]concat=n=2:v=1:a=0,setpts=0.1*PTS[v]" -map "[v]" -crf 29 output.mp4