A volte, che sia per una presentazione di un progetto, o per inviare qualcosa di speciale a una persona, sicuramente hai la necessità di convertire le immagini in formato video come diapositiva di immagini. In questi casi, sicuramente hai dovuto installare alcuni programmi pesanti, come editor video, che non sai molto bene come usare o che usi una volta sola e occupano troppo spazio.
Bene, in GNU/Linux c'è un'alternativa molto più semplice e leggera, inoltre, è molto probabile che tu l'abbia già installato, quindi non dovrai occupare spazio extra per convertire le tue immagini in un video rapidamente e in tempo . Quell'alternativa è strumento ffmpeg potente e versatile.
Per creare un time-lapse in video e stop-motion di fotografie, puoi utilizzare una serie di immagini che hai sul tuo computer. Una volta che hai le immagini in una directory (da cui dovrai eseguire il comando), ad esempio ~ / img, puoi iniziare a lavorare con ffmpeg per passarli a un video dalla riga di comando.
Inoltre, ti consiglierei di facilitare il lavoro, per rinominare tutte le immagini allo stesso modo, ma con numerazione per determinarne l'ordine. Ad esempio, immagina di avere image-1.jpg, image-2.jpg, image.3.jpg, ecc. Puoi fare riferimento a tutti loro con un carattere jolly. Ad esempio, con immagine-% d.jpg il comando ffmpeg tratterebbe tutte le immagini da image-1.jpg a image-9.jpg. Un altro esempio se hai centinaia di immagini, potrebbe essere da usare immagine-% 03d.jpg come carattere jolly per passare da 001 a 999.
Bene vediamo il comando ffmpeg finale per trasformare facilmente le immagini in video. Continuando con i nomi che ho messo come esempio, sarebbe così:
cd ~/img ffmpeg -framerate 10 -i filename-%d.jpg nombre-video.mp4
Ora, dopo aver terminato il processo, avrai nella directory un video chiamato nome-video.mp4 con la sequenza delle immagini. Ricordati di cambiare i parametri e i nomi secondo il tuo caso...
Straordinariamente utile, anche se ora che ci penso, proprio perché ci sono molte alternative in cui per fare cose del genere in Linux si preferisce usare il terminale, è che molti utenti Windows non finiscono per migrare.