Conversione di immagini in video


10

Ho trovato un metodo su Internet da utilizzare avconvper creare un video dalle immagini, ma la qualità è molto scarsa. Ho impostato la risoluzione ma non ha aiutato.

avconv -i "franc%04d.jpg" -r 30 -s:v 1280x720 a.mkv

Come posso scegliere la compressione dell'immagine e impostare la qualità al meglio?


Risposte:


8

Puoi farlo con ffmpeg e imagemagic. Installali se non sono installati sul tuo PC.

Esegui questi passaggi nel tuo terminale:

1. Crea una directory per provare questa soluzione, è meglio creare una copia duplicata dei video prima di provare questa.

mkdir temp

2. Copia tutte le tue immagini nella directory tempche hai creato.

cp *.JPG temp/.

3. Imposta la risoluzione delle tue immagini.

mogrify -resize 800x800  temp/*.JPG

4. Convertili per trasformarli in transizioni morbide e trasformali in un video mp4.

convert temp/*.JPG -delay 10 -morph 10 temp/%05d.jpg
ffmpeg -r 25 -qscale 2  -i temp/%05d.jpg output.mp4

ffmpeg non è nei repository per Ubuntu 14.04, ma è in 15.04!

fonte: http://www.itforeveryone.co.uk/image-to-video.html


4
Ottengo: "L'opzione qscale (usa scala di qualità fissa (VBR)) non può essere applicata al file di input temp /% 05d.jpg - stai tentando di applicare un'opzione di input a un file di output o viceversa. Sposta questa opzione prima del file a cui appartiene. Errore durante l'analisi delle opzioni per il file di input temp /% 05d.jpg. Errore durante l'apertura dei file di input: argomento non valido "e quando questo viene corretto," Utilizzare -q: a oppure -q: v, -qscale è ambiguo No formato pixel specificato, yuvj420p per la codifica H.264 scelta. Utilizzare -pix_fmt yuv420p per la compatibilità con lettori multimediali obsoleti. [libx264 @ 0x3a84820] -qscale viene ignorato, si consiglia -crf. "
Sanjay Manohar,

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.