Filmora
Filmora - App di editing video AI
App di editing video potente e semplice
Scarica
Wondershare ai immagine al generatore video
Trasferire facilmente l'immagine al video
  • Generare tutti i video alla moda che desideri tramite il caricamento di immagini
  • Modello video versatile per la tua scelta
  • Personalizzare il video e aggiungere effetti o effetti audio con clic.

Come utilizzare ffmpeg per la conversione di immagine in video [una guida per principianti]

Mario Difrancesco
Mario Difrancesco Originariamente pubblicato Jun 10, 25, aggiornato Jun 10, 25

Hai mai provato a usare?Ffmpeg per creare video da immagini? Forse si desidera unire le immagini del prodotto per creare video di marketing o rendere l'apprendimento più piacevole per i tuoi studenti. Mentre molti strumenti di editing video sono disponibili, ffmpeg è uno strumento flessibile e potente di riga di comando che offre il controllo sull'elaborazione video e audio.

command line image conversion

Ffmpeg sta per gruppo di esperti di immagini in movimento veloce in avanti. è uno strumento open source; Questo significa che è aperto e accessibile a tutti ed è costantemente aggiornato da una grande comunità di sviluppatori che contribuiscono a esso. Ffmpeg potrebbe sembrare intimidante a prima vista, ma stai certo che puoi convertire le tue immagini in video senza sforzo con qualche guida. Questo strumento supporta ogni formato video e audio.

Quindi, se siete un principiante completo o avete precedente esperienza utilizzando ffmpeg, questo articolo ti mostrerà i metodi per cambiare immagini ffmpeg in immagini e i comandi di base per convertire, ottimizzare e personalizzare la conversione immagine-to-video.

In questo articolo
    1. Installazione di ffmpeg
    2. Usa ffmpeg per convertire immagini in video
    3. Denominazione delle sequenze di immagini

Parte 1: come convertire le immagini utilizzando ffmpeg per creare un video

how to use ffmpeg

Installazione di ffmpeg

Installazione dello strumento è il primo passo nell'utilizzo di ffmpeg per la conversione di immagine in video.

  1. Verifica l'installazione esistente (tutte le operazioni)
  2. Inserisci questo prompt dei comandi:

    Versione di ffmpeg

    Se appaiono i dettagli della versione: ffmpeg è installato

    Se si verifica un errore: procedere con l'installazione specifica di OS

  3. Installazione specifica dei OS
    • Le finestre
    • Scarica ffmpeg daIl sito ufficiale. dopo il download, estrarre il contenuto del file zip nella directory preferita. L'ultimo passaggio critico è quello di aggiungere la directory contenente ffmpeg.exe alla variabile di ambiente percorso del sistema per consentire l'accesso alla riga di comando.

    • macOS (usando la birra domestica)
    • Eseguire il comando di seguito nel terminale:

      Brew installazione ffmpeg
  4. Controllo post-installazione<< /li >

    Rieseguire il comando di verifica dopo l'installazione:

    Versione di ffmpeg

Usa ffmpeg per convertire immagini in video

