Ritaglio con FFmpeg
Con FFmpeg , il ritaglio funziona come segue, usando il crop
filtro:
ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4
Dove le opzioni sono le seguenti:
out_w
è la larghezza del rettangolo di output
out_h
è l'altezza del rettangolo di output
x
e y
specifica l'angolo in alto a sinistra del rettangolo di output
Quindi, ad esempio, per ritagliare una finestra di 640 × 480, partendo dalla posizione (100, 100), dovresti fare:
ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" out.mp4
Tenere presente che FFmpeg ricodificherà il video utilizzando x264, quando viene selezionato il contenitore MP4. Senza opzioni aggiuntive, per impostazione predefinita viene impostato un fattore di frequenza costante ( CRF ) impostato su 23. Per aumentare la qualità — che potrebbe essere necessaria per le registrazioni dello schermo con bordi e testo nitidi — utilizzare un valore inferiore, magari scendere a 18:
ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" -crf 18 out.mp4
Ritaglio con freno a mano
Il freno a mano è uno strumento multipiattaforma gratuito e open source con una GUI. Carica il file di input, quindi utilizza le Impostazioni immagine per specificare il ritaglio:
È possibile utilizzare la finestra di anteprima per regolare visivamente il ritaglio.
Qui puoi anche regolare la qualità dell'output con il cursore Qualità costante :