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).