## AviSynth 2.5

#### Nové vlastnosti videa

- Nový barevný formát: nativní (přímá) podpora YV12. Podporuje YV12 planární vstup z DirectShowSource, AviSource a některých MPEG dekodérů.
  Popis barevných formátů, se kterými AviSynth může pracovat najdete zde .

#### Nové vlastnosti audia

- Vnitřní podpora vzorků s desetinnou tečkou (float). AviSynth má nyní vnitřní zpracování vzorků s desetinnou tečkou.
- Přímá podpora vzorků typu Int24 a Int32. Podporuje vstup a výstup vzorků s vyšší přesností.
- Podpora více kanálů. AviSynth nyní podporuje neomezený počet kanálů, jak pro vstup, tak i pro výstup.
- Automatické převzorkování. Pokud některé filtry nepodporují daný typ vzorků, jsou vzorky převedeny do formátu zachovávajícího nejvyšší kvalitu (nejčastěji float). Vzorky float (s desetinnou tečkou) jsou také automaticky převedeny zpět do 16bit před jejich předáním ve formě výstupu.

#### Nové podmíněné filtry v2.52

- Nyní je možné měnit proměnné a parametry filtru pro každý snímek - velmi mocná a mnohostranná funkce!
  Viz ConditionalFilter, ConditionalReader a zde .

#### Nové vnitřní vlastnosti

- Optimalizace. Mnohé zakladní vlastnosti byly optimalizovány, a teď pracují mnohem lépe než v předchozích verzích.
- Lepší efektivita vyrovnávací paměti (cache). Filtry mohou dát vědět vyrovnávací paměti, když nechtějí aby se jejich vstup ukládal do vyrovnávací paměti, takže paměť může být využita efektivněji.

#### Podpora pluginů C-style v2.53

Je přidána podpora pluginů C-style (stále v testování) pro umožnění autorům pluginů, použít jiné kompilátory než MSVC.
Viz toto vlákno pro další informace. C-pluginy musí být načteny pomocí LoadCPlugin po načtení avisynth_c.dll. Váš skript bude vypadat například

    LoadPlugin("...\avisynth_c.dll")
    LoadCPlugin("...\smartdecimate.dll")  # všimněte si písmene C v loadCplugin
    AviSource(...)
    SmartDecimate()

#### Podpora DirectShow audia v2.53

Použitím DirectShowSource je možné načíst audio z jakéhokoliv zdroje, který může být otevřen pomocí DirectShow.
Například, formáty jako: WAV/DTS/AC3/MP3 mohou být otevřeny. Podívejte se sem pro více informací.

#### Pluginy

Filtry pro AviSynth v1.0x a v2.0x už ve verzi v2.5x nepracují. Když se je pokusíte načíst, způsobí nejspíš pád programu. Pro načtení v2.0x pluginů ve v2.5.x musíte použít speciální plugin " LoadPluginEx.dll (tento plugin je součástí balíku WarpSharp) ".
Nejdřív načtěte pluginy v2.5x , pak LoadPluginEx.dll a nakonec plugin z v2.0x. Také budete potřebovat zkopírovat msvcp71.dll a msvcr71.dll do vaší systémové složky. Váš skrit může vypadat například takto:

    LoadPlugin("C:\Program Files\avisynth2_temp\LoadPluginEx.dll")
    LoadPlugin("C:\Program Files\avisynth2_temp\plugins\dustv5.dll")
    AviSource("D:\clip.avi")
    ConvertToYUY2  # v2.0x plugin vyžaduje YUY2 (nebo RGB)
    PixieDust(5)

Myslím, že můžete použít stejný plugin pro načtení pluginů v2.5x do v2.0x, ale nikdy jsem to nezkoušel.

`$English Date: 2007/12/03 19:45:17 $`

`Český překlad:27.10.2008`