Appliquer plusieurs filtres à la fois avec FFMPEG
j'ai besoin d'appliquer des filtres fadein et overlay à une vidéo. Est-il possible d'appliquer 2 filtres à la fois?
j'ai:
ffmpeg -i input.mpg -vf "movie=watermark.png [logo]; [in][logo] overlay=W-w-10:H-h-10 [out]" output.mpg
j'essaie d'ajouter fade=in:0:20
, mais si j'ajoute un nouveau -vf
paramètre, elle remplace la précédente, et si j'ajoute:
-vf "fade=in:0:20; movie=......"
ça ne marchera pas.
Est-ce possible ou dois-je exécuter FFmpeg deux fois?
39
demandé sur
Chamath
2011-06-01 07:13:30
2 réponses
d'Accord, quelqu'un m'a aidé quelque part.
j'ai dû séparer les filtres avec des virgules:
ffmpeg -i input.mpg -vf "movie=watermark.png [logo]; [in][logo] overlay=W-w-10:H-h-10, fade=in:0:20 [out]" output.mpg
ceci s'appliquera à la fois au filigrane et à la vidéo.
47
répondu
Parziphal
2011-06-01 19:52:31
Oui c'est possible .
ffmpeg.exe -i yourvideo.avi -vf "[in] scale=iw/2:ih/2, pad=iw+40:ih+40:10:10 [top]; movie=yourLogoOrVideo.pngOraviEtc, scale=iw/2:ih/2 , fade=out:400:40:alpha=1 [bottom]; [top][bottom] overlay=PaddingFromTop:PaddingFromLeft [out]" -f flv ff.flv
13
répondu
Emre Karataşoğlu
2012-09-13 08:33:33