LoadPlugin ("MPEG2Dec3.dll")
MPEG2Source("dvd.d2v")
Pro použití Post Processingu : zde jen deblokování.
MPEG2Source("dvd.d2v", cpu=4)
pro prokládané zdroje je lepší použít na polích založený (Field Based) Post Processing.
MPEG2Source("dvd.d2v", cpu=4, iPP=true)
pokud máte intel Pentium 4 cpu, můžete vynutit sse2 idct.
MPEG2Source("dvd.d2v", idct=5)
Pro použití uživatelem nastaveného post processingu : zde jen odstranění zvonění hran (deringing).
MPEG2Source("dvd.d2v", cpu2="ooooxx")
MPEG2Source("dvd.d2v") YV12toYUY2()
Pro převod progresivního zdroje do YUY2.
MPEG2Source("dvd.d2v") YV12toYUY2(interlaced=false)
Pro převod do RGB24.
MPEG2Source("dvd.d2v") YV12toRGB24() FlipVertical() #YV12->BGR24 převod nativně převrací obraz
Pro převod progresivního zdroje do RGB24.
MPEG2Source("dvd.d2v") YV12toRGB24(interlaced=false) FlipVertical() #YV12->BGR24 převod nativně převrací obraz
LumaFilter(-10, 0.9)
Pro zesvětlení jasové složky.
LumaFilter(+10, 1.1)
Samozřejmě můžete upravit nastavení jak chcete.
Pro více informací se podívejte do kapitoly Syntaxe.
MPEG2Source
(string "d2v", int "cpu" int "idct" bool "iPP", int "moderate_h", int "moderate_v", bool "showQ", bool "fastMC", string
"cpu2")
d2v :
Váš DVD2AVI projektový soubor. (*.d2v)
cpu : 0 až 6.
DivX dekodér - úroveň nastavení cpu.
- 0 : Žádný PP
- 1 : DEBLOCK_Y_H
- 2 : DEBLOCK_Y_H, DEBLOCK_Y_V
- 3 : DEBLOCK_Y_H, DEBLOCK_Y_V, DEBLOCK_C_H
- 4 : DEBLOCK_Y_H, DEBLOCK_Y_V, DEBLOCK_C_H, DEBLOCK_C_V
- 5 : DEBLOCK_Y_H, DEBLOCK_Y_V, DEBLOCK_C_H, DEBLOCK_C_V, DERING_Y
- 6 : DEBLOCK_Y_H, DEBLOCK_Y_V, DEBLOCK_C_H, DEBLOCK_C_V, DERING_Y, DERING_C
(Y=jas (luma) C=barevnost (chroma), H=horizontální, V=vertikální)
výchozí : 0
idct : 1 až 5.
iDCT : použitý iDCT algoritmus.
0 : výchozí hodnota (v .d2v souboru)
1 : 32 bit MMX
2 : 32 bit SSEMMX
3 : 64 bit FPU
4 : 64 bit IEEE-1180 Reference
5 : 32 bit SSE2 (pro P4)
6 : Skal's SSEMMX iDCT (nejrychlejší)
7 : SimpleiDCT (velmi přesná iDCT z projektu XviD)
výchozí : 0
iPP :
Pro použití na polích založeného (Field-Based) Post-Processingu.
je to lepší pokud chcete odstranit prokládání
- True : na polích založené - Field based
- False : na obrazu založené - Image based (výchozí)
moderate_h, moderate_v :
Síla jemného vyladění postprocessingu.
Menší hodnoty jsou silnější. Použijte s opatrností.
výchozí : moderate_h=20, moderate_v=40
showQ :
Pro prohlédnutí kvantizerů použitých na každý MB.
Zábavný nástroj k přehrávání ^^
výchozí : false
fastMC :
Vladův kód pro kompenzaci rychlého pohybu.
Velmi malé urychlení, a snižuje přesnost,
je zde pro testovací účely, a mohl by být v příštích verzích odstraněn,
jen pro ssemmx kompatibilní cpu.
výchozí : false
cpu2 :
Uživatelské nastavení cpu,
potřebujete zadat 6 znakový řetězec. Každý křížek (x)
by zapnul odpovídající funkci postprocessingu :
příklad : "oxoxox" 123456 by zapnul jen PP (postprocesing) barevnosti (chroma)
1 : luma horizontal deblocking
2 : luma vertical deblocking
3 : chroma horizontal deblocking
4 : chroma vertical deblocking
5 : luma deringing
6 : chroma deringing
výchozí : " " (vypnuto)
LumaFilter
(clip, integer "lumoff", float "lumgain")
převod je : yy = (y*lumgain)+lumoff
lumoff :
Posun jasu.
výchozí = -2 (for iago ^^)
lumgain :
Zesílení jasu.
výchozí = 1
YV12toRGB24
(clip, bool "interlaced", bool "TVscale")
převod YV12->RBG24 nativně převrací obraz
Použijte potom FlipVertical
interlaced :
Nastavte ho na true, pokud je váš zdroj prokládaný,
pro zachování správného prokládání barevnosti.
Pokud máte progresivní stream, použití false dá
ostřejší a reálnější barvy
výchozí : true
TVscale :
Stejné nastavení jako v DVD2AVI.
Může být obráceno. Zkuste s a nebo bez a ponechte to co upřednostňujete
výchozí : false
YV12toYUY2
(clip, bool "interlaced", bool
"tff")
interlaced :
Nastavte ho na true pokud je váš zdroj prokládaný,
pro zachování správného prokládání barevnosti.
Pokud máte progresivní stream, použití false dá
ostřejší a reálnější barvy
výchozí : true
tff :
Horní pole první (Top Field First).
Nastavte ho na false pokud máte spodní pole první (Bottom Field First).
Výchozí : true
BlindPP
(clip, int "quant", int "cpu", str "cpu2", bool "iPP", int "moderate_h", int
"moderate_v")
Pro deblokování (Deblock) a odstranění zvonění hran (Dering) v jakýchkoli typech DCT-enkódovaných zdrojích.
Samozřejmě, méně přesné než dekodér s intergrovaným PP, ale stále velmi efektivní,
potřebuje YV12 vstup.
quant :
Emulovaný kvantizér,
použije vyšší hodnotu ke zvýšení agresivity.
Použitím hodnoty blízko zdroji, umožní velmi přesný postprocesing.
Výchozí : 2
cpu, cpu2, iPP, moderate_h, moderate_v
:
Stejné nastavení jako v MPEG2Source postprocesingu.
výchozí : cpu=6, cpu2="", iPP=false, moderate_h=20, moderate_v=40
Zvláštní poděkování pro Nic, za Post Processing, který umožnil MPEG2Dec3
1.01 a výše: Nic, trbarry, sh0dan
Díky Skal za použití jeho iDCT (http://skal.planet-d.net)
$English Date: 2005/08/11 21:11:50 $
Český překlad:3.5.2009