convert images with ffmpeg
  1. Comando di base per la conversione di un'immagine singola
  2. Per creare un video statico con una singola immagine, utilizzare questo comando.

    Ffmpeg-loop 1-i input.jpg-c:v libx264-t 10 output.mp4

    Il...-ciclo 1Mantiene l'immagine ripetuta in un ciclo mentre-t 10Imposta la durata del video su 10. è possibile regolare il numero a seconda della lunghezza video desiderata.

  3. Comando per la conversione di sequenza di immagini
  4. Durante l'usoFfmeg per la sequenza di immagini al videoAssicurarsi che le immagini siano nominate correttamente in sequenza e numericamente. è possibile creare video da una sequenza di immagini in tre modi: utilizzandoSpecificatori di formato, il modello globoO...Demuxer concat ffmpeg.

    • Usando specificatori di formato
    • Se la sequenza di immagini è denominata in sequenza, i specificatori di formato indicano quali immagini ffmpeg dovrebbe utilizzare. Per utilizzare specificatori di formato, copia e incolla questo comando.

      Ffmpeg-framerate 1-i immagine %d.jpg-c:v libx264-r 30 output.mp4

      -frequenza fotogrammi 1Definisce quante immagini vengono lette al secondo, in questo caso 1 foto al secondo. Non immettere una frequenza di fotogrammi imposterà la frequenza di fotogrammi predefinita a 25, ovvero 25 immagini lette al secondo.

      -i immagine %d.jpgè la sequenza di immagini di input, dove %d rappresenta la sequenza numerica nei nomi dei file. Cerca le immagini con lo stesso nome della sequenza di immagini di input, impostando l'immagine con la cifra più bassa come immagine di inizio. Add-start_number n al comando sopra per specificare l'immagine di avvio. Se si utilizza -start_number_8, l'immagine iniziale sarà image8.jpg.

      -c:v libx264è il codec utilizzato per codificare il video. Per aumentare la compatibilità del video per i diversi lettori, aggiungere -pix_fmt yuv420p al prompt dei comandi. Dovrebbe sembrare qualcosa di cosi'.

      Ffmpeg-framerate 1 -i immagine %d.jpg -c:v libx264 -r 30 -pix_fmt yuv420p output.mp4

      -r 30Rappresenta la frequenza di fotogrammi del video di output. Se la frequenza delle immagini di input non è definita, è impostata su un valore predefinito di 25.

      command line image conversion
    • Utilizzare il modello globo
    • Il modello globo consente di specificare le immagini di input desiderate.

      Ffmpeg-framerate 1-pattern_type glob -i'.jpg' -c:v libx264 -r 30-pix_fmt yuv420p output.mp4

      Il modello. jpgSeleziona tutti i file. jpg nella directory corrente. Questo modello è utile se le tue immagini sono nominate in sequenza ma non numericamente.

    • Utilizzando il demuxer concat
    • Il demuxer concat collega le immagini insieme in una serie. Prima, creare un file input.txt e aggiungere le immagini necessarie per il video. Specificare una durata per la quale ogni foto verrà visualizzata, come questo.

      file'image01.jpg' durata 1file' image02.jpg' durata 1file' image03.jpg' durata 1

      Utilizzare questo prompt dei comandi per ottenere un output di diapositive video di queste immagini.

      ffmpeg -f concat -i input.txt -c:v libx264 -r 30 -pix_fmt yuv420p output.mp4
naming image sequence

Denominazione delle sequenze di immagini

Quando nominano le immagini,

-i immagine %d.jpg è per immagini chiamate image1.jpg.

-i immagine %02d.jpg è per due sequenze come image01.jpg.

-i immagine %03d.jpg è per immagini a tre sequenze come image001.jpg.

Specificatore di comando Nomi di file di esempio
img%d.jpg img1.jpg
img%02d.jpg img01.jpg
img%03d.jpg img001.jpg

Aderire al formato di denominazione giusto e assicurarsi che corrisponda al formato specificato nel comando. Se ci sono incoerenze, è possibile ottenere un messaggio di errore.

Parte 2. Problemi che si potrebbe incontrare durante la conversione di immagini in video utilizzando ffmpeg

Ecco i problemi comuni che potresti affrontare quando si utilizzaFfmpeg per immagine a videoConversione e come affrontarli.

Sviluppo attivo di FFmpeg

Ffmpeg viene costantemente aggiornato come strumento open source. Queste frequenti modifiche possono occasionalmente introdurre bug che influenzano il flusso di lavoro. Utilizzare sempre l'ultima versione ffmpeg e consultare la documentazione ufficiale quando si incontrano problemi.

handling issues with conversion

Denominazione dei file errata

