返回 VideoClaw
script.json
1 [
2 {
3 "scene information": {
4 "who": [
5 "Jax",
6 "Maya"
7 ],
8 "where": "Apartment living room",
9 "what": "Jax and Maya are spending their evening in their monotonous apartment, overwhelmed by their unchanging daily routines. The TV is blaring in the background, and Jax absentmindedly flips through channels while Maya listlessly scrolls through social media on her phone. They share a sense of longing but seem unable to break the cycle. Jax, frustrated, throws the remote on the couch and wistfully speaks about wanting something more from life, something exciting to break the monotony. This sparks a deeper conversation about their dreams and the realization that they both crave an escape from their current rut."
10 },
11 "scene": [
12 {
13 "speaker": "Jax",
14 "content": "I'm so tired of this, Maya. Every day feels the same.",
15 "actions": [
16 {
17 "character": "Jax",
18 "state": "standing",
19 "action": "Standing Depressed"
20 }
21 ],
22 "shot": "Track Shot 1",
23 "current position": [
24 {
25 "character": "Jax",
26 "position": "Position 1"
27 },
28 {
29 "character": "Maya",
30 "position": "Position 3"
31 }
32 ]
33 },
34 {
35 "speaker": "Maya",
36 "content": "I know, Jax. It feels like we're stuck in a loop.",
37 "actions": [
38 {
39 "character": "Maya",
40 "state": "standing",
41 "action": "Standing Depressed"
42 }
43 ],
44 "shot": "Mid Shot",
45 "current position": [
46 {
47 "character": "Jax",
48 "position": "Position 1"
49 },
50 {
51 "character": "Maya",
52 "position": "Position 3"
53 }
54 ]
55 },
56 {
57 "speaker": "Jax",
58 "content": "We need something... anything... to bring back some excitement.",
59 "actions": [
60 {
61 "character": "Jax",
62 "state": "standing",
63 "action": "Standing Thinking"
64 }
65 ],
66 "shot": "Close Shot",
67 "current position": [
68 {
69 "character": "Jax",
70 "position": "Position 1"
71 },
72 {
73 "character": "Maya",
74 "position": "Position 3"
75 }
76 ]
77 },
78 {
79 "speaker": "Maya",
80 "content": "Like what? What could shake us out of this?",
81 "actions": [
82 {
83 "character": "Maya",
84 "state": "standing",
85 "action": "Standing Puzzled"
86 }
87 ],
88 "shot": "Mid Shot",
89 "current position": [
90 {
91 "character": "Jax",
92 "position": "Position 1"
93 },
94 {
95 "character": "Maya",
96 "position": "Position 3"
97 }
98 ]
99 },
100 {
101 "speaker": "Jax",
102 "content": "I don't know. Maybe we need to escape. Do something crazy.",
103 "actions": [
104 {
105 "character": "Jax",
106 "state": "standing",
107 "action": "Standing Surprise"
108 }
109 ],
110 "shot": "Close Shot",
111 "current position": [
112 {
113 "character": "Jax",
114 "position": "Position 1"
115 },
116 {
117 "character": "Maya",
118 "position": "Position 3"
119 }
120 ]
121 },
122 {
123 "speaker": "Maya",
124 "content": "An escape... That actually sounds perfect. But how?",
125 "actions": [
126 {
127 "character": "Maya",
128 "state": "standing",
129 "action": "Standing Thinking"
130 }
131 ],
132 "shot": "Close Shot",
133 "current position": [
134 {
135 "character": "Jax",
136 "position": "Position 1"
137 },
138 {
139 "character": "Maya",
140 "position": "Position 3"
141 }
142 ]
143 },
144 {
145 "speaker": "Jax",
146 "content": "We plan it. Secretly. Just the two of us at first. Then figure out the details.",
147 "actions": [
148 {
149 "character": "Jax",
150 "state": "standing",
151 "action": "Standing Agree 1"
152 }
153 ],
154 "shot": "Mid Shot",
155 "current position": [
156 {
157 "character": "Jax",
158 "position": "Position 1"
159 },
160 {
161 "character": "Maya",
162 "position": "Position 3"
163 }
164 ]
165 },
166 {
167 "speaker": "Maya",
168 "content": "You're right. Let's do it. Let's plan our escape and break free of this rut.",
169 "actions": [
170 {
171 "character": "Maya",
172 "state": "standing",
173 "action": "Standing Agree 2"
174 }
175 ],
176 "shot": "Mid Shot",
177 "current position": [
178 {
179 "character": "Jax",
180 "position": "Position 1"
181 },
182 {
183 "character": "Maya",
184 "position": "Position 3"
185 }
186 ]
187 }
188 ],
189 "initial position": [
190 {
191 "character": "Jax",
192 "position": "Position 1"
193 },
194 {
195 "character": "Maya",
196 "position": "Position 3"
197 }
198 ]
199 },
200 {
201 "scene information": {
202 "who": [
203 "Maya",
204 "Zara",
205 "Alyx"
206 ],
207 "where": "Meeting room",
208 "what": "Maya, excited by the idea of an escape, ropes in her adventurous friend Zara and strategizes with her tech-savvy brother Alyx in a meeting room. As they sit around a large table with maps, notebooks, and laptops, the energy is electric. Zara throws out wild ideas about potential destinations and thrilling activities, while Alyx meticulously types up feasibility checks and logistical plans. The discussion intensifies as they debate the perfect plan to ensure their escape remains a secret. Each character's strengths shine through, highlighting their dedication to making this dream a reality."
209 },
210 "scene": [
211 {
212 "speaker": "Maya",
213 "content": "Alright, we're here to make this big escape a reality. Zara, what wild destinations do you have in mind?",
214 "actions": [
215 {
216 "character": "Maya",
217 "state": "standing",
218 "action": "Standing Happy"
219 }
220 ],
221 "shot": "Track Shot 1",
222 "current position": [
223 {
224 "character": "Maya",
225 "position": "Position 1"
226 },
227 {
228 "character": "Zara",
229 "position": "Position 2"
230 },
231 {
232 "character": "Alyx",
233 "position": "Position 5"
234 }
235 ]
236 },
237 {
238 "speaker": "Zara",
239 "content": "How about a road trip across the country? We could hit up mountains, beaches, and everything in between.",
240 "actions": [
241 {
242 "character": "Zara",
243 "state": "standing",
244 "action": "Standing Happy"
245 }
246 ],
247 "shot": "Close Shot",
248 "current position": [
249 {
250 "character": "Maya",
251 "position": "Position 1"
252 },
253 {
254 "character": "Zara",
255 "position": "Position 2"
256 },
257 {
258 "character": "Alyx",
259 "position": "Position 5"
260 }
261 ]
262 },
263 {
264 "speaker": "Alyx",
265 "content": "I love the idea, but we need to think about logistics. How do we avoid raising suspicions?",
266 "actions": [
267 {
268 "character": "Alyx",
269 "state": "standing",
270 "action": "Standing Thinking"
271 }
272 ],
273 "shot": "Mid Shot",
274 "current position": [
275 {
276 "character": "Maya",
277 "position": "Position 1"
278 },
279 {
280 "character": "Zara",
281 "position": "Position 2"
282 },
283 {
284 "character": "Alyx",
285 "position": "Position 5"
286 }
287 ]
288 },
289 {
290 "speaker": "Maya",
291 "content": "We'll need to be discreet. Maybe we start small, then take bigger leaps once we're on the road.",
292 "actions": [
293 {
294 "character": "Maya",
295 "state": "standing",
296 "action": "Standing Thinking"
297 }
298 ],
299 "shot": "Close Shot",
300 "current position": [
301 {
302 "character": "Maya",
303 "position": "Position 1"
304 },
305 {
306 "character": "Zara",
307 "position": "Position 2"
308 },
309 {
310 "character": "Alyx",
311 "position": "Position 5"
312 }
313 ]
314 },
315 {
316 "speaker": "Zara",
317 "content": "We could camp out in remote areas. No hotels or crowded spots.",
318 "actions": [
319 {
320 "character": "Zara",
321 "state": "standing",
322 "action": "Standing Agree 2"
323 }
324 ],
325 "shot": "Mid Shot",
326 "current position": [
327 {
328 "character": "Maya",
329 "position": "Position 1"
330 },
331 {
332 "character": "Zara",
333 "position": "Position 2"
334 },
335 {
336 "character": "Alyx",
337 "position": "Position 5"
338 }
339 ]
340 },
341 {
342 "speaker": "Alyx",
343 "content": "I'll handle the supplies and tech. We'll be ghosts-untrackable.",
344 "actions": [
345 {
346 "character": "Alyx",
347 "state": "standing",
348 "action": "Standing Agree 1"
349 }
350 ],
351 "shot": "Close Shot",
352 "current position": [
353 {
354 "character": "Maya",
355 "position": "Position 1"
356 },
357 {
358 "character": "Zara",
359 "position": "Position 2"
360 },
361 {
362 "character": "Alyx",
363 "position": "Position 5"
364 }
365 ]
366 },
367 {
368 "speaker": "Maya",
369 "content": "Perfect. We plan, we prep, and we go. We've got the perfect plan; now we just need to make it happen.",
370 "actions": [
371 {
372 "character": "Maya",
373 "state": "standing",
374 "action": "Standing Happy"
375 }
376 ],
377 "shot": "Mid Shot",
378 "current position": [
379 {
380 "character": "Maya",
381 "position": "Position 1"
382 },
383 {
384 "character": "Zara",
385 "position": "Position 2"
386 },
387 {
388 "character": "Alyx",
389 "position": "Position 5"
390 }
391 ]
392 }
393 ],
394 "initial position": [
395 {
396 "character": "Maya",
397 "position": "Position 1"
398 },
399 {
400 "character": "Zara",
401 "position": "Position 2"
402 },
403 {
404 "character": "Alyx",
405 "position": "Position 5"
406 }
407 ]
408 },
409 {
410 "scene information": {
411 "who": [
412 "Jax",
413 "Maya",
414 "Zara"
415 ],
416 "where": "Storehouse",
417 "what": "Under the cover of night, Jax, Maya, and Zara gather in a dimly lit storehouse, the safe meeting spot for their covert departure. The air is thick with anticipation and nerves. Zara pulls up in a van filled with supplies, and they silently load it up, speaking only in hushed tones to avoid drawing attention. Jax and Maya share a moment of apprehension but reinforce their determination to break free from their limitations. The palpable tension peaks as they finalize their preparations, finally feeling the excitement of their secret escape. With one last glance at the storehouse, they embark on their journey to reclaim their sense of adventure and freedom."
418 },
419 "scene": [
420 {
421 "speaker": "Zara",
422 "content": "Everything's set. Supplies are in the van.",
423 "actions": [
424 {
425 "character": "Zara",
426 "state": "standing",
427 "action": "Standing Talking 3"
428 }
429 ],
430 "shot": "Track Shot 2",
431 "current position": [
432 {
433 "character": "Jax",
434 "position": "Position 2"
435 },
436 {
437 "character": "Maya",
438 "position": "Position 3"
439 },
440 {
441 "character": "Zara",
442 "position": "Position 1"
443 }
444 ]
445 },
446 {
447 "speaker": "Jax",
448 "content": "We're really doing this. Leaving it all behind.",
449 "actions": [
450 {
451 "character": "Jax",
452 "state": "standing",
453 "action": "Standing Thinking"
454 }
455 ],
456 "shot": "Close Shot",
457 "current position": [
458 {
459 "character": "Jax",
460 "position": "Position 2"
461 },
462 {
463 "character": "Maya",
464 "position": "Position 3"
465 },
466 {
467 "character": "Zara",
468 "position": "Position 1"
469 }
470 ]
471 },
472 {
473 "speaker": "Maya",
474 "content": "It feels surreal. But we have to. We need to.",
475 "actions": [
476 {
477 "character": "Maya",
478 "state": "standing",
479 "action": "Standing Agree 1"
480 }
481 ],
482 "shot": "Mid Shot",
483 "current position": [
484 {
485 "character": "Jax",
486 "position": "Position 2"
487 },
488 {
489 "character": "Maya",
490 "position": "Position 3"
491 },
492 {
493 "character": "Zara",
494 "position": "Position 1"
495 }
496 ]
497 },
498 {
499 "speaker": "Zara",
500 "content": "Ready to load up, then? Let's not waste any more time.",
501 "actions": [
502 {
503 "character": "Zara",
504 "state": "standing",
505 "action": "Standing Normal"
506 }
507 ],
508 "shot": "Close Shot",
509 "current position": [
510 {
511 "character": "Jax",
512 "position": "Position 2"
513 },
514 {
515 "character": "Maya",
516 "position": "Position 3"
517 },
518 {
519 "character": "Zara",
520 "position": "Position 1"
521 }
522 ]
523 },
524 {
525 "speaker": "Jax",
526 "content": "Right. Let's do it quietly. No need for any attention.",
527 "actions": [
528 {
529 "character": "Jax",
530 "state": "standing",
531 "action": "Standing Normal"
532 }
533 ],
534 "shot": "Mid Shot",
535 "current position": [
536 {
537 "character": "Jax",
538 "position": "Position 2"
539 },
540 {
541 "character": "Maya",
542 "position": "Position 3"
543 },
544 {
545 "character": "Zara",
546 "position": "Position 1"
547 }
548 ]
549 },
550 {
551 "speaker": "Maya",
552 "content": "This is it - no turning back now. Let's go!",
553 "actions": [
554 {
555 "character": "Maya",
556 "state": "standing",
557 "action": "Standing Happy"
558 }
559 ],
560 "shot": "Mid Shot",
561 "current position": [
562 {
563 "character": "Jax",
564 "position": "Position 2"
565 },
566 {
567 "character": "Maya",
568 "position": "Position 3"
569 },
570 {
571 "character": "Zara",
572 "position": "Position 1"
573 }
574 ]
575 }
576 ],
577 "initial position": [
578 {
579 "character": "Jax",
580 "position": "Position 2"
581 },
582 {
583 "character": "Maya",
584 "position": "Position 3"
585 },
586 {
587 "character": "Zara",
588 "position": "Position 1"
589 }
590 ]
591 }
592 ]
592 lines JSON