yadif deinterlace

általános információk

Szintaxisát és

Yadif (klip, int "mód", int a "rend", bool "sík" int "opt")

mode = 0. időbeli és térbeli érvényesítési (alapértelmezett).

= 1. megduplázva a keret frekvencia (bob), időbeli és térbeli ellenőrzés.

= 2. do térbeli interlacing ellenőrzést.

= 3 megduplázását framerate (bob), akkor a térbeli interlacing ellenőrzést.

sorrendben = -1. mezők sorrendje javasolt (alapértelmezett).

= 0. Az alsó mező először.

= 1. A felső mező először.

planáris = False. normál YUY2 képpontformátumban AviSynth (alapértelmezett).

= True. flag (figyelmen kívül hagyva az YV12) a (feltört) sík YUY2 színes formátumban a bemeneti és kimeneti klip kompatibilis Interleaved2planar funkciók a dugó és Planar2Interleaved RemoveGrain (SSETools) ebből Kassandro (elkerülni a többszöri átalakítások).

opt = -1. CPU optimalizálás - automatikus (alapértelmezett).

= 0. lassú C változat.

Jellemzők és korlátai

Forgalmazott AviSynth C-dugó (nem rendszeres AviSynth bővítmény).
Kell betölteni csapat Load_Stdcall_plugin ( "yadif.dll"), vagy LoadC plugin ( "yadif.dll") (nem LoadPlugin!). Ne használja a autostart. (Megjegyzés: AviSynth v2.5.7-2.5.8 nem kell kifejezetten letölteni a felhasználó Avisynth_c.dll ezen plug-inek.)

Tesztelték AviSynth v2.5.7,2.5.8 (valószínűleg működik v2.5.6 vagy újabb).

A paritás a bemeneti video mezők helyesen be kell állítani (használat AssumeTFF, AssumeBFF).

Nagyon gyors. SSEMMX szerelő optimalizálása mplayer (lefordított MinGW GCC). Szintén SSE2 (részlegesen SSSE3) a ffdshow-próba (korrigálva).

YV12 és YUY2 (rendszeres és sík) színes formátumban.

megbeszélés

A szoftver szabadon terjeszthető alatt a GNU GPL. Lásd gpl-rus.txt. Ha terjeszteni bináris DLL, akkor is meg kell a forráskód terjesztésével, ne felejtsük el ezt a dokumentációt.

  • Javítva hibás használt paritás.
  • Hozzáadott Bob-Mode = 1,3.
  • Hozzáadott paraméter sorrendben.
  • Végül (?) Javítva hibás használt paritás.
  • Állítsa be a megfelelő frame rate mode = 1,3 Bob-módban.
  • Végül (!) Javítva helytelen paritás használt TFF nélkül AssumeTFF.
  • Ez eltávolítja a határ ugyanazon helyek kereteket.
  • Javítva egy hiba, az első és az utolsó képkocka.
  • Feldolgozása az első és az utolsó sort a térbeli átlagolás vagy párhuzamos (igényelt Puddy).
  • Mint korrigált hiba memória-hozzáférés (kommunikáció akapuma).
  • Fix memória-hozzáférési hiba bizonyos szélesség és magasság és a YUY2 (által jelentett ronnylov).
  • Hozzáadott több bystryuyu SSE2 (és néhány SSSE3) kézi optimalizálása H.Yamagata az ffdshow-próba. Összeállítása GCC 4.1-es verziója szerint.
  • Adhatok egy kicsit gyorsabban MMX átalakítás YUY2 formátumban.
  • Hozzáadott feltört sík YUY2 színes formátumban (kompatibilis SSETools származó Kassandro).
  • Egy kicsit gyorsabban SSEMMX átalakítás YUY2 formátumban.
  • Új lehetőség „opt”, hogy manuálisan válassza ki a CPU optimalizálás.
  • Kijavításában SSE2 / SSSE3 kód (az ffdshow), most az eredmények azonos C / ISSE.
  • Jóváhagyott SSEMMX YUY2 átalakítás kézi kiválasztás SSE2 / SSSE3 opt.
  • Egy vak kísérlet, hogy korrigálja a kimutatására AMD Phenom (hála canTsTop hiba).
  • Egy vak kísérlet helyes felismerése P4 (vlada Köszönöm a hibaüzenetet).