num_frames: ilość klatek, które będą stopniowo ściemniać/rozjaśniać
klip
color: określony kolor, do/z którego nastąpi ściemnianie/rozjaśnianie
Filtry FadeOut i FadeOut2 powodują ściemnianie, na końcu klipu, do czerni lub określonego koloru RGB.
Podobnie działają filtry FadeIn i FadeIn2 z tą różnicą iż powodują rozjaśnienie, na początku klipu, z czerni lub określonego koloru RGB.
FadeIO i FadeIO2 są połączeniem funkcji filtrów FadeIn/FadeIn2 i
FadeOut/FadeOut2. Ścieżka dźwiękowa (jeśli jest) ulegnie wyciszeniu do ciszy lub
podgłośnieniu z ciszy.
Ściemnianie dotyczy tylko ostatnich klatek klipu (ich ilość podawana jest w argument
num_frames). Ostatnia klatka klipu staje się klatką prawie czarną (lub określonego koloru), dlatego dodawana jest, na końcu klipu, dodatkowo
jeszcze jedna klatka, całkowicie czarna (lub określonego koloru), tak więc długość klipu wzrasta o jedną klatkę.
FadeOut2 działa podobnie z tą różnicą, że dodawane są dwie czarne klatki (lub określonego koloru) a nie jedna. Jedynym celem, dla którego powstał ten filtr
jest obejście bug'u w Windows Media Player. Wszystkie jego wersje, które zostały przetestowane, zawiodły, ponieważ
kończyły odtwarzanie na ostatniej klatkę pliku MPEG, a nie tą dodaną przez filtr
FadeOut. Na końcu klipu odtwarzanie zatrzymywało się na przedostatniej klatce, czyli na niecałkiem czarnej klatce (lub określonego koloru) co wyglądało co
najmniej nieestetycznie. FadeOut2 omija ten problem.
Filtry FadeIn i FadeIn2 również dodają klatkę/klatki do
klipu, z tą róznicą, że na jego początku.
Dodatkowy parametr color domyślnie przyjmuje wartość 0, czyli kolor czarny. Określony kolor jest w przestrzeni RGB nawet wtedy, gdy klip jest w innej przestrzeni.
FadeOut(clip, n) jest tylko skróconą formą następującej kombinacji: Dissolve(clip, Blackness(clip, n+1, color=$000000), n) (lub
n+2 zamiast n+1 dla FadeOut2).