## FadeIn / FadeIn0 / FadeIn2 / FadeIO0 / FadeIO / FadeIO2 / FadeOut / FadeOut0 / FadeOut2

`FadeIn` (clip clip, int num_frames, int "color", float "fps")
`FadeIO` (clip clip, int num_frames, int "color", float "fps")
`FadeOut` (clip clip, int num_frames, int "color", float "fps")

`FadeIn0` (clip clip, int num_frames, int "color", float "fps")
`FadeIO0` (clip clip, int num_frames, int "color", float "fps")
`FadeOut0` (clip clip, int num_frames, int "color", float "fps")

`FadeIn2` (clip clip, int num_frames, int "color", float "fps")
`FadeIO2` (clip clip, int num_frames, int "color", float "fps")
`FadeOut2` (clip clip, int num_frames, int "color", float "fps")

`FadeOut faz o fluxo do vídeo desvanecer linearmente ao preto ou à cor RGB especificada no fim.` Semelhantemente FadeIn causa o `desvanecer` linear a partir do preto ou da cor RGB especificada no início. `FadeIO é uma combinação das respectivas funções de FadeIn e FadeOut.` A trilha sonora (se presente) também `desvanece` linearmente para o silêncio ou dele. O desvanecimento afeta só os últimos num_frames do vídeo. O último quadro do vídeo fica quase preto (ou a cor especificada). Um quadro adicional perfeitamente preto (ou a cor especificada) é incluído no fim, aumentando a conta total dos quadros em um.

`FadeIn0` / `FadeOut0` não inclui o quadro extra. É útil para processar clipes só de áudio ou para encadear dois ou mais desvanecimentos para obter uma lei quadrada ou cúbica desses efeitos . Por exemplo, Clip.FadeOut0(60) .FadeOut0(60) .FadeOut(60) dá um ataque muito mais afiado e termina mais suave. O ponto de 50% está no quadro 12 do `desvanecer`, no quadro 30 o `desvanecer` é 12.5%, no quadro 45, 1.6% - a efetividade é mais pronunciada com áudio.

`FadeIn2` / `FadeOut2` trabalha igual, exceto que dois quadros pretos (ou outra cor) são incluídos no fim em vez de um. O propósito principal disto é para contornar um bug do Windows Media Player. Todas as versões de WMP que testei não reproduzem o último quadro de um arquivo MPEG - param próximo do último quadro no fim do playback. Isto deixa um feio quadro, não bastante preto na tela quando o filme termina, se você usar `FadeOut`. `FadeOut2` evita este problema.

O parâmetro color é opcional, default=0 <black> e é especificado como um valor RGB embora o formato de clipe seja baseado em RGB ou YUV.

O parâmetro fps é opcional, default=24.0 e provê uma referência para num_frames em clipes só de áudio. É ignorado se um vídeo estiver presente. Fixa Fps=AudioRate() se o posicionamento da amostra exata de áudio é requerido.

`FadeOut`(clip, n) é apenas uma abreviação para `Dissolve`(clip, `Blackness` (clip, n+1, color=$000000), n) (ou em vez de n+1, n+2 para `FadeOut2` e n para `FadeOut0`).

Log das Mudanças:

Até a v2.06 | os comandos `FadeIn` /`FadeIn2` não existem, mas você pode ter o mesmo efeito invertendo os argumentos para Dissolve: Dissolve(Blackness(clip, n+1, color=$000000), corte, n).
v2.07 | `estão incluídos os comandos FadeIO / FadeIO2 e o parâmetro` color `para todas as funções de` desvanecimento`.`
v2.56 | `estão incluídos` os comandos `FadeIn0 / FadeIO0 / FadeOut0 e o parâmetro fps para todas as funções de` desvanecimento`.`

`$Date: 2006/03/26 18:11:19 $ Portuguese translation by RoLon`