- comando de inicio de recorte "-ss 00:00:15" para recortar los primeros 15 segundos
Varias imágenes
ffmpeg -s 720x1280 -loop 1 -r 0.5 -i image%02d.jpg -i audioimput.aac -c:v libx264 -vf crop=720:1280,scale=720:1280 -shortest salida.mp4
*********************
Desvanecimiento fade out en audio y sonido
ffmpeg -i IMPUT.mp4 -t 00:00:30 -filter_complex "[0:v]fade=t=out:st=28:d=1[v]; [0:a]afade=t=out:st=28:d=1[a]" -map "[v]" -map "[a]" OUTPUT.mp4
(desde donde se crea el fade) st=28
*********************
Recorte adelantado del clip y con desvanecimiento
ffmpeg -ss 00:00:50.0 -i IMPUT.mp4 -filter_complex "[0:v]fade=t=out:st=78:d=1[v]; [0:a]afade=t=out:st=78:d=1[a]" -map "[v]" -map "[a]" -t 00:00:30.0 OUTPUT.mp4
(video resultante de 30s, recortado desde la posición 50s)
*********************
Cambiar velocidad de un video
ffmpeg -i IMPUT.mp4 -filter_complex "[0:v]setpts=PTS/1.3[v];[0:a]atempo=1.3[a]" -map "[v]" -map "[a]" OUTPUT.mp4
*********************
Cambiar a webp como imagen
ffmpeg -i "IMPUT.mp4" -vcodec libwebp -filter:v fps=fps=15 -lossless 1 -loop 0 -compression_level 5 -q:v 40 -preset picture -an -vsync 0 -s 400:400 OUTPUT.webp
*********************
Agregar subtítulos de .ass de Aegisub
ffmpeg -i video_origen.mp4 -vf subtitles=subtitle.ass video_subtítulos.mp4
*********************
Wav a mp3
ffmpeg -i "imput.wav" -ab 197k -ar 44100 "output.mp3"
*********************
-c:a aac
-b:a 190k
-loop 1 / En 0 esta activado, en 1 no hay loop
-q:v 40 / compresión de imagen
-shortest
-filter:v fps=fps=15 / en IMAGEN velocidad de fotogramas por segundo
-s 400:400 /escalado
-s 720x1280 /escala
-r 1 /establece la velocidad de fotogramas
-f image2 /traer secuencia de imagenes
-aspect 16:9 /aspect ratio
-filter:v "crop=out_w=in_h"