返回 VideoClaw
script.json
1 [
2 {
3 "scene information": {
4 "who": [
5 "Alex",
6 "Morgan"
7 ],
8 "where": "Office",
9 "what": "Alex and Morgan are in the office putting the final touches on the project presentation. They've been working tirelessly for months, pushing through obstacles and roadblocks. As they hit the 'submit' button, they exchange relieved smiles, signaling the end of an arduous journey. The office is quiet, reflecting the surreal feeling of finally finishing the project."
10 },
11 "scene": [
12 {
13 "speaker": "Alex",
14 "content": "It's done. We actually did it.",
15 "actions": [
16 {
17 "character": "Alex",
18 "state": "standing",
19 "action": "Standing Happy"
20 }
21 ],
22 "shot": "Track Shot 1",
23 "current position": [
24 {
25 "character": "Alex",
26 "position": "Position 3"
27 },
28 {
29 "character": "Morgan",
30 "position": "Position 1"
31 }
32 ]
33 },
34 {
35 "move": {
36 "character": "Morgan",
37 "destination": "Position 2"
38 },
39 "shot": "Follow Shot",
40 "current position": [
41 {
42 "character": "Alex",
43 "position": "Position 3"
44 },
45 {
46 "character": "Morgan",
47 "position": "Position 1"
48 }
49 ]
50 },
51 {
52 "speaker": "Morgan",
53 "content": "I can't believe it's finally over. This feels unreal.",
54 "actions": [
55 {
56 "character": "Morgan",
57 "state": "standing",
58 "action": "Standing Happy"
59 },
60 {
61 "character": "Morgan",
62 "state": "standing",
63 "action": "Standing Surprise"
64 }
65 ],
66 "shot": "Close Shot",
67 "current position": [
68 {
69 "character": "Alex",
70 "position": "Position 3"
71 },
72 {
73 "character": "Morgan",
74 "position": "Position 2"
75 }
76 ]
77 },
78 {
79 "speaker": "Alex",
80 "content": "We need to gather the team and share the news. It's time to celebrate.",
81 "actions": [
82 {
83 "character": "Alex",
84 "state": "standing",
85 "action": "Standing Happy"
86 }
87 ],
88 "shot": "Mid Shot",
89 "current position": [
90 {
91 "character": "Alex",
92 "position": "Position 3"
93 },
94 {
95 "character": "Morgan",
96 "position": "Position 2"
97 }
98 ]
99 }
100 ],
101 "initial position": [
102 {
103 "character": "Alex",
104 "position": "Position 3"
105 },
106 {
107 "character": "Morgan",
108 "position": "Position 1"
109 }
110 ]
111 },
112 {
113 "scene information": {
114 "who": [
115 "Alex",
116 "Casey",
117 "Sam",
118 "Morgan"
119 ],
120 "where": "Meeting room",
121 "what": "Alex and Morgan meet with Casey and Sam in the meeting room to share the great news of the project completion. The room still has traces of their intense working sessions-whiteboards filled with diagrams, sticky notes on walls, and a table cluttered with papers. As Alex explains the successful submission, the team's tension melts away, replaced by smiles and laughter. They reminisce about the challenges they overcame together."
122 },
123 "scene": [
124 {
125 "speaker": "Alex",
126 "content": "Everyone, great news! The project is officially submitted.",
127 "actions": [
128 {
129 "character": "Alex",
130 "state": "standing",
131 "action": "Standing Happy"
132 }
133 ],
134 "shot": "Track Shot 3",
135 "current position": [
136 {
137 "character": "Alex",
138 "position": "Position 1"
139 },
140 {
141 "character": "Morgan",
142 "position": "Position 7"
143 },
144 {
145 "character": "Casey",
146 "position": "Position 3"
147 },
148 {
149 "character": "Sam",
150 "position": "Position 5"
151 }
152 ]
153 },
154 {
155 "speaker": "Casey",
156 "content": "No way! This is amazing!",
157 "actions": [
158 {
159 "character": "Casey",
160 "state": "standing",
161 "action": "Standing Surprise"
162 },
163 {
164 "character": "Morgan",
165 "state": "standing",
166 "action": "Standing Happy"
167 }
168 ],
169 "shot": "Close Shot",
170 "current position": [
171 {
172 "character": "Alex",
173 "position": "Position 1"
174 },
175 {
176 "character": "Morgan",
177 "position": "Position 7"
178 },
179 {
180 "character": "Casey",
181 "position": "Position 3"
182 },
183 {
184 "character": "Sam",
185 "position": "Position 5"
186 }
187 ]
188 },
189 {
190 "speaker": "Sam",
191 "content": "We did it. Remember when we thought it was impossible?",
192 "actions": [
193 {
194 "character": "Sam",
195 "state": "standing",
196 "action": "Standing Agree 1"
197 }
198 ],
199 "shot": "Mid Shot",
200 "current position": [
201 {
202 "character": "Alex",
203 "position": "Position 1"
204 },
205 {
206 "character": "Morgan",
207 "position": "Position 7"
208 },
209 {
210 "character": "Casey",
211 "position": "Position 3"
212 },
213 {
214 "character": "Sam",
215 "position": "Position 5"
216 }
217 ]
218 },
219 {
220 "speaker": "Morgan",
221 "content": "I'll never forget those all-nighters and last-minute changes.",
222 "actions": [
223 {
224 "character": "Morgan",
225 "state": "standing",
226 "action": "Standing Thinking"
227 }
228 ],
229 "shot": "Close Shot",
230 "current position": [
231 {
232 "character": "Alex",
233 "position": "Position 1"
234 },
235 {
236 "character": "Morgan",
237 "position": "Position 7"
238 },
239 {
240 "character": "Casey",
241 "position": "Position 3"
242 },
243 {
244 "character": "Sam",
245 "position": "Position 5"
246 }
247 ]
248 },
249 {
250 "speaker": "Casey",
251 "content": "Feels like we've been through a war together.",
252 "actions": [
253 {
254 "character": "Casey",
255 "state": "standing",
256 "action": "Standing Agree 2"
257 }
258 ],
259 "shot": "Mid Shot",
260 "current position": [
261 {
262 "character": "Alex",
263 "position": "Position 1"
264 },
265 {
266 "character": "Morgan",
267 "position": "Position 7"
268 },
269 {
270 "character": "Casey",
271 "position": "Position 3"
272 },
273 {
274 "character": "Sam",
275 "position": "Position 5"
276 }
277 ]
278 },
279 {
280 "speaker": "Sam",
281 "content": "How about we take this celebration to a more relaxed environment?",
282 "actions": [
283 {
284 "character": "Sam",
285 "state": "standing",
286 "action": "Standing Happy"
287 },
288 {
289 "character": "Alex",
290 "state": "standing",
291 "action": "Sit Down"
292 }
293 ],
294 "shot": "Long Shot 2",
295 "current position": [
296 {
297 "character": "Alex",
298 "position": "Position 1"
299 },
300 {
301 "character": "Morgan",
302 "position": "Position 7"
303 },
304 {
305 "character": "Casey",
306 "position": "Position 3"
307 },
308 {
309 "character": "Sam",
310 "position": "Position 5"
311 }
312 ]
313 }
314 ],
315 "initial position": [
316 {
317 "character": "Alex",
318 "position": "Position 1"
319 },
320 {
321 "character": "Morgan",
322 "position": "Position 7"
323 },
324 {
325 "character": "Casey",
326 "position": "Position 3"
327 },
328 {
329 "character": "Sam",
330 "position": "Position 5"
331 }
332 ]
333 },
334 {
335 "scene information": {
336 "who": [
337 "Alex",
338 "Casey",
339 "Sam",
340 "Morgan"
341 ],
342 "where": "Relaxing Room",
343 "what": "The team relocates to the Relaxing Room, a cozy space with comfortable seating, subtle lighting, and a relaxed ambiance perfect for unwinding. They grab some beverages and settle in, reflecting on their collaboration, shared experiences, and the friendships forged during the project. Casey proposes a toast to everyone's hard work, dedication, and the success they've achieved together."
344 },
345 "scene": [
346 {
347 "speaker": "Casey",
348 "content": "Here's to us - to the long nights, the teamwork, and the impossible deadlines.",
349 "actions": [],
350 "shot": "Long Shot 1",
351 "current position": [
352 {
353 "character": "Alex",
354 "position": "Position 4"
355 },
356 {
357 "character": "Morgan",
358 "position": "Position 5"
359 },
360 {
361 "character": "Casey",
362 "position": "Position 1"
363 },
364 {
365 "character": "Sam",
366 "position": "Position 2"
367 }
368 ]
369 },
370 {
371 "speaker": "Sam",
372 "content": "And to the bonds we've forged along the way.",
373 "actions": [
374 {
375 "character": "Sam",
376 "state": "standing",
377 "action": "Standing Agree 1"
378 }
379 ],
380 "shot": "Mid Shot",
381 "current position": [
382 {
383 "character": "Alex",
384 "position": "Position 4"
385 },
386 {
387 "character": "Morgan",
388 "position": "Position 5"
389 },
390 {
391 "character": "Casey",
392 "position": "Position 1"
393 },
394 {
395 "character": "Sam",
396 "position": "Position 2"
397 }
398 ]
399 },
400 {
401 "speaker": "Morgan",
402 "content": "To the project and many more successes to come!",
403 "actions": [
404 {
405 "character": "Morgan",
406 "state": "standing",
407 "action": "Standing Happy"
408 },
409 {
410 "character": "Alex",
411 "state": "standing",
412 "action": "Standing Happy"
413 }
414 ],
415 "shot": "Close Shot",
416 "current position": [
417 {
418 "character": "Alex",
419 "position": "Position 4"
420 },
421 {
422 "character": "Morgan",
423 "position": "Position 5"
424 },
425 {
426 "character": "Casey",
427 "position": "Position 1"
428 },
429 {
430 "character": "Sam",
431 "position": "Position 2"
432 }
433 ]
434 }
435 ],
436 "initial position": [
437 {
438 "character": "Alex",
439 "position": "Position 4"
440 },
441 {
442 "character": "Morgan",
443 "position": "Position 5"
444 },
445 {
446 "character": "Casey",
447 "position": "Position 1"
448 },
449 {
450 "character": "Sam",
451 "position": "Position 2"
452 }
453 ]
454 }
455 ]
455 lines JSON