Ffmpeg richiede una denominazione sequenziale precisa per le sequenze di immagini. Numero mancante o denominazione incoerente causerà errori. Assicurarsi che tutti i nomi dei file seguano un ordine numerico rigoroso. Per i set di immagini di grandi dimensioni, utilizzare strumenti di rinominazione in massa per mantenere la coerenza.

Errori di percorso e comando

Errori tipografici nei comandi spesso impediscono la conversione riuscita. Verificare attentamente la sintassi dei comandi e i percorsi dei file prima dell'esecuzione. Controllare ogni parametro e consultare la documentazione per opzioni sconosciute.

Compatibilità con il formato pixel

Impostazioni predefinite possono produrre video incompatibili con i lettori multimediali comuni. Includere sempre la specifica del formato pixel nel tuo comando per garantire un'ampia compatibilità. Usa questo formato:

Ffmpeg-framerate 1-i immagine %d.jpg -c:v libx264-pix_fmt yuv420p output.mp4

Parte 3: come personalizzare i video convertiti con ffmpeg

customize your video

Per aggiungere una traccia audio a una diapositiva

Copia e incolla questo comando.

Ffmpeg-framerate 1-pattern_type glob -i'.jpg' -i audio.mp3\-shortest -c:v libx264 -r 30-pix_fmt yuv420p output.mp4

-i audio.mp3Aggiunge un secondo file di input, un file audio.-il più breveImposta la lunghezza del video di uscita alla lunghezza più breve dei due file di input (immagine e audio). Se il file audio è più lungo della sequenza di immagini, questo comando imposterà la lunghezza dell'audio di uscita sulla lunghezza della sequenza di immagini.

Per aggiungere sovrapposizioni di testo e filigrana ai video convertiti ffmpeg

Se si desidera aggiungere un testo o filigrana al video, salvarlo come immagine in formato jpg o png. Quindi, utilizzare questo prompt dei comandi.

Ffmpeg -i input.mp4 -i watermark.png-filter_complex "overlay=10:12" output.mp4

-I input. mp4È il file video di input, mentre-i filigramma. pngè il file di immagine di input (filigrana o testo).-filter_complex "overlay=10:12"Sovrappone l'immagine di input sul video a coordinate specifiche (10, 12) e output.mp4 è il video di output finale.

customize video

Regolare la trasparenza della filigrana, utilizzare il filtro di miscelazione utilizzando questo comando.

ffmpeg -i input.mp4 -i watermark.png-filter_complex "[0:v][1:v] overlay=10:12: format=auto, blend=all_mode='overlay': all_opacity=0.7" output.mp4

All_opacity controlla la trasparenza della filigrana. 0,7 significa opacità del 70%. è possibile regolare la figura per raggiungere l'opacità della filigrana desiderata.

Per regolare la velocità video convertita per creare effetti time-lapse o rallentamento su ffmpeg

Le azioni Prompt comando
Per accelerare il video di 2 volte Ffmpeg-i input.mp4-filter:v "setts=0.5 pts"-an output.mp4
Per accelerare l'audio di 2 volte Ffmpeg-i input.mp3-filter: a "atempo=2.0" output.mp3
Per accelerare sia video che audio ffmpeg -i input.mp4 -vf "setts=0.5 pts" -af "atempo=2.0" output.mp4
Per rallentare il video di 2x Ffmpeg-i input.mp4-filter:v "setts=2.0 pts"-an output.mp4
Rallentare l'audio di 2 volte Ffmpeg-i input.mp3-filter: a "atempo=0.5" output.mp3
Per rallentare sia l'audio che il video Ffmpeg-i input.mp4-vf "setts = 2.0 pts"-af "atempo = 0.5" output.mp4

