Advertisement
Milan_Bus4168

vhs-line

Jul 14th, 2025
8
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.77 KB | Software | 0 0
  1. {
  2. Tools = ordered() {
  3. PipeRouter1 = PipeRouter {
  4. Inputs = {
  5. Input = Input {
  6. SourceOp = "Loader1",
  7. Source = "Output",
  8. }
  9. },
  10. ViewInfo = PipeRouterInfo { Pos = { 1779.35, -124.105 } },
  11. },
  12. Transform2 = Transform {
  13. Inputs = {
  14. Center = Input { Value = { 0.5, 0.5002 }, },
  15. InvertTransform = Input { Value = 1, },
  16. Input = Input {
  17. SourceOp = "Rectangle1",
  18. Source = "Mask",
  19. }
  20. },
  21. ViewInfo = OperatorInfo { Pos = { 1675.1, -234.518 } },
  22. },
  23. DirectionalBlur1 = DirectionalBlur {
  24. Inputs = {
  25. EffectMask = Input {
  26. SourceOp = "Blur1",
  27. Source = "Output",
  28. },
  29. Length = Input { Value = 0.037, },
  30. Angle = Input { Value = -88.7, },
  31. Input = Input {
  32. SourceOp = "Rectangle1",
  33. Source = "Mask",
  34. }
  35. },
  36. ViewInfo = OperatorInfo { Pos = { 1784.28, -194.406 } },
  37. },
  38. Displace1 = Displace {
  39. Inputs = {
  40. Type = Input { Value = 1, },
  41. XRefraction = Input { Value = 0.0115, },
  42. Input = Input {
  43. SourceOp = "PipeRouter1",
  44. Source = "Output",
  45. },
  46. Foreground = Input {
  47. SourceOp = "Crop1",
  48. Source = "Output",
  49. }
  50. },
  51. ViewInfo = OperatorInfo { Pos = { 2150.41, -124.105 } },
  52. },
  53. Transform3 = Transform {
  54. Inputs = {
  55. Center = Input {
  56. SourceOp = "Path2",
  57. Source = "Position",
  58. },
  59. FlipVert = Input { Value = 1, },
  60. Edges = Input { Value = 2, },
  61. Input = Input {
  62. SourceOp = "Background_1",
  63. Source = "Output",
  64. }
  65. },
  66. ViewInfo = OperatorInfo { Pos = { 2028.79, -194.406 } },
  67. },
  68. Path2 = PolyPath {
  69. DrawMode = "InsertAndModify",
  70. CtrlWZoom = false,
  71. Inputs = {
  72. Displacement = Input {
  73. SourceOp = "Path2Displacement",
  74. Source = "Value",
  75. },
  76. PolyLine = Input {
  77. Value = Polyline {
  78. Points = {
  79. { Linear = true, LockY = true, X = 0, Y = 0.515, RX = 0, RY = -0.349666666666667 },
  80. { Linear = true, LockY = true, X = 0, Y = -0.534, LX = 0, LY = 0.349666666666667 }
  81. }
  82. },
  83. }
  84. },
  85. },
  86. Path2Displacement = BezierSpline {
  87. SplineColor = { Red = 255, Green = 0, Blue = 255 },
  88. KeyFrames = {
  89. [0] = { 0, RH = { 33.3333333333333, 0.333333333333333 }, Flags = { LockedY = true, Loop = true } },
  90. [100] = { 1, LH = { 66.6666666666667, 0.666666666666667 }, Flags = { Linear = true, LockedY = true, Loop = true } }
  91. }
  92. },
  93. Blur1 = Blur {
  94. Inputs = {
  95. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  96. XBlurSize = Input { Value = 0, },
  97. Input = Input {
  98. SourceOp = "Transform2",
  99. Source = "Output",
  100. }
  101. },
  102. ViewInfo = OperatorInfo { Pos = { 1784.28, -234.518 } },
  103. },
  104. Background_1 = Background {
  105. NameSet = true,
  106. Inputs = {
  107. EffectMask = Input {
  108. SourceOp = "DirectionalBlur1",
  109. Source = "Output",
  110. },
  111. GlobalOut = Input { Value = 200, },
  112. Width = Input { Value = 720, },
  113. Height = Input { Value = 480, },
  114. PixelAspect = Input { Value = { 0.9, 1 }, },
  115. Depth = Input { Value = 1, },
  116. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  117. TopLeftRed = Input { Value = 1, },
  118. TopLeftGreen = Input { Value = 1, },
  119. TopLeftBlue = Input { Value = 1, },
  120. GradientType = Input { Value = FuID { "Radial" }, },
  121. Start = Input { Value = { 0.5, 0.5 }, },
  122. End = Input { Value = { 1.4, 0.5 }, },
  123. Gradient = Input {
  124. Value = Gradient {
  125. Colors = {
  126. [0] = { 0.333333333333333, 0, 0, 1 },
  127. [1] = { 0, 0, 0, 1 }
  128. }
  129. },
  130. }
  131. },
  132. ViewInfo = OperatorInfo { Pos = { 1899.61, -194.406 } },
  133. },
  134. Crop1 = Crop {
  135. CtrlWZoom = false,
  136. NameSet = true,
  137. CustomData = {
  138. SxSFilename = "Macros:\\CropAndAHalf.setting",
  139. Path = {
  140. Map = {
  141. ["Setting:"] = "Macros:\\"
  142. }
  143. },
  144. },
  145. Inputs = {
  146. XOffset = Input { Value = -280, },
  147. YOffset = Input { Value = -120, },
  148. XSize = Input { Value = 1280, },
  149. YSize = Input { Value = 720, },
  150. KeepCentered = Input { Value = 1, },
  151. Input = Input {
  152. SourceOp = "Transform3",
  153. Source = "Output",
  154. },
  155. ClippingMode = Input { Value = FuID { "None" }, }
  156. },
  157. ViewInfo = OperatorInfo { Pos = { 2150.41, -194.406 } },
  158. UserControls = ordered() {
  159. ExportInvertedCrop = {
  160. INP_Integer = false,
  161. LINKID_DataType = "Number",
  162. BTNCS_Execute = " comp:StartUndo('Export Inverted Crop');\n crop = comp.ActiveTool;\n newcrop = comp:AddTool(\"Crop\", -32768, -32768);\n newcrop.XOffset:SetExpression(\"-\"..crop:GetAttrs().TOOLS_Name..\".XOffset\");\n newcrop.YOffset:SetExpression(\"-\"..crop:GetAttrs().TOOLS_Name..\".YOffset\");\n newcrop.XSize:SetExpression(crop:GetAttrs().TOOLS_Name..\".Input.OriginalWidth\");\n newcrop.YSize:SetExpression(crop:GetAttrs().TOOLS_Name..\".Input.OriginalHeight\");\n newcrop.ClippingMode = \"None\";\n newcrop:SetAttrs({ TOOLS_Name = crop:GetAttrs().TOOLS_Name..\"_Inverted\" });\n comp:EndUndo();\n ",
  163. ICS_ControlPage = "Crop",
  164. INPID_InputControl = "ButtonControl",
  165. LINKS_Name = "Export Inverted Crop",
  166. }
  167. }
  168. },
  169. Rectangle1 = RectangleMask {
  170. Inputs = {
  171. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  172. MaskWidth = Input { Value = 1920, },
  173. MaskHeight = Input { Value = 1080, },
  174. PixelAspect = Input { Value = { 1, 1 }, },
  175. Width = Input { Value = 1, },
  176. Height = Input { Value = 0.0202952029520293, }
  177. },
  178. ViewInfo = OperatorInfo { Pos = { 1572.45, -194.406 } },
  179. },
  180. Loader1 = Loader {
  181. Clips = {
  182. Clip {
  183. ID = "Clip1",
  184. Filename = "C:\\--- TDownloads\\--- Movie reaction\\--- movies\\Sandahl Bergman on Conan the Barbarian (1982) (720p_24fps_H264-128kbit_AAC).mp4",
  185. FormatID = "QuickTimeMovies",
  186. Length = 1503,
  187. Multiframe = true,
  188. TrimIn = 0,
  189. TrimOut = 1502,
  190. ExtendFirst = 0,
  191. ExtendLast = 0,
  192. Loop = 1,
  193. AspectMode = 0,
  194. Depth = 0,
  195. TimeCode = 0,
  196. GlobalStart = 0,
  197. GlobalEnd = 1502
  198. }
  199. },
  200. Inputs = {
  201. ["Clip1.PNGFormat.PostMultiply"] = Input {
  202. Value = Number {
  203. Value = 1
  204. },
  205. },
  206. ["Clip1.JpegFormat.ApplyGainMap"] = Input {
  207. Value = Number {
  208. Value = 1
  209. },
  210. },
  211. PostMultiplyByAlpha = Input { Value = 1, }
  212. },
  213. ViewInfo = OperatorInfo { Pos = { 1575.72, -124.105 } },
  214. UserControls = ordered() {
  215. MakeLocal = {
  216. LINKS_Name = "Make Local",
  217. INPID_InputControl = "ButtonControl",
  218. BTNCS_Execute = " args = { tool = comp.ActiveTool, copyTree = true }\n path = comp:MapPath(\"Scripts:support/Loader_MakeLocal.lua\")\n comp:RunScript(path, args)\n ",
  219. IC_ControlPage = 0,
  220. LINKID_DataType = "Number",
  221. INP_Default = 0,
  222. }
  223. }
  224. }
  225. }
  226. }
Tags: fusion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement