Può ffmpeg ritagliare frame jpeg


1

So che ffmpeg può ritagliare un video, ma mi piacerebbe ritagliare il video e catturare fotogrammi del video ritagliato. Il seguente comando viene eseguito ma non ritaglia il video:

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

Risposte:


1

Filtra tutto in uno -vf o -filter_complex esempio.

ffmpeg -i video.mp4 -vf "fps=1,crop=1540:1000:250:0" -q:v 2 outimage_%03d.jpeg
  • Ho posizionato fps prima del ritaglio perché sarà più veloce poiché il valore di fps è inferiore al frame rate di input.
  • Se vuoi tutti i frame, rimuovi il filtro fps.
  • Controlla la qualità JPEG con -q:v.

Grazie - ha funzionato perfettamente. Ero convinto di aver bisogno di eseguire una conversione batch sulle immagini. Questo risparmia tanto tempo.
Glassman
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.