Les filtres

Les filtres FFMPEG se passent après le paramètre -i de l'input, derrière le paramètre -vf. Si plusieurs filtres consécutifs doivent se succéder, il faut spécifier des "tampons" (équivalent des tubes nommés d'une commande) entre crochets [].
Exemple :
ffmpeg -iINPUT -vf "split[main][temp];[temp]crop:iw:ih/2:0:0,vflip[flip]:[main][flip]"
  • split[main][temp] : commande split appliquée à [main], ffmpeg retourne le résultat dans [temp]
  • [temp]crop:iw:ih/2:0:0,vflip[flip] : on applique le filtre à la précédente branche [temp] que l'on retourne dans [flip]
  • [main][flip] : on applique [flip] à la branche [main]