Vorrei usare questo comando per ridimensionare, pad e ruotare diverse immagini jpeg in una risoluzione di output comune 1000x1000:
ffmpeg -i image.jpg -vf "scale=1000:1000:force_original_aspect_ratio=decrease, pad=1000:1000:(ow-iw)/2:(oh-ih)/2" square.jpg
Tuttavia, l'orientamento verticale (EXIF) non viene conservato nell'immagine di output ...
Ingresso:
Uscita prevista a sinistra, cosa ottengo a destra:
Da diverse domande sul sito, presumo che ffmpeg identifichi l'orientamento stesso ed elabori le immagini di conseguenza. O è valido solo per i flussi video?
Utilizzando l'ultimo ffmpeg (4.0.2).
iw
e ih
saranno gli stessi indipendentemente dalla modalità orizzontale / verticale?