## AviSynth 2.5

#### Novas Características de Vídeo

- Um novo formato de cor: suporte YV12 nativo. Suportes de entradas planares YV12 do DirectShowSource, AviSource e vários decodificadores de MPEG.
Para uma descrição dos formatos de cor que AviSynth pode tratar veja aqui.

#### Novas Características de Áudio

- Amostras de Suporte ao Ponto Flutuante Interno. AviSynth tem agora processo interno de amostras de flutuante.
- Suporte de amostra a Int24 e Int32 nativos. Suporta entrada e saída de amostras de precisão mais altas.
- Suporte de canal múltiplo. AviSynth suporta agora um número ilimitado de canais para entrada e saída.
- Conversão de amostra automática. Se alguns filtros não suportam um tipo de amostra específico, eles são convertidos a um formato que preserva a maior parte da qualidade (freqüentemente flutuante). As amostras flutuantes de 16 bits também são re-convertidas automaticamente antes de irem à saída.

#### Novos Filtros Conditional v2.52

- Agora é possível mudar variáveis e parâmetros de filtro em todo quadro - função muito poderosa e versátil!
Veja ConditionalFilter, ConditionalReader e aqui.

#### Novas Características Internas

- Otimizações. Muitas características básicas foram aperfeiçoadas e agora executa bem melhor que nas versões anteriores.
- Melhor eficiência do cache. Filtros podem dar sugestões ao cache, se eles não querem sua entrada, assim a memória pode ser usada mais eficazmente.

#### Suporte ao plugin C-style v2.53

Incluído suporte ao Plugin C-style (ainda em testes) para permitir aos escritores de plugin usar outros compiladores como o MSVC.
Veja este artigo para mais info. Os C-plugins devem ser carregados com LoadCPlugin depois de carregar avisynth_c.dll. Seu escrito se torna por exemplo

    LoadPlugin("...\avisynth_c.dll")
    LoadCPlugin("...\smartdecimate.dll") # note o C no loadCplugin
    AviSource(...)
    SmartDecimate()

#### Suporte ao áudio do DirectShow v2.53

Com DirectShowSource é possível carregar áudio de todas as fontes que podem ser abertas por DirectShow.
Por exemplo, formatos como: WAV/DTS/AC3/MP3 podem ser abertos. Olhe aqui para mais informação.

#### Plugins

Filtros para AviSynth v1.0x e v2.0x não trabalham na v2.5x. Quando você tentar carregá-los, provávelmente entrarão em conflito. Você tem que usar um plugin especial "LoadPluginEx.dll (este plugin está no pacote WarpSharp)" para carregar plugins v2.0x na v2.5x.
Você tem que carregar primeiro o plugin de v2.5x e depois o LoadPluginEx.dll e finalmente o da v2.0x. Você também precisará copiar msvcp71.dll e msvcr71.dll para seu diretório de sistema. Seu escrito se torna por exemplo

    LoadPlugin("C:\Program Files\avisynth2_temp\LoadPluginEx.dll")
    LoadPlugin("C:\Program Files\avisynth2_temp\plugins\dustv5.dll")

    AviSource("D:\clip.avi")
    ConvertToYUY2  # os plugins v2.0x exigem YUY2 (ou RGB)
    PixieDust(5)

Eu acredito que você pode usar o mesmo plugin para carregar da v2.5x na v2.0x, mas nunca testei isto.

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