Pode ffmpeg crop jpeg frame

1

Eu sei que o ffmpeg pode cortar um vídeo, mas eu gostaria de cortar o vídeo e pegar quadros do vídeo cortado. O seguinte comando é executado, mas não corta o vídeo:

ffmpeg -i video.mp4 -vf -crop 1540:1000:250:0 -vf fps-1/1 outimage_%3d.jpeg
    
por Glassman 01.06.2018 / 04:46

1 resposta

1

Faça toda a filtragem em uma -vf ou -filter_complex instance.

ffmpeg -i video.mp4 -vf "fps=1,crop=1540:1000:250:0" -q:v 2 outimage_%03d.jpeg
  • Eu coloquei fps antes do recorte, porque ele será mais rápido, já que seu valor de fps é menor do que a taxa de quadros de entrada.
  • Se você quiser todos os quadros, remova o filtro fps.
  • Controle a qualidade JPEG com -q:v .
por 01.06.2018 / 06:14