-
Notifications
You must be signed in to change notification settings - Fork 0
/
MergeHints - READ ME.txt
88 lines (46 loc) · 2.44 KB
/
MergeHints - READ ME.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
MergeHints v1.2 - HELP FILE (10/22/2006)
GENERAL INFO:
* Currently MergeHints only supports YV12 and YUY2 colorspaces!
MergeHints transfers hints present in one clip into another. It will work with
any filter that uses the method of hiding hints in the least significant bit of the
first 64 pixels in the Y plane of the image (decomb, dgdecode, tfm, etc...).
NOTE: this only allows the use of filters that do not alter the # of frames
or the frame/field order inbetween the spots the hints are being tranferred
from. That means denoisers, color correction, and the like will work, but
not selectevery(), convertfps(), etc...
syntax=>
MergeHints(clip hintClip, bool debug)
example script =>
This is a script where TFM's hints would normally be destroyed and never reach
TDecimate:
mpeg2source(d2v="source.d2v")
tfm(d2v="source.d2v")
temporalsoften(3,3,5,15,2) #destroys the hints
blur(0.25) #destroys the hints
tdecimate(mode=1)
To fix this, and preserve the hints (they can greatly aid decimation, especially
if using hybrid detection), use MergeHints as follows:
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)
PARAMETERS:
hintClip -
The clip that contains the hints to be transferred.
Default: NULL (PClip)
debug -
Will spit out some info using OutputDebugString(). You can use the utility
"DebugView" from sysinternals to view this info. The info is just the
specifier (first 32 lsbs) and the hint (second 32 lsbs) that MergeHints finds
in hintClip.
Default: false (bool)
CHANGE LIST:
v1.2 - (10/22/2006)
- append "0x" to the front of hex values in debug output
- identify dgdecode/decomb when seeing (0xdeadbeef)... could be either one
v1.1 - (3/23/2006)
- replace frame copy with makewritable
contact: forum.doom9.org nick = tritical or email: [email protected]