MergeHints

Přehled

autor: tritical
verze: 1.2
stáhnout: http://bengal.missouri.edu/~kes25c/, http://avisynth.org/warpenterprises/
kategorie: Odstranění prokládání & pulldown
požadavky: 

licence: GPL


Popis

MergeHints je jednoduchý filtr, který přenáší údaje (hints) přítomné v jednom klipu do druhého. Bude pracovat s jakýmkoliv filtrem, který používá metodu ukrývání údajů v nejméně významném bitu prvních 64 pixelů v ploše Y obrazu (decomb, dgdecode, tfm, atd...). 

Poznámka: toto pouze umožní použití filtrů, které nemění počet snímků nebo pořadí snímků/polí uprostřed míst údajů, které jsou přenášeny. To znamená, že odšumovače, opravy barev, a podobné budou fungovat, ale nebudou fungovat selectevery(), convertfps(), atd...

Syntaxe

MergeHints (clip hintClip, bool "debug")

Příklady

Toto je skript kde by byly údaje (hints) z TFM normálně zničeny a nikdy by se nedostalo na TDecimate:

mpeg2source(d2v="source.d2v")
tfm(d2v="source.d2v")
temporalsoften(3, 3, 5, 15, 2) #Zničí údaje (hints)
blur(0.25) #Zničí údaje
tdecimate(mode=1)

Pro opravu tohoto, a zachování údajů hints (které mohou významně pomoci decimaci, obzvlášť při použití hybridní detekce), použijte MergeHints jako je zde:

mpeg2source(d2v="source.d2v")
tfm(d2v="source.d2v")
savedHints = last
temporalsoften(3, 3, 5, 15, 2)
blur(0.25)
MergeHints(hintClip=savedHints)
tdecimate(mode=1)

Parametry

hintClip -

Klip, který obsahuje údaje hints pro přenos.

Výchozí: NULL (PClip)

debug -

Vychrlí některé informace za použití OutputDebugString(). Můžete použít utilitu "DebugView" ze sysinternals pro prohlížení této informace. Informace je právě specifikátor (prvních 32 lsbs) a údaj (druhých 32 lsbs) , které MergeHints najde v hintClip.

Výchozí: false (bool)

SEZNAM ZMĚN:

v1.2 - (10/22/2006)

v1.1 - (3/23/2006)

$English Date: 2005/07/10 16:11:01 $

Český překlad:20.2.2009