Pagina 1 di 1

video montaggi con ffmpeg

Inviato: gio 20 ott 2016, 22:26
da sya54M
Ciao a tutti, cerco esperti di ffmpeg...
vorrei fare una piccola slideshow, per esempio con 3 foto. Ho iniziato a fare così:

Codice: Seleziona tutto

/usr/bin/ffmpeg -y -framerate 1/3 -i %03d.jpg -c:v libx264 -r 25 slideshow.mp4
però vorrei che le foto avessero una transizione a slide, cioè che scorressero da destra a sinistra.

Poi vorrei inserire questa slideshow dentro ad un video che ha una porzione trasparente, ho provato a fare così:

Codice: Seleziona tutto

/usr/bin/ffmpeg -y -i natale14.mp4 -i slideshow.mp4 -filter_complex "[0:v]overlay=288:95[tl];[tl][1:v]overlay=enable='between(t\,61,70)'[out]" -map [out] natale.mp4
e anche qui ho problemi, in pratica la slideshow deve vedersi solo dal 61° secondo al 70° secondo del video principale e non per l'intera durata, ma il filtro sembra non funzionare e poi dovrebbe stare posizionata ad un livello inferiore rispetto al video e non sopra.

Vi prego aiutatemi :-(

Re: video montaggi con ffmpeg

Inviato: ven 21 ott 2016, 9:29
da Ansa89
Credo ti serva un programma di videomontaggio tipo openshot, kdenlive, lives o pitivi.

Re: video montaggi con ffmpeg

Inviato: ven 21 ott 2016, 13:16
da sya54M
ma io ho bisogno di farlo a riga di comando con ffmpeg

Re: video montaggi con ffmpeg

Inviato: ven 21 ott 2016, 13:23
da sya54M
riguardo il secondo punto potrei risolvere in altro modo: spezzando il video in 3 parti, elaborando solo il pezzo centrale alleggerisco anche il carico di lavoro dovendo codificare solo 10 secondi di video... e poi li riunisco.

Re: video montaggi con ffmpeg

Inviato: ven 21 ott 2016, 14:16
da Ansa89
sya54M ha scritto:ma io ho bisogno di farlo a riga di comando con ffmpeg
In questo caso mi dispiace, ma non so aiutarti :( .

Re: video montaggi con ffmpeg

Inviato: ven 21 ott 2016, 15:03
da sya54M
grazie lo stesso, è che devo automatizzare il processo in uno script bash per ripetere lo stesso montaggio tante volte con foto diverse

Re: video montaggi con ffmpeg

Inviato: lun 24 ott 2016, 13:56
da sya54M
Ho risolto la seconda parte con una chiave cromatica verde:

Codice: Seleziona tutto

/usr/bin/ffmpeg -y -i slideshow.mp4 -i italia_green.mp4 -filter_complex '[1:v]colorkey=0x37fa00:0.4:0.3[ckout];[0:v][ckout]overlay[out]' -map '[out]' natale.mp4
Non so come fare l'effetto slide con le foto. Questo è il risultato finale che devo ottenere: http://www.sya54m.eu/video/esempio-slide.mp4