返回 VideoClaw
script.json
1 [
2 {
3 "scene information": {
4 "who": [
5 "Abe",
6 "Liza"
7 ],
8 "where": "Sofa Corner",
9 "what": "Abe and Liza sit in the dimly lit corner of their apartment, the atmosphere thick with tension. Abe has just revealed that he has accepted a job offer in another state. Liza is shocked and hurt, as this is the first she's hearing of it. They begin a heartfelt discussion about the impact of this decision on their relationship, reflecting on their memories and the challenges they've faced together. Liza tries to understand why Abe did not consult her first, and Abe explains his desperation for a change and better opportunities."
10 },
11 "scene": [
12 {
13 "speaker": "Liza",
14 "content": "Why didn't you tell me, Abe? How could you make such a huge decision without me?",
15 "actions": [
16 {
17 "character": "Liza",
18 "state": "standing",
19 "action": "Standing Surprise"
20 }
21 ],
22 "shot": "Track Shot 1",
23 "current position": [
24 {
25 "character": "Abe",
26 "position": "Position 1"
27 },
28 {
29 "character": "Liza",
30 "position": "Position 2"
31 }
32 ]
33 },
34 {
35 "speaker": "Abe",
36 "content": "I'm sorry, Liza. I just... I felt stuck. This job is a chance for something better, for both of us.",
37 "actions": [
38 {
39 "character": "Abe",
40 "state": "standing",
41 "action": "Standing Thinking"
42 }
43 ],
44 "shot": "Close Shot",
45 "current position": [
46 {
47 "character": "Abe",
48 "position": "Position 1"
49 },
50 {
51 "character": "Liza",
52 "position": "Position 2"
53 }
54 ]
55 },
56 {
57 "speaker": "Liza",
58 "content": "But we're supposed to be a team. This blindsided me. Do you even care how this affects us?",
59 "actions": [
60 {
61 "character": "Liza",
62 "state": "standing",
63 "action": "Standing Angry 2"
64 }
65 ],
66 "shot": "Close Shot",
67 "current position": [
68 {
69 "character": "Abe",
70 "position": "Position 1"
71 },
72 {
73 "character": "Liza",
74 "position": "Position 2"
75 }
76 ]
77 },
78 {
79 "speaker": "Abe",
80 "content": "Of course, I do. Every day it eats me up inside. I thought I could make things better for us. I wasn't thinking straight.",
81 "actions": [
82 {
83 "character": "Abe",
84 "state": "standing",
85 "action": "Standing Depressed"
86 }
87 ],
88 "shot": "Close Shot",
89 "current position": [
90 {
91 "character": "Abe",
92 "position": "Position 1"
93 },
94 {
95 "character": "Liza",
96 "position": "Position 2"
97 }
98 ]
99 },
100 {
101 "speaker": "Liza",
102 "content": "We've faced so much together. From the start, we've always been open... about everything. Why didn't you trust me with this?",
103 "actions": [
104 {
105 "character": "Liza",
106 "state": "standing",
107 "action": "Standing Crying"
108 }
109 ],
110 "shot": "Mid Shot",
111 "current position": [
112 {
113 "character": "Abe",
114 "position": "Position 1"
115 },
116 {
117 "character": "Liza",
118 "position": "Position 2"
119 }
120 ]
121 },
122 {
123 "speaker": "Abe",
124 "content": "I was desperate, Liza. We've been through hell and back, and I didn't want to drag you through uncertainty anymore. This seemed like a way out.",
125 "actions": [
126 {
127 "character": "Abe",
128 "state": "standing",
129 "action": "Standing Arguing 2"
130 }
131 ],
132 "shot": "Close Shot",
133 "current position": [
134 {
135 "character": "Abe",
136 "position": "Position 1"
137 },
138 {
139 "character": "Liza",
140 "position": "Position 2"
141 }
142 ]
143 },
144 {
145 "speaker": "Liza",
146 "content": "I get needing change, but we're in this together. You should have told me. Now we're left with tough choices.",
147 "actions": [
148 {
149 "character": "Liza",
150 "state": "standing",
151 "action": "Standing Thinking"
152 }
153 ],
154 "shot": "Long Shot 2",
155 "current position": [
156 {
157 "character": "Abe",
158 "position": "Position 1"
159 },
160 {
161 "character": "Liza",
162 "position": "Position 2"
163 }
164 ]
165 },
166 {
167 "speaker": "Abe",
168 "content": "I know. And I'm ready to face them with you. If you still want to.",
169 "actions": [
170 {
171 "character": "Abe",
172 "state": "standing",
173 "action": "Standing Agree 1"
174 }
175 ],
176 "shot": "Mid Shot",
177 "current position": [
178 {
179 "character": "Abe",
180 "position": "Position 1"
181 },
182 {
183 "character": "Liza",
184 "position": "Position 2"
185 }
186 ]
187 }
188 ],
189 "initial position": [
190 {
191 "character": "Abe",
192 "position": "Position 1"
193 },
194 {
195 "character": "Liza",
196 "position": "Position 2"
197 }
198 ]
199 },
200 {
201 "scene information": {
202 "who": [
203 "Max",
204 "Ray",
205 "Liza"
206 ],
207 "where": "Meeting room",
208 "what": "Liza seeks support from her close friends, Max and Ray, at the meeting room of a community center. She needs the strength to face the upcoming changes. Liza shares the news of Abe's impending move, and the trio discusses the implications for her future. Max, pragmatic and supportive, offers advice on how to navigate the situation. Ray, more emotional, reacts strongly, highlighting the strain this move could place on Liza and Abe's relationship. Together, they brainstorm possible solutions, exploring whether long-distance could work."
209 },
210 "scene": [
211 {
212 "speaker": "Liza",
213 "content": "Abe's moving. He took a job out of state, and he didn't tell me until now.",
214 "actions": [
215 {
216 "character": "Liza",
217 "state": "standing",
218 "action": "Standing Depressed"
219 }
220 ],
221 "shot": "Track Shot 3",
222 "current position": [
223 {
224 "character": "Liza",
225 "position": "Position 1"
226 },
227 {
228 "character": "Max",
229 "position": "Position 5"
230 },
231 {
232 "character": "Ray",
233 "position": "Position 2"
234 }
235 ]
236 },
237 {
238 "speaker": "Max",
239 "content": "Wow, that's heavy. How are you feeling about it?",
240 "actions": [
241 {
242 "character": "Max",
243 "state": "standing",
244 "action": "Standing Thinking"
245 }
246 ],
247 "shot": "Close Shot",
248 "current position": [
249 {
250 "character": "Liza",
251 "position": "Position 1"
252 },
253 {
254 "character": "Max",
255 "position": "Position 5"
256 },
257 {
258 "character": "Ray",
259 "position": "Position 2"
260 }
261 ]
262 },
263 {
264 "speaker": "Ray",
265 "content": "I can't believe it. How can he just drop this on you? What's he thinking?",
266 "actions": [
267 {
268 "character": "Ray",
269 "state": "standing",
270 "action": "Standing Angry 2"
271 }
272 ],
273 "shot": "Close Shot",
274 "current position": [
275 {
276 "character": "Liza",
277 "position": "Position 1"
278 },
279 {
280 "character": "Max",
281 "position": "Position 5"
282 },
283 {
284 "character": "Ray",
285 "position": "Position 2"
286 }
287 ]
288 },
289 {
290 "speaker": "Liza",
291 "content": "I'm torn. He says it's for our future, but it feels like a betrayal. What if we can't make this work?",
292 "actions": [
293 {
294 "character": "Liza",
295 "state": "standing",
296 "action": "Standing Puzzled"
297 }
298 ],
299 "shot": "Mid Shot",
300 "current position": [
301 {
302 "character": "Liza",
303 "position": "Position 1"
304 },
305 {
306 "character": "Max",
307 "position": "Position 5"
308 },
309 {
310 "character": "Ray",
311 "position": "Position 2"
312 }
313 ]
314 },
315 {
316 "speaker": "Max",
317 "content": "Okay, let's take a step back. This isn't ideal, but long-distance isn't impossible. Many couples do it. You need a plan.",
318 "actions": [
319 {
320 "character": "Max",
321 "state": "standing",
322 "action": "Standing Talking 4"
323 }
324 ],
325 "shot": "Close Shot",
326 "current position": [
327 {
328 "character": "Liza",
329 "position": "Position 1"
330 },
331 {
332 "character": "Max",
333 "position": "Position 5"
334 },
335 {
336 "character": "Ray",
337 "position": "Position 2"
338 }
339 ]
340 },
341 {
342 "speaker": "Ray",
343 "content": "Yeah, but it's going to be incredibly hard. You need to prepare for that strain.",
344 "actions": [
345 {
346 "character": "Ray",
347 "state": "standing",
348 "action": "Standing Thinking"
349 }
350 ],
351 "shot": "Close Shot",
352 "current position": [
353 {
354 "character": "Liza",
355 "position": "Position 1"
356 },
357 {
358 "character": "Max",
359 "position": "Position 5"
360 },
361 {
362 "character": "Ray",
363 "position": "Position 2"
364 }
365 ]
366 },
367 {
368 "speaker": "Liza",
369 "content": "I know. But I still love him. Maybe we can find a balance?",
370 "actions": [
371 {
372 "character": "Liza",
373 "state": "standing",
374 "action": "Standing Depressed"
375 }
376 ],
377 "shot": "Mid Shot",
378 "current position": [
379 {
380 "character": "Liza",
381 "position": "Position 1"
382 },
383 {
384 "character": "Max",
385 "position": "Position 5"
386 },
387 {
388 "character": "Ray",
389 "position": "Position 2"
390 }
391 ]
392 },
393 {
394 "speaker": "Max",
395 "content": "Sure, you need to set clear communication routines, plan regular visits, and stay committed to each other.",
396 "actions": [
397 {
398 "character": "Max",
399 "state": "standing",
400 "action": "Standing Agree 1"
401 }
402 ],
403 "shot": "Close Shot",
404 "current position": [
405 {
406 "character": "Liza",
407 "position": "Position 1"
408 },
409 {
410 "character": "Max",
411 "position": "Position 5"
412 },
413 {
414 "character": "Ray",
415 "position": "Position 2"
416 }
417 ]
418 },
419 {
420 "speaker": "Ray",
421 "content": "And don't forget, you can reach out to us. We'll support you however we can.",
422 "actions": [
423 {
424 "character": "Ray",
425 "state": "standing",
426 "action": "Standing Agree 2"
427 }
428 ],
429 "shot": "Close Shot",
430 "current position": [
431 {
432 "character": "Liza",
433 "position": "Position 1"
434 },
435 {
436 "character": "Max",
437 "position": "Position 5"
438 },
439 {
440 "character": "Ray",
441 "position": "Position 2"
442 }
443 ]
444 },
445 {
446 "speaker": "Liza",
447 "content": "Thank you both. This helps. I feel a bit more ready to talk to him about it.",
448 "actions": [
449 {
450 "character": "Liza",
451 "state": "standing",
452 "action": "Standing Happy"
453 }
454 ],
455 "shot": "Mid Shot",
456 "current position": [
457 {
458 "character": "Liza",
459 "position": "Position 1"
460 },
461 {
462 "character": "Max",
463 "position": "Position 5"
464 },
465 {
466 "character": "Ray",
467 "position": "Position 2"
468 }
469 ]
470 }
471 ],
472 "initial position": [
473 {
474 "character": "Liza",
475 "position": "Position 1"
476 },
477 {
478 "character": "Max",
479 "position": "Position 5"
480 },
481 {
482 "character": "Ray",
483 "position": "Position 2"
484 }
485 ]
486 },
487 {
488 "scene information": {
489 "who": [
490 "Abe",
491 "Liza"
492 ],
493 "where": "Roadside",
494 "what": "Abe and Liza stand at the roadside, the morning sun casting long shadows on the pavement. Abe's car, packed with his belongings, is parked nearby. The scene is heavy with unspoken words as they both struggle to find closure. Their conversation oscillates between hopeful reminiscences and fears for the future. Liza hands Abe a small, cherished memento, symbolizing everything they've shared. Abe promises to stay in touch and reassures Liza that this is not the end for them. They share a final, tearful embrace before Abe gets into his car."
495 },
496 "scene": [
497 {
498 "speaker": "Liza",
499 "content": "This feels like a dream, like you're not really leaving.",
500 "actions": [
501 {
502 "character": "Liza",
503 "state": "standing",
504 "action": "Standing Thinking"
505 }
506 ],
507 "shot": "Track Shot 1",
508 "current position": [
509 {
510 "character": "Abe",
511 "position": "Position 2"
512 },
513 {
514 "character": "Liza",
515 "position": "Position 1"
516 }
517 ]
518 },
519 {
520 "speaker": "Abe",
521 "content": "I know. It feels so surreal. But this isn't goodbye forever.",
522 "actions": [
523 {
524 "character": "Abe",
525 "state": "standing",
526 "action": "Standing Thinking"
527 }
528 ],
529 "shot": "Close Shot",
530 "current position": [
531 {
532 "character": "Abe",
533 "position": "Position 2"
534 },
535 {
536 "character": "Liza",
537 "position": "Position 1"
538 }
539 ]
540 },
541 {
542 "speaker": "Liza",
543 "content": "I found this. Thought you should have it. It's everything we are.",
544 "actions": [
545 {
546 "character": "Liza",
547 "state": "standing",
548 "action": "Standing Normal"
549 }
550 ],
551 "shot": "Mid Shot",
552 "current position": [
553 {
554 "character": "Abe",
555 "position": "Position 2"
556 },
557 {
558 "character": "Liza",
559 "position": "Position 1"
560 }
561 ]
562 },
563 {
564 "speaker": "Abe",
565 "content": "Our first photo together. I remember that day like it was yesterday. Thank you, Liza.",
566 "actions": [
567 {
568 "character": "Abe",
569 "state": "standing",
570 "action": "Standing Happy"
571 }
572 ],
573 "shot": "Close Shot",
574 "current position": [
575 {
576 "character": "Abe",
577 "position": "Position 2"
578 },
579 {
580 "character": "Liza",
581 "position": "Position 1"
582 }
583 ]
584 },
585 {
586 "speaker": "Liza",
587 "content": "Promise me we'll make this work. I can't bear to think otherwise.",
588 "actions": [
589 {
590 "character": "Liza",
591 "state": "standing",
592 "action": "Standing Depressed"
593 }
594 ],
595 "shot": "Mid Shot",
596 "current position": [
597 {
598 "character": "Abe",
599 "position": "Position 2"
600 },
601 {
602 "character": "Liza",
603 "position": "Position 1"
604 }
605 ]
606 },
607 {
608 "speaker": "Abe",
609 "content": "I promise. We'll call every night, visit whenever we can. This isn't the end for us.",
610 "actions": [
611 {
612 "character": "Abe",
613 "state": "standing",
614 "action": "Standing Agree 2"
615 }
616 ],
617 "shot": "Close Shot",
618 "current position": [
619 {
620 "character": "Abe",
621 "position": "Position 2"
622 },
623 {
624 "character": "Liza",
625 "position": "Position 1"
626 }
627 ]
628 },
629 {
630 "speaker": "Liza",
631 "content": "I hope you're right. I believe in us-just scared of what's ahead.",
632 "actions": [
633 {
634 "character": "Liza",
635 "state": "standing",
636 "action": "Standing Thinking"
637 }
638 ],
639 "shot": "Mid Shot",
640 "current position": [
641 {
642 "character": "Abe",
643 "position": "Position 2"
644 },
645 {
646 "character": "Liza",
647 "position": "Position 1"
648 }
649 ]
650 },
651 {
652 "speaker": "Abe",
653 "content": "I'm scared too. But we'll face it together, no matter the distance.",
654 "actions": [
655 {
656 "character": "Abe",
657 "state": "standing",
658 "action": "Standing Agree 1"
659 }
660 ],
661 "shot": "Close Shot",
662 "current position": [
663 {
664 "character": "Abe",
665 "position": "Position 2"
666 },
667 {
668 "character": "Liza",
669 "position": "Position 1"
670 }
671 ]
672 },
673 {
674 "speaker": "Liza",
675 "content": "Take care of yourself out there. Don't forget to call me the moment you arrive.",
676 "actions": [
677 {
678 "character": "Liza",
679 "state": "standing",
680 "action": "Standing Depressed"
681 }
682 ],
683 "shot": "Mid Shot",
684 "current position": [
685 {
686 "character": "Abe",
687 "position": "Position 2"
688 },
689 {
690 "character": "Liza",
691 "position": "Position 1"
692 }
693 ]
694 },
695 {
696 "speaker": "Abe",
697 "content": "I won't. I love you, Liza.",
698 "actions": [
699 {
700 "character": "Abe",
701 "state": "standing",
702 "action": "Standing Happy"
703 }
704 ],
705 "shot": "Close Shot",
706 "current position": [
707 {
708 "character": "Abe",
709 "position": "Position 2"
710 },
711 {
712 "character": "Liza",
713 "position": "Position 1"
714 }
715 ]
716 },
717 {
718 "speaker": "Liza",
719 "content": "I love you too, Abe.",
720 "actions": [
721 {
722 "character": "Liza",
723 "state": "standing",
724 "action": "Standing Crying"
725 }
726 ],
727 "shot": "Mid Shot",
728 "current position": [
729 {
730 "character": "Abe",
731 "position": "Position 2"
732 },
733 {
734 "character": "Liza",
735 "position": "Position 1"
736 }
737 ]
738 }
739 ],
740 "initial position": [
741 {
742 "character": "Abe",
743 "position": "Position 2"
744 },
745 {
746 "character": "Liza",
747 "position": "Position 1"
748 }
749 ]
750 }
751 ]
751 lines JSON