Ho una serie di fotogrammi video salvati come immagini in una directory e sto cercando di codificarli in un video di buona qualità, tuttavia ogni impostazione e ogni formato che provo produce artefatti molto evidenti.
Il comando di base è questo:
ffmpeg -r 25 -i %4d.png myvideo.mpg
e ho provato i flag minrate e maxrate. Va bene qualsiasi formato {mpg, avi, mov, flv}.
Qualche suggerimento per le impostazioni? La dimensione del file finale non è un problema.
ffmpeg -r 20 -f image2 -i myImage%04d.png -f mp4 -q:v 0 -vcodec mpeg4 -r 20 myVideo.mp4
. Ho scoperto che per forzare il framerate, dovevo specificarlo sia per i file di input che per i file di output. Questo codec sembra funzionare per me - potrebbe non essere necessario specificarlo. Volevo solo includere quello che ho fatto perché ho passato molto tempo a lavorarci. L'unico svantaggio è che le mie immagini di input sono ad alto contrasto (palline blu e rosse su uno sfondo bianco) e più avanti nel film, le palline iniziano a diventare tutte dello stesso colore scuro - un effetto di contrasto indesiderato.