-filtro: vApplica un filtro video al video di input mentreSetts = 0,5 ptsRende il video di uscita riprodurre 2 volte più veloce dell'originale e atempo = 2.0 raddoppia la velocità dell'audio per corrispondere alla velocità del video di uscita.Setts = 2.0 ptsRende il video di uscita riprodurre 2 volte più lenta(metà della velocità) del video originale,atempo = 0.5Rende l'audio il doppio più lento dell'audio originale. -vf applica un filtro video mentre -af applica il filtro audio.

customize your video

Per modificare la risoluzione dei video ffmpeg realizzati da immagini

Per scala/ridimensionare/modificare la risoluzione video, utilizzare il filtro scala di questo prompt dei comandi.

Ffmpeg -i input.mp4-scala vf = $w: $h< encoding-parameters>Output. mp4

$w e $hSono la larghezza e l'altezza del video previsti. Ad esempio,-scala vf = 640:480Comando cambia la risoluzione video a 480p.

Bonus: un'alternativa non tecnica a ffmpeg

Mentre ffmpeg è un potente strumento, la sua interfaccia di modifica della riga di comando può essere travolgente, specialmente per i nuovi utenti o persone senza conoscenze tecniche. I vari prompt di comando, la sintassi e l'organizzazione della directory dei file possono essere stressante e richiede tempo. In casi come questo, gli utenti optano per uno strumento più semplice, più intuitivo e non tecnico comeWondershare Filmora.

wondershare filmora

Filmora è un software di editing video che consente agli utenti di indulgere la loro creatività senza competenze o competenze precedenti. Porta l'editing di foto e video a un nuovo livello con effetti facilmente accessibili e una libreria multimediale con cui puoi lavorare. Filmora combina le foto senza soluzione di continuità per creare bellissimi video che puoi modificare e personalizzare ulteriormente secondo le tue preferenze.

Ecco comeConvertire le tue immagini in un videoUsando filmora.

Passo 1:Installare filmora da Google Play o Apple Store. Quindi, avviare l'applicazione sul tuo dispositivo mobile.

secure-iconScaricamento sicuro

Passo 2:Apri...Immagine al videoLo strumento sullo schermo principale di filmora.

launch image to video tool

Passo 3:Caricare l'immagine da cui si desidera generare un video. Descrivere il tipo di video che desideri e premereLa generazione.

adjust duration

Salva e salvaIl tuo video. Se vuoi esplorare più delle funzionalità di filmora, cliccaModifica.

add music

Puoi personalizzare il video cliccandoL'AudioSulla barra degli strumenti per aggiungere effetti sonori e voiceover o utilizzare la funzione audio ai di filmora. Puoi anche generare musica con l'audio ai di filmora selezionando il tuo tono preferito, il tema e la durata. Una volta finito, colpisciLa generazione. quindi, esportare il video finito sul tuo dispositivo mobile.

filmora’s ai audio

Le conclusioni

Che tu sia un editor esperto o no, convertire immagini con foto è una brezza, soprattutto se hai gli strumenti giusti. Ffmpeg è un ottimo strumento per raggiungere questo, con prompt della riga di comando per ogni azione, comprese ulteriori modifiche come l'aggiunta di clip audio e sovrapposizioni e il ridimensionamento del video/ modificarne la risoluzione.

Tuttavia, filmora è una scelta ottima per gli utenti che trovanoFfmpeg immagine a videoLa conversione troppo tecnica o quelli che hanno bisogno di più opzioni di personalizzazione con meno tempo di elaborazione. Puoi esplorare la gamma di strumenti di filmora installando l'app sul tuo telefono cellulare. è possibile creare video da foto, aggiungere effetti e musica di sottofondo ed esportare il video modificato nella risoluzione preferita.

Film Mora
⭐⭐⭐⭐⭐
Il miglior software e applicazione di editing video alimentato ai
Provalo gratis Provalo gratis
qrcode-img
Scansione per ottenere l'app filmora
secure-iconScaricamento sicuro
Mario Difrancesco
Mario Difrancesco Jun 10, 25
Condividi articolo: