yagmurx commited on
Commit
8036433
·
verified ·
1 Parent(s): 2823e41

workflow: Vid2Vid upscaler

Browse files

Tutorial: https://youtu.be/RscZvx7Ac-0?si=VKNtrJTd8u03twMW

1_0) Video2Video Upscaler Using Model.json ADDED
@@ -0,0 +1,3429 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "last_node_id": 149,
3
+ "last_link_id": 161,
4
+ "nodes": [
5
+ {
6
+ "id": 68,
7
+ "type": "GetNode",
8
+ "pos": [
9
+ 2630,
10
+ 570
11
+ ],
12
+ "size": {
13
+ "0": 210,
14
+ "1": 58
15
+ },
16
+ "flags": {
17
+ "collapsed": true,
18
+ "pinned": false
19
+ },
20
+ "order": 0,
21
+ "mode": 0,
22
+ "outputs": [
23
+ {
24
+ "name": "VHS_BatchManager",
25
+ "type": "VHS_BatchManager",
26
+ "links": [
27
+ 74
28
+ ],
29
+ "slot_index": 0
30
+ }
31
+ ],
32
+ "title": "Get_Batch_Manager",
33
+ "properties": {},
34
+ "widgets_values": [
35
+ "Batch_Manager"
36
+ ],
37
+ "color": "#39716c",
38
+ "bgcolor": "#255d58"
39
+ },
40
+ {
41
+ "id": 70,
42
+ "type": "ShowText|pysssss",
43
+ "pos": [
44
+ 1386.4702477294923,
45
+ 282.33616392059315
46
+ ],
47
+ "size": {
48
+ "0": 320,
49
+ "1": 80
50
+ },
51
+ "flags": {
52
+ "pinned": false
53
+ },
54
+ "order": 41,
55
+ "mode": 0,
56
+ "inputs": [
57
+ {
58
+ "name": "text",
59
+ "type": "STRING",
60
+ "link": 77,
61
+ "widget": {
62
+ "name": "text"
63
+ }
64
+ }
65
+ ],
66
+ "outputs": [
67
+ {
68
+ "name": "STRING",
69
+ "type": "STRING",
70
+ "links": null,
71
+ "shape": 6
72
+ }
73
+ ],
74
+ "title": "Auto Output to Same Folder",
75
+ "properties": {
76
+ "Node name for S&R": "ShowText|pysssss"
77
+ },
78
+ "widgets_values": [
79
+ "",
80
+ "F:\\#Projects\\2) ComfyUI\\4) Video Upscaler Demo\\720p"
81
+ ],
82
+ "color": "#843f11",
83
+ "bgcolor": "#985325"
84
+ },
85
+ {
86
+ "id": 99,
87
+ "type": "Reroute",
88
+ "pos": [
89
+ 1796.4702477294923,
90
+ 332.33616392059315
91
+ ],
92
+ "size": [
93
+ 75,
94
+ 26
95
+ ],
96
+ "flags": {
97
+ "pinned": false
98
+ },
99
+ "order": 42,
100
+ "mode": 0,
101
+ "inputs": [
102
+ {
103
+ "name": "",
104
+ "type": "*",
105
+ "link": 108,
106
+ "widget": {
107
+ "name": "value"
108
+ }
109
+ }
110
+ ],
111
+ "outputs": [
112
+ {
113
+ "name": "",
114
+ "type": "STRING",
115
+ "links": [
116
+ 113
117
+ ],
118
+ "slot_index": 0
119
+ }
120
+ ],
121
+ "properties": {
122
+ "showOutputText": false,
123
+ "horizontal": false
124
+ },
125
+ "color": "#7f4f0b",
126
+ "bgcolor": "#93631f"
127
+ },
128
+ {
129
+ "id": 103,
130
+ "type": "String to Text",
131
+ "pos": [
132
+ 1386.4702477294923,
133
+ 492.33616392059315
134
+ ],
135
+ "size": {
136
+ "0": 320,
137
+ "1": 80
138
+ },
139
+ "flags": {
140
+ "pinned": false
141
+ },
142
+ "order": 1,
143
+ "mode": 2,
144
+ "outputs": [
145
+ {
146
+ "name": "STRING",
147
+ "type": "STRING",
148
+ "links": [
149
+ 115
150
+ ],
151
+ "shape": 3,
152
+ "slot_index": 0
153
+ }
154
+ ],
155
+ "title": "Output Path Manual",
156
+ "properties": {
157
+ "Node name for S&R": "String to Text"
158
+ },
159
+ "widgets_values": [
160
+ "\"F:\\#Projects\\2) ComfyUI\\4) Video Upscaler Demo\\5.mp4\""
161
+ ],
162
+ "color": "#873508",
163
+ "bgcolor": "#9b491c"
164
+ },
165
+ {
166
+ "id": 87,
167
+ "type": "String Literal",
168
+ "pos": [
169
+ 1070.5189272554614,
170
+ 367.8072444864497
171
+ ],
172
+ "size": {
173
+ "0": 210,
174
+ "1": 46.00001907348633
175
+ },
176
+ "flags": {
177
+ "collapsed": false,
178
+ "pinned": false
179
+ },
180
+ "order": 58,
181
+ "mode": 0,
182
+ "inputs": [
183
+ {
184
+ "name": "string",
185
+ "type": "STRING",
186
+ "link": 93,
187
+ "widget": {
188
+ "name": "string"
189
+ }
190
+ }
191
+ ],
192
+ "outputs": [
193
+ {
194
+ "name": "STRING",
195
+ "type": "STRING",
196
+ "links": [
197
+ 84
198
+ ],
199
+ "shape": 3,
200
+ "slot_index": 0
201
+ }
202
+ ],
203
+ "title": "Connect Path",
204
+ "properties": {
205
+ "Node name for S&R": "String Literal"
206
+ },
207
+ "widgets_values": [
208
+ ""
209
+ ],
210
+ "color": "#2a206f",
211
+ "bgcolor": "#3e3483"
212
+ },
213
+ {
214
+ "id": 104,
215
+ "type": "Reroute",
216
+ "pos": [
217
+ 1796.4702477294923,
218
+ 432.33616392059315
219
+ ],
220
+ "size": [
221
+ 75,
222
+ 26
223
+ ],
224
+ "flags": {
225
+ "pinned": false
226
+ },
227
+ "order": 30,
228
+ "mode": 0,
229
+ "inputs": [
230
+ {
231
+ "name": "",
232
+ "type": "*",
233
+ "link": 115
234
+ }
235
+ ],
236
+ "outputs": [
237
+ {
238
+ "name": "",
239
+ "type": "STRING",
240
+ "links": null
241
+ }
242
+ ],
243
+ "properties": {
244
+ "showOutputText": false,
245
+ "horizontal": false
246
+ },
247
+ "color": "#7f4f0b",
248
+ "bgcolor": "#93631f"
249
+ },
250
+ {
251
+ "id": 55,
252
+ "type": "JDCN_SplitString",
253
+ "pos": [
254
+ 490.5189272554599,
255
+ 517.8072444864497
256
+ ],
257
+ "size": {
258
+ "0": 315,
259
+ "1": 194
260
+ },
261
+ "flags": {
262
+ "collapsed": true,
263
+ "pinned": false
264
+ },
265
+ "order": 45,
266
+ "mode": 2,
267
+ "inputs": [
268
+ {
269
+ "name": "MainString",
270
+ "type": "STRING",
271
+ "link": 60,
272
+ "widget": {
273
+ "name": "MainString"
274
+ }
275
+ }
276
+ ],
277
+ "outputs": [
278
+ {
279
+ "name": "Suffix",
280
+ "type": "STRING",
281
+ "links": [],
282
+ "shape": 3,
283
+ "slot_index": 0
284
+ },
285
+ {
286
+ "name": "Prefix",
287
+ "type": "STRING",
288
+ "links": [
289
+ 61
290
+ ],
291
+ "shape": 3,
292
+ "slot_index": 1
293
+ },
294
+ {
295
+ "name": "FoundAt",
296
+ "type": "INT",
297
+ "links": null,
298
+ "shape": 3
299
+ }
300
+ ],
301
+ "title": " ",
302
+ "properties": {
303
+ "Node name for S&R": "JDCN_SplitString"
304
+ },
305
+ "widgets_values": [
306
+ "",
307
+ "\\",
308
+ "rear",
309
+ 1,
310
+ false
311
+ ],
312
+ "color": "#0d1d3f",
313
+ "bgcolor": "#213153"
314
+ },
315
+ {
316
+ "id": 105,
317
+ "type": "SetNode",
318
+ "pos": [
319
+ 2850,
320
+ 570
321
+ ],
322
+ "size": {
323
+ "0": 210,
324
+ "1": 58
325
+ },
326
+ "flags": {
327
+ "collapsed": true,
328
+ "pinned": false
329
+ },
330
+ "order": 52,
331
+ "mode": 0,
332
+ "inputs": [
333
+ {
334
+ "name": "IMAGE",
335
+ "type": "IMAGE",
336
+ "link": 116
337
+ }
338
+ ],
339
+ "outputs": [
340
+ {
341
+ "name": "*",
342
+ "type": "*",
343
+ "links": null
344
+ }
345
+ ],
346
+ "title": "Set_Frames",
347
+ "properties": {
348
+ "previousName": "Frames"
349
+ },
350
+ "widgets_values": [
351
+ "Frames"
352
+ ],
353
+ "color": "#39716c",
354
+ "bgcolor": "#255d58"
355
+ },
356
+ {
357
+ "id": 71,
358
+ "type": "SetNode",
359
+ "pos": [
360
+ 2860,
361
+ 530
362
+ ],
363
+ "size": {
364
+ "0": 210,
365
+ "1": 58
366
+ },
367
+ "flags": {
368
+ "collapsed": true,
369
+ "pinned": false
370
+ },
371
+ "order": 54,
372
+ "mode": 0,
373
+ "inputs": [
374
+ {
375
+ "name": "VHS_AUDIO",
376
+ "type": "VHS_AUDIO",
377
+ "link": 78
378
+ }
379
+ ],
380
+ "outputs": [
381
+ {
382
+ "name": "*",
383
+ "type": "*",
384
+ "links": null
385
+ }
386
+ ],
387
+ "title": "Set_Audio",
388
+ "properties": {
389
+ "previousName": "Audio"
390
+ },
391
+ "widgets_values": [
392
+ "Audio"
393
+ ],
394
+ "color": "#39716c",
395
+ "bgcolor": "#255d58"
396
+ },
397
+ {
398
+ "id": 14,
399
+ "type": "VHS_BatchManager",
400
+ "pos": [
401
+ 2340,
402
+ 380
403
+ ],
404
+ "size": {
405
+ "0": 320,
406
+ "1": 60
407
+ },
408
+ "flags": {
409
+ "collapsed": true,
410
+ "pinned": false
411
+ },
412
+ "order": 39,
413
+ "mode": 0,
414
+ "inputs": [
415
+ {
416
+ "name": "frames_per_batch",
417
+ "type": "INT",
418
+ "link": 18,
419
+ "widget": {
420
+ "name": "frames_per_batch"
421
+ }
422
+ }
423
+ ],
424
+ "outputs": [
425
+ {
426
+ "name": "VHS_BatchManager",
427
+ "type": "VHS_BatchManager",
428
+ "links": [
429
+ 73
430
+ ],
431
+ "shape": 3,
432
+ "slot_index": 0
433
+ }
434
+ ],
435
+ "title": "Batch Proccessing",
436
+ "properties": {
437
+ "Node name for S&R": "VHS_BatchManager"
438
+ },
439
+ "widgets_values": {
440
+ "frames_per_batch": 12,
441
+ "count": 114
442
+ },
443
+ "color": "#39716c",
444
+ "bgcolor": "#255d58"
445
+ },
446
+ {
447
+ "id": 41,
448
+ "type": "SetNode",
449
+ "pos": [
450
+ 2046.4702477294923,
451
+ 472.33616392059315
452
+ ],
453
+ "size": {
454
+ "0": 210,
455
+ "1": 58
456
+ },
457
+ "flags": {
458
+ "collapsed": true,
459
+ "pinned": false
460
+ },
461
+ "order": 63,
462
+ "mode": 0,
463
+ "inputs": [
464
+ {
465
+ "name": "STRING",
466
+ "type": "STRING",
467
+ "link": 107
468
+ }
469
+ ],
470
+ "outputs": [
471
+ {
472
+ "name": "*",
473
+ "type": "*",
474
+ "links": null
475
+ }
476
+ ],
477
+ "title": "Set_Path",
478
+ "properties": {
479
+ "previousName": "Path"
480
+ },
481
+ "widgets_values": [
482
+ "Path"
483
+ ],
484
+ "color": "#563e06",
485
+ "bgcolor": "#6a521a"
486
+ },
487
+ {
488
+ "id": 12,
489
+ "type": "VHS_VideoCombine",
490
+ "pos": [
491
+ 2470,
492
+ 940
493
+ ],
494
+ "size": [
495
+ 320,
496
+ 300
497
+ ],
498
+ "flags": {
499
+ "pinned": false
500
+ },
501
+ "order": 64,
502
+ "mode": 0,
503
+ "inputs": [
504
+ {
505
+ "name": "images",
506
+ "type": "IMAGE",
507
+ "link": 121
508
+ },
509
+ {
510
+ "name": "audio",
511
+ "type": "VHS_AUDIO",
512
+ "link": 79
513
+ },
514
+ {
515
+ "name": "batch_manager",
516
+ "type": "VHS_BatchManager",
517
+ "link": 75,
518
+ "slot_index": 2
519
+ },
520
+ {
521
+ "name": "filename_prefix",
522
+ "type": "STRING",
523
+ "link": 136,
524
+ "widget": {
525
+ "name": "filename_prefix"
526
+ }
527
+ }
528
+ ],
529
+ "outputs": [
530
+ {
531
+ "name": "Filenames",
532
+ "type": "VHS_FILENAMES",
533
+ "links": [
534
+ 25,
535
+ 47
536
+ ],
537
+ "shape": 3,
538
+ "slot_index": 0
539
+ }
540
+ ],
541
+ "title": "Output Video Settings",
542
+ "properties": {
543
+ "Node name for S&R": "VHS_VideoCombine"
544
+ },
545
+ "widgets_values": {
546
+ "frame_rate": 30,
547
+ "loop_count": 0,
548
+ "filename_prefix": "Upscaled",
549
+ "format": "video/h264-mp4",
550
+ "pix_fmt": "yuv420p",
551
+ "crf": 10,
552
+ "save_metadata": true,
553
+ "pingpong": false,
554
+ "save_output": true,
555
+ "videopreview": {
556
+ "hidden": false,
557
+ "paused": false,
558
+ "params": {
559
+ "filename": "pexels-cottonbro-8746336_2_4xFaceUpDAT_00001.mp4",
560
+ "subfolder": "",
561
+ "type": "output",
562
+ "format": "video/h264-mp4"
563
+ }
564
+ }
565
+ },
566
+ "color": "#223",
567
+ "bgcolor": "#335"
568
+ },
569
+ {
570
+ "id": 113,
571
+ "type": "Text Concatenate",
572
+ "pos": [
573
+ 1827.1458868549526,
574
+ 830.1514654629739
575
+ ],
576
+ "size": {
577
+ "0": 315,
578
+ "1": 178
579
+ },
580
+ "flags": {
581
+ "collapsed": true,
582
+ "pinned": false
583
+ },
584
+ "order": 44,
585
+ "mode": 0,
586
+ "inputs": [
587
+ {
588
+ "name": "text_a",
589
+ "type": "STRING",
590
+ "link": 128,
591
+ "widget": {
592
+ "name": "text_a"
593
+ }
594
+ },
595
+ {
596
+ "name": "text_b",
597
+ "type": "STRING",
598
+ "link": 129,
599
+ "widget": {
600
+ "name": "text_b"
601
+ }
602
+ },
603
+ {
604
+ "name": "text_c",
605
+ "type": "STRING",
606
+ "link": null,
607
+ "widget": {
608
+ "name": "text_c"
609
+ }
610
+ },
611
+ {
612
+ "name": "text_d",
613
+ "type": "STRING",
614
+ "link": null,
615
+ "widget": {
616
+ "name": "text_d"
617
+ }
618
+ }
619
+ ],
620
+ "outputs": [
621
+ {
622
+ "name": "STRING",
623
+ "type": "STRING",
624
+ "links": [
625
+ 131
626
+ ],
627
+ "shape": 3,
628
+ "slot_index": 0
629
+ }
630
+ ],
631
+ "title": " ",
632
+ "properties": {
633
+ "Node name for S&R": "Text Concatenate"
634
+ },
635
+ "widgets_values": [
636
+ "_",
637
+ "true",
638
+ "false",
639
+ "",
640
+ "",
641
+ ""
642
+ ],
643
+ "color": "#222",
644
+ "bgcolor": "#000"
645
+ },
646
+ {
647
+ "id": 114,
648
+ "type": "JDCN_SplitString",
649
+ "pos": [
650
+ 1637.1458868549526,
651
+ 870.1514654629739
652
+ ],
653
+ "size": {
654
+ "0": 315,
655
+ "1": 194
656
+ },
657
+ "flags": {
658
+ "collapsed": true,
659
+ "pinned": false
660
+ },
661
+ "order": 32,
662
+ "mode": 0,
663
+ "inputs": [
664
+ {
665
+ "name": "MainString",
666
+ "type": "STRING",
667
+ "link": 130,
668
+ "widget": {
669
+ "name": "MainString"
670
+ },
671
+ "slot_index": 0
672
+ }
673
+ ],
674
+ "outputs": [
675
+ {
676
+ "name": "Suffix",
677
+ "type": "STRING",
678
+ "links": [
679
+ 129
680
+ ],
681
+ "shape": 3,
682
+ "slot_index": 0
683
+ },
684
+ {
685
+ "name": "Prefix",
686
+ "type": "STRING",
687
+ "links": [],
688
+ "shape": 3,
689
+ "slot_index": 1
690
+ },
691
+ {
692
+ "name": "FoundAt",
693
+ "type": "INT",
694
+ "links": null,
695
+ "shape": 3
696
+ }
697
+ ],
698
+ "title": " ",
699
+ "properties": {
700
+ "Node name for S&R": "JDCN_SplitString"
701
+ },
702
+ "widgets_values": [
703
+ "",
704
+ ".",
705
+ "rear",
706
+ 1,
707
+ false
708
+ ],
709
+ "color": "#222",
710
+ "bgcolor": "#000"
711
+ },
712
+ {
713
+ "id": 112,
714
+ "type": "JDCN_SplitString",
715
+ "pos": [
716
+ 1637.1458868549526,
717
+ 830.1514654629739
718
+ ],
719
+ "size": {
720
+ "0": 315,
721
+ "1": 194
722
+ },
723
+ "flags": {
724
+ "collapsed": true,
725
+ "pinned": false
726
+ },
727
+ "order": 33,
728
+ "mode": 0,
729
+ "inputs": [
730
+ {
731
+ "name": "MainString",
732
+ "type": "STRING",
733
+ "link": 134,
734
+ "widget": {
735
+ "name": "MainString"
736
+ }
737
+ }
738
+ ],
739
+ "outputs": [
740
+ {
741
+ "name": "Suffix",
742
+ "type": "STRING",
743
+ "links": [
744
+ 128
745
+ ],
746
+ "shape": 3,
747
+ "slot_index": 0
748
+ },
749
+ {
750
+ "name": "Prefix",
751
+ "type": "STRING",
752
+ "links": [],
753
+ "shape": 3,
754
+ "slot_index": 1
755
+ },
756
+ {
757
+ "name": "FoundAt",
758
+ "type": "INT",
759
+ "links": null,
760
+ "shape": 3
761
+ }
762
+ ],
763
+ "title": " ",
764
+ "properties": {
765
+ "Node name for S&R": "JDCN_SplitString"
766
+ },
767
+ "widgets_values": [
768
+ "",
769
+ ".",
770
+ "rear",
771
+ 1,
772
+ false
773
+ ],
774
+ "color": "#222",
775
+ "bgcolor": "#000"
776
+ },
777
+ {
778
+ "id": 69,
779
+ "type": "GetNode",
780
+ "pos": [
781
+ 2080,
782
+ 1060
783
+ ],
784
+ "size": {
785
+ "0": 210,
786
+ "1": 58
787
+ },
788
+ "flags": {
789
+ "collapsed": true,
790
+ "pinned": false
791
+ },
792
+ "order": 2,
793
+ "mode": 0,
794
+ "outputs": [
795
+ {
796
+ "name": "VHS_BatchManager",
797
+ "type": "VHS_BatchManager",
798
+ "links": [
799
+ 75
800
+ ],
801
+ "slot_index": 0
802
+ }
803
+ ],
804
+ "title": "Get_Batch_Manager",
805
+ "properties": {},
806
+ "widgets_values": [
807
+ "Batch_Manager"
808
+ ],
809
+ "color": "#222",
810
+ "bgcolor": "#000"
811
+ },
812
+ {
813
+ "id": 89,
814
+ "type": "Reroute",
815
+ "pos": [
816
+ 841.4788338716716,
817
+ 284.3730159708251
818
+ ],
819
+ "size": [
820
+ 75,
821
+ 26
822
+ ],
823
+ "flags": {
824
+ "pinned": false
825
+ },
826
+ "order": 47,
827
+ "mode": 0,
828
+ "inputs": [
829
+ {
830
+ "name": "",
831
+ "type": "*",
832
+ "link": 106,
833
+ "widget": {
834
+ "name": "value"
835
+ }
836
+ }
837
+ ],
838
+ "outputs": [
839
+ {
840
+ "name": "",
841
+ "type": "STRING",
842
+ "links": [
843
+ 93
844
+ ],
845
+ "slot_index": 0
846
+ }
847
+ ],
848
+ "properties": {
849
+ "showOutputText": false,
850
+ "horizontal": false
851
+ },
852
+ "color": "#2a206f",
853
+ "bgcolor": "#3e3483"
854
+ },
855
+ {
856
+ "id": 97,
857
+ "type": "Reroute",
858
+ "pos": [
859
+ 840.5189272554608,
860
+ 447.8072444864498
861
+ ],
862
+ "size": [
863
+ 75,
864
+ 26
865
+ ],
866
+ "flags": {
867
+ "pinned": false
868
+ },
869
+ "order": 46,
870
+ "mode": 0,
871
+ "inputs": [
872
+ {
873
+ "name": "",
874
+ "type": "*",
875
+ "link": 105
876
+ }
877
+ ],
878
+ "outputs": [
879
+ {
880
+ "name": "",
881
+ "type": "STRING",
882
+ "links": null
883
+ }
884
+ ],
885
+ "properties": {
886
+ "showOutputText": false,
887
+ "horizontal": false
888
+ },
889
+ "color": "#2a206f",
890
+ "bgcolor": "#3e3483"
891
+ },
892
+ {
893
+ "id": 98,
894
+ "type": "String Literal",
895
+ "pos": [
896
+ 1986.4702477294923,
897
+ 382.33616392059315
898
+ ],
899
+ "size": {
900
+ "0": 210,
901
+ "1": 46.00001907348633
902
+ },
903
+ "flags": {
904
+ "collapsed": false,
905
+ "pinned": false
906
+ },
907
+ "order": 55,
908
+ "mode": 0,
909
+ "inputs": [
910
+ {
911
+ "name": "string",
912
+ "type": "STRING",
913
+ "link": 113,
914
+ "widget": {
915
+ "name": "string"
916
+ }
917
+ }
918
+ ],
919
+ "outputs": [
920
+ {
921
+ "name": "STRING",
922
+ "type": "STRING",
923
+ "links": [
924
+ 107
925
+ ],
926
+ "shape": 3,
927
+ "slot_index": 0
928
+ }
929
+ ],
930
+ "title": "Connect Path",
931
+ "properties": {
932
+ "Node name for S&R": "String Literal"
933
+ },
934
+ "widgets_values": [
935
+ ""
936
+ ],
937
+ "color": "#843f11",
938
+ "bgcolor": "#985325"
939
+ },
940
+ {
941
+ "id": 75,
942
+ "type": "GetNode",
943
+ "pos": [
944
+ 1476.4702477294923,
945
+ 202.3361639205932
946
+ ],
947
+ "size": {
948
+ "0": 210,
949
+ "1": 58
950
+ },
951
+ "flags": {
952
+ "collapsed": true,
953
+ "pinned": false
954
+ },
955
+ "order": 3,
956
+ "mode": 0,
957
+ "outputs": [
958
+ {
959
+ "name": "STRING",
960
+ "type": "STRING",
961
+ "links": [
962
+ 82
963
+ ],
964
+ "slot_index": 0
965
+ }
966
+ ],
967
+ "title": "Get_Video_Path",
968
+ "properties": {},
969
+ "widgets_values": [
970
+ "Video_Path"
971
+ ],
972
+ "color": "#523901",
973
+ "bgcolor": "#664d15"
974
+ },
975
+ {
976
+ "id": 117,
977
+ "type": "GetNode",
978
+ "pos": [
979
+ 1417.1458868549526,
980
+ 870.1514654629739
981
+ ],
982
+ "size": {
983
+ "0": 210,
984
+ "1": 58
985
+ },
986
+ "flags": {
987
+ "collapsed": true,
988
+ "pinned": false
989
+ },
990
+ "order": 4,
991
+ "mode": 0,
992
+ "outputs": [
993
+ {
994
+ "name": "STRING",
995
+ "type": "STRING",
996
+ "links": [
997
+ 130
998
+ ]
999
+ }
1000
+ ],
1001
+ "title": "Get_Model_Upscaler",
1002
+ "properties": {},
1003
+ "widgets_values": [
1004
+ "Model_Upscaler"
1005
+ ],
1006
+ "color": "#222",
1007
+ "bgcolor": "#000"
1008
+ },
1009
+ {
1010
+ "id": 119,
1011
+ "type": "GetNode",
1012
+ "pos": [
1013
+ 1417.1458868549526,
1014
+ 830.1514654629739
1015
+ ],
1016
+ "size": {
1017
+ "0": 210,
1018
+ "1": 58
1019
+ },
1020
+ "flags": {
1021
+ "collapsed": true,
1022
+ "pinned": false
1023
+ },
1024
+ "order": 5,
1025
+ "mode": 0,
1026
+ "outputs": [
1027
+ {
1028
+ "name": "STRING",
1029
+ "type": "STRING",
1030
+ "links": [
1031
+ 134
1032
+ ],
1033
+ "slot_index": 0
1034
+ }
1035
+ ],
1036
+ "title": "Get_FileName",
1037
+ "properties": {},
1038
+ "widgets_values": [
1039
+ "FileName"
1040
+ ],
1041
+ "color": "#222",
1042
+ "bgcolor": "#000"
1043
+ },
1044
+ {
1045
+ "id": 52,
1046
+ "type": "JDCN_AnyFileSelector",
1047
+ "pos": [
1048
+ 420,
1049
+ 410
1050
+ ],
1051
+ "size": {
1052
+ "0": 210,
1053
+ "1": 70
1054
+ },
1055
+ "flags": {
1056
+ "pinned": false
1057
+ },
1058
+ "order": 34,
1059
+ "mode": 2,
1060
+ "inputs": [
1061
+ {
1062
+ "name": "list",
1063
+ "type": "STRING",
1064
+ "link": 55,
1065
+ "widget": {
1066
+ "name": "list"
1067
+ }
1068
+ }
1069
+ ],
1070
+ "outputs": [
1071
+ {
1072
+ "name": "out",
1073
+ "type": "STRING",
1074
+ "links": [
1075
+ 60,
1076
+ 105
1077
+ ],
1078
+ "shape": 3,
1079
+ "slot_index": 0
1080
+ }
1081
+ ],
1082
+ "title": "Select File Number",
1083
+ "properties": {
1084
+ "Node name for S&R": "JDCN_AnyFileSelector"
1085
+ },
1086
+ "widgets_values": [
1087
+ "",
1088
+ 1
1089
+ ],
1090
+ "color": "#2a206f",
1091
+ "bgcolor": "#3e3483"
1092
+ },
1093
+ {
1094
+ "id": 1,
1095
+ "type": "ReplaceString",
1096
+ "pos": [
1097
+ 710,
1098
+ 250
1099
+ ],
1100
+ "size": {
1101
+ "0": 320,
1102
+ "1": 110
1103
+ },
1104
+ "flags": {
1105
+ "collapsed": true,
1106
+ "pinned": false
1107
+ },
1108
+ "order": 35,
1109
+ "mode": 0,
1110
+ "inputs": [
1111
+ {
1112
+ "name": "String",
1113
+ "type": "STRING",
1114
+ "link": 1,
1115
+ "widget": {
1116
+ "name": "String"
1117
+ }
1118
+ }
1119
+ ],
1120
+ "outputs": [
1121
+ {
1122
+ "name": "STRING",
1123
+ "type": "STRING",
1124
+ "links": [
1125
+ 106
1126
+ ],
1127
+ "shape": 3,
1128
+ "slot_index": 0
1129
+ }
1130
+ ],
1131
+ "title": ".",
1132
+ "properties": {
1133
+ "Node name for S&R": "ReplaceString"
1134
+ },
1135
+ "widgets_values": [
1136
+ "",
1137
+ "\"",
1138
+ ""
1139
+ ],
1140
+ "color": "#1f137d",
1141
+ "bgcolor": "#332791"
1142
+ },
1143
+ {
1144
+ "id": 51,
1145
+ "type": "JDCN_AnyFileList",
1146
+ "pos": [
1147
+ 110.51892725546051,
1148
+ 407.8072444864497
1149
+ ],
1150
+ "size": {
1151
+ "0": 300,
1152
+ "1": 122
1153
+ },
1154
+ "flags": {
1155
+ "pinned": false
1156
+ },
1157
+ "order": 6,
1158
+ "mode": 2,
1159
+ "outputs": [
1160
+ {
1161
+ "name": "FileNames",
1162
+ "type": "STRING",
1163
+ "links": null,
1164
+ "shape": 6
1165
+ },
1166
+ {
1167
+ "name": "FileNamesPath",
1168
+ "type": "STRING",
1169
+ "links": [
1170
+ 55
1171
+ ],
1172
+ "shape": 6,
1173
+ "slot_index": 1
1174
+ },
1175
+ {
1176
+ "name": "FileCount",
1177
+ "type": "INT",
1178
+ "links": null,
1179
+ "shape": 3
1180
+ }
1181
+ ],
1182
+ "title": "Folder Input Path",
1183
+ "properties": {
1184
+ "Node name for S&R": "JDCN_AnyFileList"
1185
+ },
1186
+ "widgets_values": [
1187
+ "F:\\#Projects\\2) ComfyUI\\4) Video Upscaler Demo\\Video_360p",
1188
+ "*"
1189
+ ],
1190
+ "color": "#1f137d",
1191
+ "bgcolor": "#332791"
1192
+ },
1193
+ {
1194
+ "id": 39,
1195
+ "type": "JDCN_SplitString",
1196
+ "pos": [
1197
+ 1570,
1198
+ 240
1199
+ ],
1200
+ "size": {
1201
+ "0": 315,
1202
+ "1": 194
1203
+ },
1204
+ "flags": {
1205
+ "collapsed": true,
1206
+ "pinned": false
1207
+ },
1208
+ "order": 31,
1209
+ "mode": 0,
1210
+ "inputs": [
1211
+ {
1212
+ "name": "MainString",
1213
+ "type": "STRING",
1214
+ "link": 82,
1215
+ "widget": {
1216
+ "name": "MainString"
1217
+ }
1218
+ }
1219
+ ],
1220
+ "outputs": [
1221
+ {
1222
+ "name": "Suffix",
1223
+ "type": "STRING",
1224
+ "links": [
1225
+ 77,
1226
+ 108
1227
+ ],
1228
+ "shape": 3,
1229
+ "slot_index": 0
1230
+ },
1231
+ {
1232
+ "name": "Prefix",
1233
+ "type": "STRING",
1234
+ "links": [
1235
+ 133
1236
+ ],
1237
+ "shape": 3,
1238
+ "slot_index": 1
1239
+ },
1240
+ {
1241
+ "name": "FoundAt",
1242
+ "type": "INT",
1243
+ "links": null,
1244
+ "shape": 3
1245
+ }
1246
+ ],
1247
+ "title": " ",
1248
+ "properties": {
1249
+ "Node name for S&R": "JDCN_SplitString"
1250
+ },
1251
+ "widgets_values": [
1252
+ "",
1253
+ "\\",
1254
+ "rear",
1255
+ 1,
1256
+ false
1257
+ ],
1258
+ "color": "#583f08",
1259
+ "bgcolor": "#6c531c"
1260
+ },
1261
+ {
1262
+ "id": 118,
1263
+ "type": "SetNode",
1264
+ "pos": [
1265
+ 1480,
1266
+ 240
1267
+ ],
1268
+ "size": {
1269
+ "0": 210,
1270
+ "1": 58
1271
+ },
1272
+ "flags": {
1273
+ "collapsed": true,
1274
+ "pinned": false
1275
+ },
1276
+ "order": 43,
1277
+ "mode": 0,
1278
+ "inputs": [
1279
+ {
1280
+ "name": "STRING",
1281
+ "type": "STRING",
1282
+ "link": 133
1283
+ }
1284
+ ],
1285
+ "outputs": [
1286
+ {
1287
+ "name": "*",
1288
+ "type": "*",
1289
+ "links": null
1290
+ }
1291
+ ],
1292
+ "title": " ",
1293
+ "properties": {
1294
+ "previousName": "FileName"
1295
+ },
1296
+ "widgets_values": [
1297
+ "FileName"
1298
+ ],
1299
+ "color": "#583f07",
1300
+ "bgcolor": "#6c531b"
1301
+ },
1302
+ {
1303
+ "id": 121,
1304
+ "type": "Note",
1305
+ "pos": [
1306
+ 360,
1307
+ -110
1308
+ ],
1309
+ "size": {
1310
+ "0": 640,
1311
+ "1": 160
1312
+ },
1313
+ "flags": {},
1314
+ "order": 7,
1315
+ "mode": 0,
1316
+ "title": "1) Inputs",
1317
+ "properties": {
1318
+ "text": ""
1319
+ },
1320
+ "widgets_values": [
1321
+ "\n• Single Video Path - Right Click on the video and click \"Copy as Path\" and then paste the path in the Single Video Path Node\n\n• Folder Input - Unmute the Nodes and Connect the reroute node to the Connect Path. Copy and Paste the Folder directory of the videos Folder. Select the video using the Selector Node. \n\nYou can also filter out extensions if you want.\n\n\n"
1322
+ ],
1323
+ "color": "#353535",
1324
+ "bgcolor": "#212121"
1325
+ },
1326
+ {
1327
+ "id": 124,
1328
+ "type": "Note",
1329
+ "pos": [
1330
+ 1490,
1331
+ -110
1332
+ ],
1333
+ "size": {
1334
+ "0": 630,
1335
+ "1": 150
1336
+ },
1337
+ "flags": {},
1338
+ "order": 8,
1339
+ "mode": 0,
1340
+ "title": "2) Output",
1341
+ "properties": {
1342
+ "text": ""
1343
+ },
1344
+ "widgets_values": [
1345
+ "\n• You can leave the connection as it is, it will automatically save the output in the same Original Directory of the source video. \n\n• Mute and use the use the Manual Path if you want. \n\nDO NOT MUTE THE \"Auto Output to Same Folder nodes group.\""
1346
+ ],
1347
+ "color": "#353535",
1348
+ "bgcolor": "#212121"
1349
+ },
1350
+ {
1351
+ "id": 66,
1352
+ "type": "SetNode",
1353
+ "pos": [
1354
+ 2340,
1355
+ 420
1356
+ ],
1357
+ "size": {
1358
+ "0": 210,
1359
+ "1": 58
1360
+ },
1361
+ "flags": {
1362
+ "collapsed": true,
1363
+ "pinned": false
1364
+ },
1365
+ "order": 51,
1366
+ "mode": 0,
1367
+ "inputs": [
1368
+ {
1369
+ "name": "VHS_BatchManager",
1370
+ "type": "VHS_BatchManager",
1371
+ "link": 73
1372
+ }
1373
+ ],
1374
+ "outputs": [
1375
+ {
1376
+ "name": "*",
1377
+ "type": "*",
1378
+ "links": null
1379
+ }
1380
+ ],
1381
+ "title": "Set_Batch_Manager",
1382
+ "properties": {
1383
+ "previousName": "Batch_Manager"
1384
+ },
1385
+ "widgets_values": [
1386
+ "Batch_Manager"
1387
+ ],
1388
+ "color": "#39716c",
1389
+ "bgcolor": "#255d58"
1390
+ },
1391
+ {
1392
+ "id": 10,
1393
+ "type": "ImageUpscaleWithModel",
1394
+ "pos": [
1395
+ 750,
1396
+ 970
1397
+ ],
1398
+ "size": {
1399
+ "0": 241.79998779296875,
1400
+ "1": 46
1401
+ },
1402
+ "flags": {
1403
+ "pinned": false
1404
+ },
1405
+ "order": 48,
1406
+ "mode": 0,
1407
+ "inputs": [
1408
+ {
1409
+ "name": "upscale_model",
1410
+ "type": "UPSCALE_MODEL",
1411
+ "link": 11,
1412
+ "slot_index": 0
1413
+ },
1414
+ {
1415
+ "name": "image",
1416
+ "type": "IMAGE",
1417
+ "link": 145
1418
+ }
1419
+ ],
1420
+ "outputs": [
1421
+ {
1422
+ "name": "IMAGE",
1423
+ "type": "IMAGE",
1424
+ "links": [
1425
+ 151
1426
+ ],
1427
+ "shape": 3,
1428
+ "slot_index": 0
1429
+ }
1430
+ ],
1431
+ "properties": {
1432
+ "Node name for S&R": "ImageUpscaleWithModel"
1433
+ }
1434
+ },
1435
+ {
1436
+ "id": 129,
1437
+ "type": "ImageUpscaleWithModel",
1438
+ "pos": [
1439
+ 350,
1440
+ 980
1441
+ ],
1442
+ "size": {
1443
+ "0": 241.79998779296875,
1444
+ "1": 46
1445
+ },
1446
+ "flags": {
1447
+ "pinned": false
1448
+ },
1449
+ "order": 36,
1450
+ "mode": 0,
1451
+ "inputs": [
1452
+ {
1453
+ "name": "upscale_model",
1454
+ "type": "UPSCALE_MODEL",
1455
+ "link": 140,
1456
+ "slot_index": 0
1457
+ },
1458
+ {
1459
+ "name": "image",
1460
+ "type": "IMAGE",
1461
+ "link": 143
1462
+ }
1463
+ ],
1464
+ "outputs": [
1465
+ {
1466
+ "name": "IMAGE",
1467
+ "type": "IMAGE",
1468
+ "links": [
1469
+ 145
1470
+ ],
1471
+ "shape": 3,
1472
+ "slot_index": 0
1473
+ }
1474
+ ],
1475
+ "properties": {
1476
+ "Node name for S&R": "ImageUpscaleWithModel"
1477
+ }
1478
+ },
1479
+ {
1480
+ "id": 130,
1481
+ "type": "Upscale Model Loader",
1482
+ "pos": [
1483
+ 310,
1484
+ 840
1485
+ ],
1486
+ "size": {
1487
+ "0": 315,
1488
+ "1": 78
1489
+ },
1490
+ "flags": {
1491
+ "pinned": false
1492
+ },
1493
+ "order": 9,
1494
+ "mode": 0,
1495
+ "outputs": [
1496
+ {
1497
+ "name": "UPSCALE_MODEL",
1498
+ "type": "UPSCALE_MODEL",
1499
+ "links": [
1500
+ 140
1501
+ ],
1502
+ "shape": 3
1503
+ },
1504
+ {
1505
+ "name": "MODEL_NAME_TEXT",
1506
+ "type": "STRING",
1507
+ "links": [],
1508
+ "shape": 3,
1509
+ "slot_index": 1
1510
+ }
1511
+ ],
1512
+ "title": "1) Refiner - 1x Model",
1513
+ "properties": {
1514
+ "Node name for S&R": "Upscale Model Loader"
1515
+ },
1516
+ "widgets_values": [
1517
+ "1xDeJPG_OmniSR.pth"
1518
+ ],
1519
+ "color": "#783112",
1520
+ "bgcolor": "#8c4526"
1521
+ },
1522
+ {
1523
+ "id": 4,
1524
+ "type": "String to Text",
1525
+ "pos": [
1526
+ 100,
1527
+ 220
1528
+ ],
1529
+ "size": {
1530
+ "0": 540,
1531
+ "1": 120
1532
+ },
1533
+ "flags": {
1534
+ "pinned": false
1535
+ },
1536
+ "order": 10,
1537
+ "mode": 0,
1538
+ "outputs": [
1539
+ {
1540
+ "name": "STRING",
1541
+ "type": "STRING",
1542
+ "links": [
1543
+ 1
1544
+ ],
1545
+ "shape": 3,
1546
+ "slot_index": 0
1547
+ }
1548
+ ],
1549
+ "title": "Single Video Path",
1550
+ "properties": {
1551
+ "Node name for S&R": "String to Text"
1552
+ },
1553
+ "widgets_values": [
1554
+ "\"F:\\#Projects\\2) ComfyUI\\4) Video Upscaler Demo\\720p\\pexels-cottonbro-8746336_2.mp4\""
1555
+ ],
1556
+ "color": "#1f137d",
1557
+ "bgcolor": "#332791"
1558
+ },
1559
+ {
1560
+ "id": 59,
1561
+ "type": "Note",
1562
+ "pos": [
1563
+ 140,
1564
+ 1140
1565
+ ],
1566
+ "size": {
1567
+ "0": 270,
1568
+ "1": 80
1569
+ },
1570
+ "flags": {
1571
+ "pinned": false
1572
+ },
1573
+ "order": 11,
1574
+ "mode": 0,
1575
+ "title": "1x Refiner Model - Recommended",
1576
+ "properties": {
1577
+ "text": ""
1578
+ },
1579
+ "widgets_values": [
1580
+ "Best Refiner Model: https://openmodeldb.info/models/1x-DeJPG-OmniSR"
1581
+ ],
1582
+ "color": "#353535",
1583
+ "bgcolor": "#212121"
1584
+ },
1585
+ {
1586
+ "id": 106,
1587
+ "type": "GetNode",
1588
+ "pos": [
1589
+ 90,
1590
+ 1000
1591
+ ],
1592
+ "size": {
1593
+ "0": 210,
1594
+ "1": 58
1595
+ },
1596
+ "flags": {
1597
+ "collapsed": true,
1598
+ "pinned": false
1599
+ },
1600
+ "order": 12,
1601
+ "mode": 0,
1602
+ "outputs": [
1603
+ {
1604
+ "name": "IMAGE",
1605
+ "type": "IMAGE",
1606
+ "links": [
1607
+ 143
1608
+ ],
1609
+ "slot_index": 0
1610
+ }
1611
+ ],
1612
+ "title": "Get_Frames",
1613
+ "properties": {},
1614
+ "widgets_values": [
1615
+ "Frames"
1616
+ ]
1617
+ },
1618
+ {
1619
+ "id": 11,
1620
+ "type": "Upscale Model Loader",
1621
+ "pos": [
1622
+ 710,
1623
+ 840
1624
+ ],
1625
+ "size": {
1626
+ "0": 315,
1627
+ "1": 78
1628
+ },
1629
+ "flags": {
1630
+ "pinned": false
1631
+ },
1632
+ "order": 13,
1633
+ "mode": 0,
1634
+ "outputs": [
1635
+ {
1636
+ "name": "UPSCALE_MODEL",
1637
+ "type": "UPSCALE_MODEL",
1638
+ "links": [
1639
+ 11
1640
+ ],
1641
+ "shape": 3
1642
+ },
1643
+ {
1644
+ "name": "MODEL_NAME_TEXT",
1645
+ "type": "STRING",
1646
+ "links": [
1647
+ 132
1648
+ ],
1649
+ "shape": 3,
1650
+ "slot_index": 1
1651
+ }
1652
+ ],
1653
+ "title": "2) Upscaler - 4x Model",
1654
+ "properties": {
1655
+ "Node name for S&R": "Upscale Model Loader"
1656
+ },
1657
+ "widgets_values": [
1658
+ "4xFaceUpDAT.pth"
1659
+ ],
1660
+ "color": "#784e12",
1661
+ "bgcolor": "#8c6226"
1662
+ },
1663
+ {
1664
+ "id": 107,
1665
+ "type": "SetNode",
1666
+ "pos": [
1667
+ 1090,
1668
+ 1010
1669
+ ],
1670
+ "size": {
1671
+ "0": 210,
1672
+ "1": 58
1673
+ },
1674
+ "flags": {
1675
+ "collapsed": true,
1676
+ "pinned": false
1677
+ },
1678
+ "order": 59,
1679
+ "mode": 0,
1680
+ "inputs": [
1681
+ {
1682
+ "name": "IMAGE",
1683
+ "type": "IMAGE",
1684
+ "link": 151
1685
+ }
1686
+ ],
1687
+ "outputs": [
1688
+ {
1689
+ "name": "*",
1690
+ "type": "*",
1691
+ "links": null
1692
+ }
1693
+ ],
1694
+ "title": "Set_Saving_Frames",
1695
+ "properties": {
1696
+ "previousName": "Saving_Frames"
1697
+ },
1698
+ "widgets_values": [
1699
+ "Saving_Frames"
1700
+ ]
1701
+ },
1702
+ {
1703
+ "id": 116,
1704
+ "type": "SetNode",
1705
+ "pos": [
1706
+ 1100,
1707
+ 940
1708
+ ],
1709
+ "size": {
1710
+ "0": 210,
1711
+ "1": 58
1712
+ },
1713
+ "flags": {
1714
+ "collapsed": true,
1715
+ "pinned": false
1716
+ },
1717
+ "order": 37,
1718
+ "mode": 0,
1719
+ "inputs": [
1720
+ {
1721
+ "name": "STRING",
1722
+ "type": "STRING",
1723
+ "link": 132
1724
+ }
1725
+ ],
1726
+ "outputs": [
1727
+ {
1728
+ "name": "*",
1729
+ "type": "*",
1730
+ "links": null
1731
+ }
1732
+ ],
1733
+ "title": "Set_Model_Name",
1734
+ "properties": {
1735
+ "previousName": ""
1736
+ },
1737
+ "widgets_values": [
1738
+ "Model_Upscaler"
1739
+ ]
1740
+ },
1741
+ {
1742
+ "id": 42,
1743
+ "type": "GetNode",
1744
+ "pos": [
1745
+ 2970,
1746
+ 1020
1747
+ ],
1748
+ "size": {
1749
+ "0": 210,
1750
+ "1": 58
1751
+ },
1752
+ "flags": {
1753
+ "collapsed": true,
1754
+ "pinned": false
1755
+ },
1756
+ "order": 14,
1757
+ "mode": 0,
1758
+ "outputs": [
1759
+ {
1760
+ "name": "STRING",
1761
+ "type": "STRING",
1762
+ "links": [
1763
+ 48
1764
+ ]
1765
+ }
1766
+ ],
1767
+ "title": "Get_Path",
1768
+ "properties": {},
1769
+ "widgets_values": [
1770
+ "Path"
1771
+ ],
1772
+ "color": "#222",
1773
+ "bgcolor": "#000"
1774
+ },
1775
+ {
1776
+ "id": 49,
1777
+ "type": "JDCN_VHSFileMover",
1778
+ "pos": [
1779
+ 3130,
1780
+ 940
1781
+ ],
1782
+ "size": {
1783
+ "0": 240,
1784
+ "1": 80
1785
+ },
1786
+ "flags": {
1787
+ "collapsed": false,
1788
+ "pinned": false
1789
+ },
1790
+ "order": 67,
1791
+ "mode": 0,
1792
+ "inputs": [
1793
+ {
1794
+ "name": "FileNames",
1795
+ "type": "VHS_FILENAMES",
1796
+ "link": 47
1797
+ },
1798
+ {
1799
+ "name": "OutputDirectory",
1800
+ "type": "STRING",
1801
+ "link": 48,
1802
+ "widget": {
1803
+ "name": "OutputDirectory"
1804
+ },
1805
+ "slot_index": 1
1806
+ }
1807
+ ],
1808
+ "outputs": [
1809
+ {
1810
+ "name": "FilePaths",
1811
+ "type": "STRING",
1812
+ "links": [],
1813
+ "shape": 6,
1814
+ "slot_index": 0
1815
+ }
1816
+ ],
1817
+ "title": "Move VHS Video",
1818
+ "properties": {
1819
+ "Node name for S&R": "JDCN_VHSFileMover"
1820
+ },
1821
+ "widgets_values": [
1822
+ "directory path",
1823
+ true
1824
+ ],
1825
+ "color": "#322",
1826
+ "bgcolor": "#533"
1827
+ },
1828
+ {
1829
+ "id": 61,
1830
+ "type": "Note",
1831
+ "pos": [
1832
+ 490,
1833
+ 1140
1834
+ ],
1835
+ "size": {
1836
+ "0": 380,
1837
+ "1": 80
1838
+ },
1839
+ "flags": {
1840
+ "pinned": false
1841
+ },
1842
+ "order": 15,
1843
+ "mode": 0,
1844
+ "title": "Upscale Models Sources",
1845
+ "properties": {
1846
+ "text": ""
1847
+ },
1848
+ "widgets_values": [
1849
+ "1) https://openmodeldb.info/\n2) https://huggingface.co/uwg/upscaler/tree/main/ESRGAN\n3) https://civitai.com/models/116225/4x-ultrasharp\n"
1850
+ ],
1851
+ "color": "#128ea6",
1852
+ "bgcolor": "#26a2ba"
1853
+ },
1854
+ {
1855
+ "id": 108,
1856
+ "type": "GetNode",
1857
+ "pos": [
1858
+ 1590,
1859
+ 920
1860
+ ],
1861
+ "size": {
1862
+ "0": 210,
1863
+ "1": 58
1864
+ },
1865
+ "flags": {
1866
+ "collapsed": true,
1867
+ "pinned": false
1868
+ },
1869
+ "order": 16,
1870
+ "mode": 0,
1871
+ "outputs": [
1872
+ {
1873
+ "name": "IMAGE",
1874
+ "type": "IMAGE",
1875
+ "links": [
1876
+ 121,
1877
+ 152
1878
+ ],
1879
+ "slot_index": 0
1880
+ }
1881
+ ],
1882
+ "title": "Get_Saving_Frames",
1883
+ "properties": {},
1884
+ "widgets_values": [
1885
+ "Saving_Frames"
1886
+ ],
1887
+ "color": "#222",
1888
+ "bgcolor": "#000"
1889
+ },
1890
+ {
1891
+ "id": 134,
1892
+ "type": "GetImageSize+",
1893
+ "pos": [
1894
+ 1400,
1895
+ 970
1896
+ ],
1897
+ "size": {
1898
+ "0": 210,
1899
+ "1": 46
1900
+ },
1901
+ "flags": {
1902
+ "collapsed": true,
1903
+ "pinned": false
1904
+ },
1905
+ "order": 38,
1906
+ "mode": 0,
1907
+ "inputs": [
1908
+ {
1909
+ "name": "image",
1910
+ "type": "IMAGE",
1911
+ "link": 152
1912
+ }
1913
+ ],
1914
+ "outputs": [
1915
+ {
1916
+ "name": "width",
1917
+ "type": "INT",
1918
+ "links": [
1919
+ 156
1920
+ ],
1921
+ "shape": 3,
1922
+ "slot_index": 0
1923
+ },
1924
+ {
1925
+ "name": "height",
1926
+ "type": "INT",
1927
+ "links": [
1928
+ 157
1929
+ ],
1930
+ "shape": 3,
1931
+ "slot_index": 1
1932
+ }
1933
+ ],
1934
+ "title": " ",
1935
+ "properties": {
1936
+ "Node name for S&R": "GetImageSize+"
1937
+ },
1938
+ "color": "#222",
1939
+ "bgcolor": "#000"
1940
+ },
1941
+ {
1942
+ "id": 135,
1943
+ "type": "ShowText|pysssss",
1944
+ "pos": [
1945
+ 1390,
1946
+ 1170
1947
+ ],
1948
+ "size": {
1949
+ "0": 210,
1950
+ "1": 80
1951
+ },
1952
+ "flags": {
1953
+ "pinned": false
1954
+ },
1955
+ "order": 60,
1956
+ "mode": 0,
1957
+ "inputs": [
1958
+ {
1959
+ "name": "text",
1960
+ "type": "STRING",
1961
+ "link": 153,
1962
+ "widget": {
1963
+ "name": "text"
1964
+ }
1965
+ }
1966
+ ],
1967
+ "outputs": [
1968
+ {
1969
+ "name": "STRING",
1970
+ "type": "STRING",
1971
+ "links": null,
1972
+ "shape": 6
1973
+ }
1974
+ ],
1975
+ "title": "Output Width",
1976
+ "properties": {
1977
+ "Node name for S&R": "ShowText|pysssss"
1978
+ },
1979
+ "widgets_values": [
1980
+ "",
1981
+ "1080"
1982
+ ],
1983
+ "color": "#2b2a60",
1984
+ "bgcolor": "#3f3e74"
1985
+ },
1986
+ {
1987
+ "id": 138,
1988
+ "type": "ConvertAny2String",
1989
+ "pos": [
1990
+ 1400,
1991
+ 1020
1992
+ ],
1993
+ "size": {
1994
+ "0": 210,
1995
+ "1": 26
1996
+ },
1997
+ "flags": {
1998
+ "collapsed": true,
1999
+ "pinned": false
2000
+ },
2001
+ "order": 49,
2002
+ "mode": 0,
2003
+ "inputs": [
2004
+ {
2005
+ "name": "input1",
2006
+ "type": "*",
2007
+ "link": 156,
2008
+ "slot_index": 0
2009
+ }
2010
+ ],
2011
+ "outputs": [
2012
+ {
2013
+ "name": "STRING",
2014
+ "type": "STRING",
2015
+ "links": [
2016
+ 153
2017
+ ],
2018
+ "shape": 3,
2019
+ "slot_index": 0
2020
+ }
2021
+ ],
2022
+ "title": ".",
2023
+ "properties": {
2024
+ "Node name for S&R": "ConvertAny2String"
2025
+ },
2026
+ "color": "#222",
2027
+ "bgcolor": "#000"
2028
+ },
2029
+ {
2030
+ "id": 137,
2031
+ "type": "ConvertAny2String",
2032
+ "pos": [
2033
+ 1400,
2034
+ 1060
2035
+ ],
2036
+ "size": {
2037
+ "0": 210,
2038
+ "1": 26
2039
+ },
2040
+ "flags": {
2041
+ "collapsed": true,
2042
+ "pinned": false
2043
+ },
2044
+ "order": 50,
2045
+ "mode": 0,
2046
+ "inputs": [
2047
+ {
2048
+ "name": "input1",
2049
+ "type": "*",
2050
+ "link": 157,
2051
+ "slot_index": 0
2052
+ }
2053
+ ],
2054
+ "outputs": [
2055
+ {
2056
+ "name": "STRING",
2057
+ "type": "STRING",
2058
+ "links": [
2059
+ 154
2060
+ ],
2061
+ "shape": 3,
2062
+ "slot_index": 0
2063
+ }
2064
+ ],
2065
+ "title": ".",
2066
+ "properties": {
2067
+ "Node name for S&R": "ConvertAny2String"
2068
+ },
2069
+ "color": "#222",
2070
+ "bgcolor": "#000"
2071
+ },
2072
+ {
2073
+ "id": 136,
2074
+ "type": "ShowText|pysssss",
2075
+ "pos": [
2076
+ 1620,
2077
+ 1170
2078
+ ],
2079
+ "size": {
2080
+ "0": 210,
2081
+ "1": 80
2082
+ },
2083
+ "flags": {
2084
+ "pinned": false
2085
+ },
2086
+ "order": 61,
2087
+ "mode": 0,
2088
+ "inputs": [
2089
+ {
2090
+ "name": "text",
2091
+ "type": "STRING",
2092
+ "link": 154,
2093
+ "widget": {
2094
+ "name": "text"
2095
+ }
2096
+ }
2097
+ ],
2098
+ "outputs": [
2099
+ {
2100
+ "name": "STRING",
2101
+ "type": "STRING",
2102
+ "links": null,
2103
+ "shape": 6
2104
+ }
2105
+ ],
2106
+ "title": "Output Height",
2107
+ "properties": {
2108
+ "Node name for S&R": "ShowText|pysssss"
2109
+ },
2110
+ "widgets_values": [
2111
+ "",
2112
+ "1920"
2113
+ ],
2114
+ "color": "#2b2a60",
2115
+ "bgcolor": "#3f3e74"
2116
+ },
2117
+ {
2118
+ "id": 53,
2119
+ "type": "ShowText|pysssss",
2120
+ "pos": [
2121
+ 110.51892725546051,
2122
+ 567.8072444864509
2123
+ ],
2124
+ "size": {
2125
+ "0": 520,
2126
+ "1": 80
2127
+ },
2128
+ "flags": {
2129
+ "pinned": false
2130
+ },
2131
+ "order": 57,
2132
+ "mode": 2,
2133
+ "inputs": [
2134
+ {
2135
+ "name": "text",
2136
+ "type": "STRING",
2137
+ "link": 61,
2138
+ "widget": {
2139
+ "name": "text"
2140
+ }
2141
+ }
2142
+ ],
2143
+ "outputs": [
2144
+ {
2145
+ "name": "STRING",
2146
+ "type": "STRING",
2147
+ "links": null,
2148
+ "shape": 6
2149
+ }
2150
+ ],
2151
+ "title": "Selected File_Name",
2152
+ "properties": {
2153
+ "Node name for S&R": "ShowText|pysssss"
2154
+ },
2155
+ "widgets_values": [
2156
+ "",
2157
+ "Free 4K Stock Videos & Full HD Video Clips to Download.mp4"
2158
+ ],
2159
+ "color": "#0d1d3f",
2160
+ "bgcolor": "#213153"
2161
+ },
2162
+ {
2163
+ "id": 140,
2164
+ "type": "Note",
2165
+ "pos": [
2166
+ -950,
2167
+ 590
2168
+ ],
2169
+ "size": {
2170
+ "0": 710,
2171
+ "1": 80
2172
+ },
2173
+ "flags": {},
2174
+ "order": 17,
2175
+ "mode": 0,
2176
+ "title": " ",
2177
+ "properties": {
2178
+ "text": ""
2179
+ },
2180
+ "widgets_values": [
2181
+ "• Collection of Upscaling workflows will be updated in the GDrive Folder: \n\nhttps://drive.google.com/drive/folders/1-g8GjBdoJYlOsQI1MHZi1fJrGV7VAnmA?usp=sharing\n"
2182
+ ],
2183
+ "color": "#005f5d",
2184
+ "bgcolor": "#0d7371",
2185
+ "shape": 1
2186
+ },
2187
+ {
2188
+ "id": 142,
2189
+ "type": "Note",
2190
+ "pos": [
2191
+ -950,
2192
+ 710
2193
+ ],
2194
+ "size": {
2195
+ "0": 710,
2196
+ "1": 70
2197
+ },
2198
+ "flags": {},
2199
+ "order": 18,
2200
+ "mode": 0,
2201
+ "title": "JDCN - Custom Nodes",
2202
+ "properties": {
2203
+ "text": ""
2204
+ },
2205
+ "widgets_values": [
2206
+ "Install from here: https://github.com/daxcay/ComfyUI-JDCN\n\nThese are new Custom nodes, made for the workflows made for patreon. "
2207
+ ],
2208
+ "color": "#841111",
2209
+ "bgcolor": "#982525",
2210
+ "shape": 1
2211
+ },
2212
+ {
2213
+ "id": 141,
2214
+ "type": "Note",
2215
+ "pos": [
2216
+ -950,
2217
+ 820
2218
+ ],
2219
+ "size": {
2220
+ "0": 710,
2221
+ "1": 150
2222
+ },
2223
+ "flags": {},
2224
+ "order": 19,
2225
+ "mode": 0,
2226
+ "title": " ",
2227
+ "properties": {
2228
+ "text": ""
2229
+ },
2230
+ "widgets_values": [
2231
+ "\nMy Other Workflows and Documented Tutorial: \n\nhttps://www.patreon.com/jerrydavos\n\n\nNode Workflow By \ndavos.jerry+contactai@gmail.com \nJerry Davos"
2232
+ ],
2233
+ "color": "#0b3994",
2234
+ "bgcolor": "#1f4da8",
2235
+ "shape": 1
2236
+ },
2237
+ {
2238
+ "id": 133,
2239
+ "type": "Note",
2240
+ "pos": [
2241
+ -950,
2242
+ 380
2243
+ ],
2244
+ "size": {
2245
+ "0": 710,
2246
+ "1": 170
2247
+ },
2248
+ "flags": {},
2249
+ "order": 20,
2250
+ "mode": 0,
2251
+ "title": " ",
2252
+ "properties": {
2253
+ "text": ""
2254
+ },
2255
+ "widgets_values": [
2256
+ "This upscale workflow works best on 480p- 720p videos which are of under 1 minute of Duration and can convert up to 4k. \n\nHow to Use: \n\n1) Input video path or folder in Group 1 - Input Video.\n2) Set Output path (Auto or manual) in Group 2 - Set Outputs Path.\n3) Set Video FPS and other settings in Group 3 - Video Settings.\n4) Set Upscaling models in Group 4 - Upscaling.\n5) Output information is displayed in Group 5 - Saving\n\nMin PC requirements - 16 GB Ram and 6GB GPU. [Use Lower Batch Range or Use 1_1) Video2Image Upscaler Using Model workflow]"
2257
+ ],
2258
+ "color": "#006000",
2259
+ "bgcolor": "#0d740d",
2260
+ "shape": 4
2261
+ },
2262
+ {
2263
+ "id": 73,
2264
+ "type": "SetNode",
2265
+ "pos": [
2266
+ 1100,
2267
+ 460
2268
+ ],
2269
+ "size": {
2270
+ "0": 210,
2271
+ "1": 58
2272
+ },
2273
+ "flags": {
2274
+ "collapsed": true,
2275
+ "pinned": false
2276
+ },
2277
+ "order": 65,
2278
+ "mode": 0,
2279
+ "inputs": [
2280
+ {
2281
+ "name": "STRING",
2282
+ "type": "STRING",
2283
+ "link": 84
2284
+ }
2285
+ ],
2286
+ "outputs": [
2287
+ {
2288
+ "name": "*",
2289
+ "type": "*",
2290
+ "links": null
2291
+ }
2292
+ ],
2293
+ "title": "Set_Video_Path",
2294
+ "properties": {
2295
+ "previousName": "Video_Path"
2296
+ },
2297
+ "widgets_values": [
2298
+ "Video_Path"
2299
+ ],
2300
+ "color": "#222",
2301
+ "bgcolor": "#000"
2302
+ },
2303
+ {
2304
+ "id": 3,
2305
+ "type": "Seed Generator",
2306
+ "pos": [
2307
+ 2330,
2308
+ 250
2309
+ ],
2310
+ "size": {
2311
+ "0": 240,
2312
+ "1": 82
2313
+ },
2314
+ "flags": {
2315
+ "pinned": false
2316
+ },
2317
+ "order": 21,
2318
+ "mode": 0,
2319
+ "outputs": [
2320
+ {
2321
+ "name": "INT",
2322
+ "type": "INT",
2323
+ "links": [
2324
+ 18
2325
+ ],
2326
+ "shape": 3,
2327
+ "slot_index": 0
2328
+ }
2329
+ ],
2330
+ "title": "Batch Range ",
2331
+ "properties": {
2332
+ "Node name for S&R": "Seed Generator"
2333
+ },
2334
+ "widgets_values": [
2335
+ 24,
2336
+ "fixed"
2337
+ ],
2338
+ "color": "#5a04a0",
2339
+ "bgcolor": "#6e18b4"
2340
+ },
2341
+ {
2342
+ "id": 144,
2343
+ "type": "Note",
2344
+ "pos": [
2345
+ 3600,
2346
+ 550
2347
+ ],
2348
+ "size": {
2349
+ "0": 560,
2350
+ "1": 110
2351
+ },
2352
+ "flags": {},
2353
+ "order": 22,
2354
+ "mode": 0,
2355
+ "title": "ERRORs Fix",
2356
+ "properties": {
2357
+ "text": ""
2358
+ },
2359
+ "widgets_values": [
2360
+ "1) Out of Ram during UpscaleWithModel: Use Smaller Batch Range (10 - 15).\n\n2) Out of Ram during Video Combine: Use 2x instead of 4x models to save ram, or Cap frames. Even better use 1_1) Video2Image Uspcaler using Model workflow "
2361
+ ],
2362
+ "color": "#6f0202",
2363
+ "bgcolor": "#831616"
2364
+ },
2365
+ {
2366
+ "id": 15,
2367
+ "type": "VHS_LoadVideoPath",
2368
+ "pos": [
2369
+ 2630,
2370
+ 250
2371
+ ],
2372
+ "size": [
2373
+ 350,
2374
+ 210
2375
+ ],
2376
+ "flags": {
2377
+ "pinned": false
2378
+ },
2379
+ "order": 40,
2380
+ "mode": 0,
2381
+ "inputs": [
2382
+ {
2383
+ "name": "batch_manager",
2384
+ "type": "VHS_BatchManager",
2385
+ "link": 74
2386
+ },
2387
+ {
2388
+ "name": "video",
2389
+ "type": "STRING",
2390
+ "link": 89,
2391
+ "widget": {
2392
+ "name": "video"
2393
+ }
2394
+ }
2395
+ ],
2396
+ "outputs": [
2397
+ {
2398
+ "name": "IMAGE",
2399
+ "type": "IMAGE",
2400
+ "links": [
2401
+ 116,
2402
+ 159
2403
+ ],
2404
+ "shape": 3,
2405
+ "slot_index": 0
2406
+ },
2407
+ {
2408
+ "name": "frame_count",
2409
+ "type": "INT",
2410
+ "links": null,
2411
+ "shape": 3
2412
+ },
2413
+ {
2414
+ "name": "audio",
2415
+ "type": "VHS_AUDIO",
2416
+ "links": [
2417
+ 78
2418
+ ],
2419
+ "shape": 3,
2420
+ "slot_index": 2
2421
+ },
2422
+ {
2423
+ "name": "video_info",
2424
+ "type": "VHS_VIDEOINFO",
2425
+ "links": null,
2426
+ "shape": 3
2427
+ }
2428
+ ],
2429
+ "title": "Video Settings",
2430
+ "properties": {
2431
+ "Node name for S&R": "VHS_LoadVideoPath"
2432
+ },
2433
+ "widgets_values": {
2434
+ "video": "X://insert/path/here.mp4",
2435
+ "force_rate": 0,
2436
+ "force_size": "Disabled",
2437
+ "custom_width": 512,
2438
+ "custom_height": 360,
2439
+ "frame_load_cap": 0,
2440
+ "skip_first_frames": 0,
2441
+ "select_every_nth": 1,
2442
+ "videopreview": {
2443
+ "hidden": false,
2444
+ "paused": false,
2445
+ "params": {
2446
+ "frame_load_cap": 0,
2447
+ "skip_first_frames": 0,
2448
+ "force_rate": 0,
2449
+ "filename": "X://insert/path/here.mp4",
2450
+ "type": "path",
2451
+ "format": "video/mp4",
2452
+ "select_every_nth": 1,
2453
+ "force_size": "Disabled"
2454
+ }
2455
+ }
2456
+ },
2457
+ "color": "#005d0f",
2458
+ "bgcolor": "#147123"
2459
+ },
2460
+ {
2461
+ "id": 145,
2462
+ "type": "PreviewImage",
2463
+ "pos": [
2464
+ 3070,
2465
+ 220
2466
+ ],
2467
+ "size": {
2468
+ "0": 320,
2469
+ "1": 310
2470
+ },
2471
+ "flags": {},
2472
+ "order": 62,
2473
+ "mode": 0,
2474
+ "inputs": [
2475
+ {
2476
+ "name": "images",
2477
+ "type": "IMAGE",
2478
+ "link": 160
2479
+ }
2480
+ ],
2481
+ "properties": {
2482
+ "Node name for S&R": "PreviewImage"
2483
+ },
2484
+ "color": "#3648cf",
2485
+ "bgcolor": "#4a5ce3"
2486
+ },
2487
+ {
2488
+ "id": 146,
2489
+ "type": "VHS_SplitImages",
2490
+ "pos": [
2491
+ 3160,
2492
+ 180
2493
+ ],
2494
+ "size": {
2495
+ "0": 315,
2496
+ "1": 118
2497
+ },
2498
+ "flags": {
2499
+ "collapsed": true
2500
+ },
2501
+ "order": 53,
2502
+ "mode": 0,
2503
+ "inputs": [
2504
+ {
2505
+ "name": "images",
2506
+ "type": "IMAGE",
2507
+ "link": 159
2508
+ }
2509
+ ],
2510
+ "outputs": [
2511
+ {
2512
+ "name": "IMAGE_A",
2513
+ "type": "IMAGE",
2514
+ "links": [
2515
+ 160
2516
+ ],
2517
+ "shape": 3,
2518
+ "slot_index": 0
2519
+ },
2520
+ {
2521
+ "name": "A_count",
2522
+ "type": "INT",
2523
+ "links": null,
2524
+ "shape": 3
2525
+ },
2526
+ {
2527
+ "name": "IMAGE_B",
2528
+ "type": "IMAGE",
2529
+ "links": null,
2530
+ "shape": 3
2531
+ },
2532
+ {
2533
+ "name": "B_count",
2534
+ "type": "INT",
2535
+ "links": null,
2536
+ "shape": 3
2537
+ }
2538
+ ],
2539
+ "title": "Preview Only 2",
2540
+ "properties": {
2541
+ "Node name for S&R": "VHS_SplitImages"
2542
+ },
2543
+ "widgets_values": {
2544
+ "split_index": 2
2545
+ },
2546
+ "color": "#49a7a1",
2547
+ "bgcolor": "#5dbbb5"
2548
+ },
2549
+ {
2550
+ "id": 72,
2551
+ "type": "GetNode",
2552
+ "pos": [
2553
+ 2080,
2554
+ 1020
2555
+ ],
2556
+ "size": {
2557
+ "0": 210,
2558
+ "1": 58
2559
+ },
2560
+ "flags": {
2561
+ "collapsed": true,
2562
+ "pinned": false
2563
+ },
2564
+ "order": 23,
2565
+ "mode": 0,
2566
+ "outputs": [
2567
+ {
2568
+ "name": "VHS_AUDIO",
2569
+ "type": "VHS_AUDIO",
2570
+ "links": [
2571
+ 79
2572
+ ],
2573
+ "slot_index": 0
2574
+ }
2575
+ ],
2576
+ "title": "Get_Audio",
2577
+ "properties": {},
2578
+ "widgets_values": [
2579
+ "Audio"
2580
+ ],
2581
+ "color": "#222",
2582
+ "bgcolor": "#000"
2583
+ },
2584
+ {
2585
+ "id": 115,
2586
+ "type": "ShowText|pysssss",
2587
+ "pos": [
2588
+ 2470,
2589
+ 800
2590
+ ],
2591
+ "size": {
2592
+ "0": 320,
2593
+ "1": 80
2594
+ },
2595
+ "flags": {
2596
+ "pinned": false
2597
+ },
2598
+ "order": 56,
2599
+ "mode": 0,
2600
+ "inputs": [
2601
+ {
2602
+ "name": "text",
2603
+ "type": "STRING",
2604
+ "link": 131,
2605
+ "widget": {
2606
+ "name": "text"
2607
+ }
2608
+ }
2609
+ ],
2610
+ "outputs": [
2611
+ {
2612
+ "name": "STRING",
2613
+ "type": "STRING",
2614
+ "links": [
2615
+ 136
2616
+ ],
2617
+ "shape": 6,
2618
+ "slot_index": 0
2619
+ }
2620
+ ],
2621
+ "title": "Auto File Name",
2622
+ "properties": {
2623
+ "Node name for S&R": "ShowText|pysssss"
2624
+ },
2625
+ "widgets_values": [
2626
+ "",
2627
+ "pexels-cottonbro-8746336_2_4xFaceUpDAT"
2628
+ ],
2629
+ "color": "#323",
2630
+ "bgcolor": "#535"
2631
+ },
2632
+ {
2633
+ "id": 25,
2634
+ "type": "VHS_PruneOutputs",
2635
+ "pos": [
2636
+ 3130,
2637
+ 820
2638
+ ],
2639
+ "size": {
2640
+ "0": 315,
2641
+ "1": 58
2642
+ },
2643
+ "flags": {
2644
+ "collapsed": true,
2645
+ "pinned": false
2646
+ },
2647
+ "order": 66,
2648
+ "mode": 0,
2649
+ "inputs": [
2650
+ {
2651
+ "name": "filenames",
2652
+ "type": "VHS_FILENAMES",
2653
+ "link": 25
2654
+ }
2655
+ ],
2656
+ "title": "Delete Extra FIles",
2657
+ "properties": {
2658
+ "Node name for S&R": "VHS_PruneOutputs"
2659
+ },
2660
+ "widgets_values": {
2661
+ "options": "Intermediate and Utility"
2662
+ },
2663
+ "color": "#601b1b",
2664
+ "bgcolor": "#742f2f"
2665
+ },
2666
+ {
2667
+ "id": 60,
2668
+ "type": "Note",
2669
+ "pos": [
2670
+ 950,
2671
+ 1140
2672
+ ],
2673
+ "size": {
2674
+ "0": 290,
2675
+ "1": 80
2676
+ },
2677
+ "flags": {
2678
+ "pinned": false
2679
+ },
2680
+ "order": 24,
2681
+ "mode": 0,
2682
+ "title": "4x Upscale Model - Recommended",
2683
+ "properties": {
2684
+ "text": ""
2685
+ },
2686
+ "widgets_values": [
2687
+ "Best face model: https://openmodeldb.info/models/4x-FaceUpDAT\n\n"
2688
+ ],
2689
+ "color": "#353535",
2690
+ "bgcolor": "#212121"
2691
+ },
2692
+ {
2693
+ "id": 128,
2694
+ "type": "Note",
2695
+ "pos": [
2696
+ 340,
2697
+ 1350
2698
+ ],
2699
+ "size": {
2700
+ "0": 700,
2701
+ "1": 200
2702
+ },
2703
+ "flags": {},
2704
+ "order": 25,
2705
+ "mode": 0,
2706
+ "title": "4) Upscaling",
2707
+ "properties": {
2708
+ "text": ""
2709
+ },
2710
+ "widgets_values": [
2711
+ "\n• 4x Upscale Model - Choose from a variety of 1x,2x,4x or 8x model from the https://openmodeldb.info Website\nRemember that 2x, 4x, 8x means it will upscale the original resolution x2, x4, x8 times.\n\nPut the models here: ComfyUI\\models\\upscale_models\n\n\n• 1x Refiner Model - You can use the 1x models here for refining the video first. \nif you don't want refinement, muting the node will give error, please reroute it manually.\n\n\n\n\n"
2712
+ ],
2713
+ "color": "#353535",
2714
+ "bgcolor": "#212121"
2715
+ },
2716
+ {
2717
+ "id": 147,
2718
+ "type": "Note",
2719
+ "pos": [
2720
+ 470,
2721
+ 1610
2722
+ ],
2723
+ "size": {
2724
+ "0": 430,
2725
+ "1": 150
2726
+ },
2727
+ "flags": {
2728
+ "pinned": false
2729
+ },
2730
+ "order": 26,
2731
+ "mode": 0,
2732
+ "title": "Unsupported Models",
2733
+ "properties": {
2734
+ "text": ""
2735
+ },
2736
+ "widgets_values": [
2737
+ "See the Architecture type in the description of the Models:\nSome of them are: \n• SPAN \n• Former \n• RGT ... etc\n which are not supported in comfyui and will give error. \n\nMake sure you download the ESRGAN, SwinIR, HAT... types of model in .pth format \n"
2738
+ ],
2739
+ "color": "#a61212",
2740
+ "bgcolor": "#ba2626"
2741
+ },
2742
+ {
2743
+ "id": 74,
2744
+ "type": "GetNode",
2745
+ "pos": [
2746
+ 2630,
2747
+ 530
2748
+ ],
2749
+ "size": {
2750
+ "0": 210,
2751
+ "1": 58
2752
+ },
2753
+ "flags": {
2754
+ "collapsed": true,
2755
+ "pinned": false
2756
+ },
2757
+ "order": 27,
2758
+ "mode": 0,
2759
+ "outputs": [
2760
+ {
2761
+ "name": "STRING",
2762
+ "type": "STRING",
2763
+ "links": [
2764
+ 89
2765
+ ],
2766
+ "slot_index": 0
2767
+ }
2768
+ ],
2769
+ "title": "Get_Video_Path",
2770
+ "properties": {},
2771
+ "widgets_values": [
2772
+ "Video_Path"
2773
+ ],
2774
+ "color": "#39716c",
2775
+ "bgcolor": "#255d58"
2776
+ },
2777
+ {
2778
+ "id": 125,
2779
+ "type": "Note",
2780
+ "pos": [
2781
+ 2500,
2782
+ -100
2783
+ ],
2784
+ "size": {
2785
+ "0": 580,
2786
+ "1": 140
2787
+ },
2788
+ "flags": {},
2789
+ "order": 28,
2790
+ "mode": 0,
2791
+ "title": "3) Video Settings",
2792
+ "properties": {
2793
+ "text": ""
2794
+ },
2795
+ "widgets_values": [
2796
+ "\n• Batch Range: Set the Batch Range - How much your PC can render at a time. Default is 24. \nUse Lower around 5 when doing a 720p to 4k conversion, To prevent going out of memory \n\n• Video Settings: Set Fame Load Cap size to 24 if you want to test out different models. \n\n\nDo not downscale using force size, it introduces dicey pixels after upscale."
2797
+ ],
2798
+ "color": "#353535",
2799
+ "bgcolor": "#212121"
2800
+ },
2801
+ {
2802
+ "id": 132,
2803
+ "type": "Note",
2804
+ "pos": [
2805
+ 1810,
2806
+ 1340
2807
+ ],
2808
+ "size": {
2809
+ "0": 580,
2810
+ "1": 240
2811
+ },
2812
+ "flags": {},
2813
+ "order": 29,
2814
+ "mode": 0,
2815
+ "title": "5) Saving",
2816
+ "properties": {
2817
+ "text": ""
2818
+ },
2819
+ "widgets_values": [
2820
+ "\n• To Preview the upscale video please view from inside the explorer, Video combine node's preview don't display at full quality. \n\n• The video will be automatically Moved to the path set above in Group \"2) Output\"\n• Set crf to 20 to reduce the file size. CRF = Compression Percent. \n• FPS - Set FPS of the Output Video.\n\n\nIMPORTANT! If you want to save longer videos or larger videos, please use the video2image Upscale workflow, the video combine node will crash and will run out of Memory soon. \n\nUpscalers workflows Link: https://drive.google.com/drive/folders/1-g8GjBdoJYlOsQI1MHZi1fJrGV7VAnmA?usp=sharing\n\n\n*Overwrite function is little buggy at the moment. Backup (Rename) if you are using the workflow for same video. "
2821
+ ],
2822
+ "color": "#353535",
2823
+ "bgcolor": "#212121"
2824
+ }
2825
+ ],
2826
+ "links": [
2827
+ [
2828
+ 1,
2829
+ 4,
2830
+ 0,
2831
+ 1,
2832
+ 0,
2833
+ "STRING"
2834
+ ],
2835
+ [
2836
+ 11,
2837
+ 11,
2838
+ 0,
2839
+ 10,
2840
+ 0,
2841
+ "UPSCALE_MODEL"
2842
+ ],
2843
+ [
2844
+ 18,
2845
+ 3,
2846
+ 0,
2847
+ 14,
2848
+ 0,
2849
+ "INT"
2850
+ ],
2851
+ [
2852
+ 25,
2853
+ 12,
2854
+ 0,
2855
+ 25,
2856
+ 0,
2857
+ "VHS_FILENAMES"
2858
+ ],
2859
+ [
2860
+ 47,
2861
+ 12,
2862
+ 0,
2863
+ 49,
2864
+ 0,
2865
+ "VHS_FILENAMES"
2866
+ ],
2867
+ [
2868
+ 48,
2869
+ 42,
2870
+ 0,
2871
+ 49,
2872
+ 1,
2873
+ "STRING"
2874
+ ],
2875
+ [
2876
+ 55,
2877
+ 51,
2878
+ 1,
2879
+ 52,
2880
+ 0,
2881
+ "STRING"
2882
+ ],
2883
+ [
2884
+ 60,
2885
+ 52,
2886
+ 0,
2887
+ 55,
2888
+ 0,
2889
+ "STRING"
2890
+ ],
2891
+ [
2892
+ 61,
2893
+ 55,
2894
+ 1,
2895
+ 53,
2896
+ 0,
2897
+ "STRING"
2898
+ ],
2899
+ [
2900
+ 73,
2901
+ 14,
2902
+ 0,
2903
+ 66,
2904
+ 0,
2905
+ "*"
2906
+ ],
2907
+ [
2908
+ 74,
2909
+ 68,
2910
+ 0,
2911
+ 15,
2912
+ 0,
2913
+ "VHS_BatchManager"
2914
+ ],
2915
+ [
2916
+ 75,
2917
+ 69,
2918
+ 0,
2919
+ 12,
2920
+ 2,
2921
+ "VHS_BatchManager"
2922
+ ],
2923
+ [
2924
+ 77,
2925
+ 39,
2926
+ 0,
2927
+ 70,
2928
+ 0,
2929
+ "STRING"
2930
+ ],
2931
+ [
2932
+ 78,
2933
+ 15,
2934
+ 2,
2935
+ 71,
2936
+ 0,
2937
+ "*"
2938
+ ],
2939
+ [
2940
+ 79,
2941
+ 72,
2942
+ 0,
2943
+ 12,
2944
+ 1,
2945
+ "VHS_AUDIO"
2946
+ ],
2947
+ [
2948
+ 82,
2949
+ 75,
2950
+ 0,
2951
+ 39,
2952
+ 0,
2953
+ "STRING"
2954
+ ],
2955
+ [
2956
+ 84,
2957
+ 87,
2958
+ 0,
2959
+ 73,
2960
+ 0,
2961
+ "STRING"
2962
+ ],
2963
+ [
2964
+ 89,
2965
+ 74,
2966
+ 0,
2967
+ 15,
2968
+ 1,
2969
+ "STRING"
2970
+ ],
2971
+ [
2972
+ 93,
2973
+ 89,
2974
+ 0,
2975
+ 87,
2976
+ 0,
2977
+ "STRING"
2978
+ ],
2979
+ [
2980
+ 105,
2981
+ 52,
2982
+ 0,
2983
+ 97,
2984
+ 0,
2985
+ "*"
2986
+ ],
2987
+ [
2988
+ 106,
2989
+ 1,
2990
+ 0,
2991
+ 89,
2992
+ 0,
2993
+ "*"
2994
+ ],
2995
+ [
2996
+ 107,
2997
+ 98,
2998
+ 0,
2999
+ 41,
3000
+ 0,
3001
+ "STRING"
3002
+ ],
3003
+ [
3004
+ 108,
3005
+ 39,
3006
+ 0,
3007
+ 99,
3008
+ 0,
3009
+ "*"
3010
+ ],
3011
+ [
3012
+ 113,
3013
+ 99,
3014
+ 0,
3015
+ 98,
3016
+ 0,
3017
+ "STRING"
3018
+ ],
3019
+ [
3020
+ 115,
3021
+ 103,
3022
+ 0,
3023
+ 104,
3024
+ 0,
3025
+ "*"
3026
+ ],
3027
+ [
3028
+ 116,
3029
+ 15,
3030
+ 0,
3031
+ 105,
3032
+ 0,
3033
+ "*"
3034
+ ],
3035
+ [
3036
+ 121,
3037
+ 108,
3038
+ 0,
3039
+ 12,
3040
+ 0,
3041
+ "IMAGE"
3042
+ ],
3043
+ [
3044
+ 128,
3045
+ 112,
3046
+ 0,
3047
+ 113,
3048
+ 0,
3049
+ "STRING"
3050
+ ],
3051
+ [
3052
+ 129,
3053
+ 114,
3054
+ 0,
3055
+ 113,
3056
+ 1,
3057
+ "STRING"
3058
+ ],
3059
+ [
3060
+ 130,
3061
+ 117,
3062
+ 0,
3063
+ 114,
3064
+ 0,
3065
+ "STRING"
3066
+ ],
3067
+ [
3068
+ 131,
3069
+ 113,
3070
+ 0,
3071
+ 115,
3072
+ 0,
3073
+ "STRING"
3074
+ ],
3075
+ [
3076
+ 132,
3077
+ 11,
3078
+ 1,
3079
+ 116,
3080
+ 0,
3081
+ "*"
3082
+ ],
3083
+ [
3084
+ 133,
3085
+ 39,
3086
+ 1,
3087
+ 118,
3088
+ 0,
3089
+ "*"
3090
+ ],
3091
+ [
3092
+ 134,
3093
+ 119,
3094
+ 0,
3095
+ 112,
3096
+ 0,
3097
+ "STRING"
3098
+ ],
3099
+ [
3100
+ 136,
3101
+ 115,
3102
+ 0,
3103
+ 12,
3104
+ 3,
3105
+ "STRING"
3106
+ ],
3107
+ [
3108
+ 140,
3109
+ 130,
3110
+ 0,
3111
+ 129,
3112
+ 0,
3113
+ "UPSCALE_MODEL"
3114
+ ],
3115
+ [
3116
+ 143,
3117
+ 106,
3118
+ 0,
3119
+ 129,
3120
+ 1,
3121
+ "IMAGE"
3122
+ ],
3123
+ [
3124
+ 145,
3125
+ 129,
3126
+ 0,
3127
+ 10,
3128
+ 1,
3129
+ "IMAGE"
3130
+ ],
3131
+ [
3132
+ 151,
3133
+ 10,
3134
+ 0,
3135
+ 107,
3136
+ 0,
3137
+ "IMAGE"
3138
+ ],
3139
+ [
3140
+ 152,
3141
+ 108,
3142
+ 0,
3143
+ 134,
3144
+ 0,
3145
+ "IMAGE"
3146
+ ],
3147
+ [
3148
+ 153,
3149
+ 138,
3150
+ 0,
3151
+ 135,
3152
+ 0,
3153
+ "STRING"
3154
+ ],
3155
+ [
3156
+ 154,
3157
+ 137,
3158
+ 0,
3159
+ 136,
3160
+ 0,
3161
+ "STRING"
3162
+ ],
3163
+ [
3164
+ 156,
3165
+ 134,
3166
+ 0,
3167
+ 138,
3168
+ 0,
3169
+ "*"
3170
+ ],
3171
+ [
3172
+ 157,
3173
+ 134,
3174
+ 1,
3175
+ 137,
3176
+ 0,
3177
+ "*"
3178
+ ],
3179
+ [
3180
+ 159,
3181
+ 15,
3182
+ 0,
3183
+ 146,
3184
+ 0,
3185
+ "IMAGE"
3186
+ ],
3187
+ [
3188
+ 160,
3189
+ 146,
3190
+ 0,
3191
+ 145,
3192
+ 0,
3193
+ "IMAGE"
3194
+ ]
3195
+ ],
3196
+ "groups": [
3197
+ {
3198
+ "title": "1) Input Video - Single = Select Video > Right click > \"Copy as Path\" || Folder = Copy path from explorer ",
3199
+ "bounding": [
3200
+ 44,
3201
+ 83,
3202
+ 1265,
3203
+ 587
3204
+ ],
3205
+ "color": "#15a883",
3206
+ "font_size": 24,
3207
+ "locked": false
3208
+ },
3209
+ {
3210
+ "title": "2) Set Output Path ",
3211
+ "bounding": [
3212
+ 1331,
3213
+ 87,
3214
+ 931,
3215
+ 582
3216
+ ],
3217
+ "color": "#cb9216",
3218
+ "font_size": 24,
3219
+ "locked": false
3220
+ },
3221
+ {
3222
+ "title": "3) Video Settings",
3223
+ "bounding": [
3224
+ 2280,
3225
+ 84,
3226
+ 1183,
3227
+ 584
3228
+ ],
3229
+ "color": "#29a932",
3230
+ "font_size": 24,
3231
+ "locked": false
3232
+ },
3233
+ {
3234
+ "title": "4) Upscaling",
3235
+ "bounding": [
3236
+ 44,
3237
+ 697,
3238
+ 1264,
3239
+ 575
3240
+ ],
3241
+ "color": "#1a75eb",
3242
+ "font_size": 24,
3243
+ "locked": false
3244
+ },
3245
+ {
3246
+ "title": "5) Saving ",
3247
+ "bounding": [
3248
+ 1330,
3249
+ 699,
3250
+ 2132,
3251
+ 573
3252
+ ],
3253
+ "color": "#a438a0",
3254
+ "font_size": 24,
3255
+ "locked": false
3256
+ },
3257
+ {
3258
+ "title": "1_0) Video2Video Upscaler Using Model",
3259
+ "bounding": [
3260
+ -1040,
3261
+ 233,
3262
+ 910,
3263
+ 80
3264
+ ],
3265
+ "color": "#4ac248",
3266
+ "font_size": 50,
3267
+ "locked": false
3268
+ },
3269
+ {
3270
+ "title": "👁️👃👁️",
3271
+ "bounding": [
3272
+ 5789,
3273
+ -233,
3274
+ 140,
3275
+ 80
3276
+ ],
3277
+ "color": "#222222",
3278
+ "font_size": 250,
3279
+ "locked": false
3280
+ },
3281
+ {
3282
+ "title": "Heyyyy !!",
3283
+ "bounding": [
3284
+ 5905,
3285
+ 373,
3286
+ 846,
3287
+ 272
3288
+ ],
3289
+ "color": "#3f789e",
3290
+ "font_size": 200,
3291
+ "locked": false
3292
+ },
3293
+ {
3294
+ "title": "Create Group",
3295
+ "bounding": [
3296
+ 6025,
3297
+ 685,
3298
+ 636,
3299
+ 142
3300
+ ],
3301
+ "color": "#3f789e",
3302
+ "font_size": 100,
3303
+ "locked": false
3304
+ },
3305
+ {
3306
+ "title": "Edit Group > Font Size 50+",
3307
+ "bounding": [
3308
+ 6031,
3309
+ 845,
3310
+ 629,
3311
+ 80
3312
+ ],
3313
+ "color": "#3f789e",
3314
+ "font_size": 50,
3315
+ "locked": false
3316
+ },
3317
+ {
3318
+ "title": "Resize the Group to fit the Font, Edit Color to (54,54,54)",
3319
+ "bounding": [
3320
+ 5731,
3321
+ 1050,
3322
+ 1257,
3323
+ 80
3324
+ ],
3325
+ "color": "#b58b2a",
3326
+ "font_size": 50,
3327
+ "locked": false
3328
+ },
3329
+ {
3330
+ "title": "Add emojis using \"Windows + . (dot) \"",
3331
+ "bounding": [
3332
+ 5917,
3333
+ 947,
3334
+ 855,
3335
+ 80
3336
+ ],
3337
+ "color": "#a96038",
3338
+ "font_size": 50,
3339
+ "locked": false
3340
+ },
3341
+ {
3342
+ "title": "🩵😏",
3343
+ "bounding": [
3344
+ -728,
3345
+ 1004,
3346
+ 140,
3347
+ 80
3348
+ ],
3349
+ "color": "#222222",
3350
+ "font_size": 100,
3351
+ "locked": false
3352
+ },
3353
+ {
3354
+ "title": "🪲🛠️",
3355
+ "bounding": [
3356
+ 3739,
3357
+ 371,
3358
+ 140,
3359
+ 80
3360
+ ],
3361
+ "color": "#222222",
3362
+ "font_size": 100,
3363
+ "locked": false
3364
+ },
3365
+ {
3366
+ "title": "Enjoy ❤️",
3367
+ "bounding": [
3368
+ 6258,
3369
+ 1330,
3370
+ 215,
3371
+ 80
3372
+ ],
3373
+ "color": "#26a78d",
3374
+ "font_size": 50,
3375
+ "locked": false
3376
+ },
3377
+ {
3378
+ "title": "✨🙇😂🫡😏🤪",
3379
+ "bounding": [
3380
+ 5945,
3381
+ 1156,
3382
+ 140,
3383
+ 80
3384
+ ],
3385
+ "color": "#222222",
3386
+ "font_size": 100,
3387
+ "locked": false
3388
+ },
3389
+ {
3390
+ "title": "👄",
3391
+ "bounding": [
3392
+ 6170,
3393
+ 34,
3394
+ 140,
3395
+ 80
3396
+ ],
3397
+ "color": "#222222",
3398
+ "font_size": 200,
3399
+ "locked": false
3400
+ },
3401
+ {
3402
+ "title": "360p - > 1080p",
3403
+ "bounding": [
3404
+ -754,
3405
+ -79,
3406
+ 356,
3407
+ 80
3408
+ ],
3409
+ "color": "#3f789e",
3410
+ "font_size": 50,
3411
+ "locked": false
3412
+ },
3413
+ {
3414
+ "title": "540p - > 2k",
3415
+ "bounding": [
3416
+ -708,
3417
+ 45,
3418
+ 278,
3419
+ 80
3420
+ ],
3421
+ "color": "#3f789e",
3422
+ "font_size": 50,
3423
+ "locked": false
3424
+ }
3425
+ ],
3426
+ "config": {},
3427
+ "extra": {},
3428
+ "version": 0.4
3429
+ }