返回 VideoClaw
script.json
根目录 / FilmAgent / FilmAgent / scripts / full / 12 / script.json
1 [
2 {
3 "scene information": {
4 "who": [
5 "Max",
6 "Lana"
7 ],
8 "where": "Apartment living room",
9 "what": "Max and Lana are sitting in their apartment living room, surrounded by the mundane trappings of their daily life. Both are visibly drained from their monotonous routines. Max flicks through TV channels with a glazed expression while Lana sips coffee, lost in thought. Suddenly, Lana mentions her childhood dream of traveling across the country in a vintage van. This idea sparks something in Max, who has also been craving an escape. They begin to discuss the possibility of breaking away from their boring routines and planning an escape."
10 },
11 "scene": [
12 {
13 "speaker": "Lana",
14 "content": "You know, I had this crazy dream as a kid-to travel the country in a vintage van. Can you imagine?",
15 "actions": [
16 {
17 "character": "Lana",
18 "state": "standing",
19 "action": "Standing Normal"
20 }
21 ],
22 "shot": "Track Shot 3",
23 "current position": [
24 {
25 "character": "Max",
26 "position": "Position 1"
27 },
28 {
29 "character": "Lana",
30 "position": "Position 2"
31 }
32 ]
33 },
34 {
35 "speaker": "Max",
36 "content": "That sounds amazing. Why did it never happen?",
37 "actions": [
38 {
39 "character": "Max",
40 "state": "standing",
41 "action": "Standing Talking 1"
42 }
43 ],
44 "shot": "Long Shot 3",
45 "current position": [
46 {
47 "character": "Max",
48 "position": "Position 1"
49 },
50 {
51 "character": "Lana",
52 "position": "Position 2"
53 }
54 ]
55 },
56 {
57 "speaker": "Lana",
58 "content": "Life happened. But I still think about it sometimes.",
59 "actions": [
60 {
61 "character": "Lana",
62 "state": "standing",
63 "action": "Standing Thinking"
64 }
65 ],
66 "shot": "Zoom Shot",
67 "current position": [
68 {
69 "character": "Max",
70 "position": "Position 1"
71 },
72 {
73 "character": "Lana",
74 "position": "Position 2"
75 }
76 ]
77 },
78 {
79 "speaker": "Max",
80 "content": "I've been wanting to escape this routine too. Maybe we could actually do it.",
81 "actions": [
82 {
83 "character": "Max",
84 "state": "standing",
85 "action": "Standing Talking 2"
86 }
87 ],
88 "shot": "Close Shot",
89 "current position": [
90 {
91 "character": "Max",
92 "position": "Position 1"
93 },
94 {
95 "character": "Lana",
96 "position": "Position 2"
97 }
98 ]
99 },
100 {
101 "speaker": "Lana",
102 "content": "Really? Do you think we could?",
103 "actions": [
104 {
105 "character": "Lana",
106 "state": "standing",
107 "action": "Standing Surprise"
108 }
109 ],
110 "shot": "Mid Shot",
111 "current position": [
112 {
113 "character": "Max",
114 "position": "Position 1"
115 },
116 {
117 "character": "Lana",
118 "position": "Position 2"
119 }
120 ]
121 },
122 {
123 "speaker": "Max",
124 "content": "Why not? Let's start planning and see where it takes us.",
125 "actions": [
126 {
127 "character": "Max",
128 "state": "standing",
129 "action": "Standing Agree 2"
130 }
131 ],
132 "shot": "Pan Shot 1",
133 "current position": [
134 {
135 "character": "Max",
136 "position": "Position 1"
137 },
138 {
139 "character": "Lana",
140 "position": "Position 2"
141 }
142 ]
143 },
144 {
145 "speaker": "Lana",
146 "content": "Alright, let's do it! We'll need a map, a reliable van, and figure out our route.",
147 "actions": [
148 {
149 "character": "Lana",
150 "state": "standing",
151 "action": "Standing Happy"
152 }
153 ],
154 "shot": "Mid Shot",
155 "current position": [
156 {
157 "character": "Max",
158 "position": "Position 1"
159 },
160 {
161 "character": "Lana",
162 "position": "Position 2"
163 }
164 ]
165 },
166 {
167 "speaker": "Max",
168 "content": "We'll figure it out together. Let's make this happen.",
169 "actions": [
170 {
171 "character": "Max",
172 "state": "standing",
173 "action": "Standing Talking 4"
174 }
175 ],
176 "shot": "Close Shot",
177 "current position": [
178 {
179 "character": "Max",
180 "position": "Position 1"
181 },
182 {
183 "character": "Lana",
184 "position": "Position 2"
185 }
186 ]
187 },
188 {
189 "speaker": "Lana",
190 "content": "To new beginnings, Max.",
191 "actions": [
192 {
193 "character": "Lana",
194 "state": "standing",
195 "action": "Standing Talking 5"
196 }
197 ],
198 "shot": "Mid Shot",
199 "current position": [
200 {
201 "character": "Max",
202 "position": "Position 1"
203 },
204 {
205 "character": "Lana",
206 "position": "Position 2"
207 }
208 ]
209 }
210 ],
211 "initial position": [
212 {
213 "character": "Max",
214 "position": "Position 1"
215 },
216 {
217 "character": "Lana",
218 "position": "Position 2"
219 }
220 ]
221 },
222 {
223 "scene information": {
224 "who": [
225 "Max",
226 "Lana",
227 "Nico",
228 "Ivy"
229 ],
230 "where": "Meeting room",
231 "what": "Max and Lana realize they can't do this alone and decide to involve their closest friends, Nico and Ivy. They invite them to the meeting room under the guise of a game night. As they gather around the table, Max and Lana share their plan to break free from their mundane lives. Initially, Nico and Ivy think it's a joke but soon sense the seriousness in their friends' voices. Intrigued and equally disillusioned with their own routines, Nico and Ivy start to warm up to the idea. They discuss the logistics, potential challenges, and the thrilling freedom that awaits."
232 },
233 "scene": [
234 {
235 "speaker": "Max",
236 "content": "We know we said game night, but trust us, this is much more exciting.",
237 "actions": [
238 {
239 "character": "Max",
240 "state": "standing",
241 "action": "Standing Talking 3"
242 }
243 ],
244 "shot": "Long Shot 2",
245 "current position": [
246 {
247 "character": "Max",
248 "position": "Position 1"
249 },
250 {
251 "character": "Lana",
252 "position": "Position 5"
253 },
254 {
255 "character": "Nico",
256 "position": "Position 2"
257 },
258 {
259 "character": "Ivy",
260 "position": "Position 6"
261 }
262 ]
263 },
264 {
265 "speaker": "Nico",
266 "content": "If this isn't the best thing I've heard all week, I'm out.",
267 "actions": [
268 {
269 "character": "Nico",
270 "state": "standing",
271 "action": "Standing Puzzled"
272 }
273 ],
274 "shot": "Pan Shot 1",
275 "current position": [
276 {
277 "character": "Max",
278 "position": "Position 1"
279 },
280 {
281 "character": "Lana",
282 "position": "Position 5"
283 },
284 {
285 "character": "Nico",
286 "position": "Position 2"
287 },
288 {
289 "character": "Ivy",
290 "position": "Position 6"
291 }
292 ]
293 },
294 {
295 "speaker": "Lana",
296 "content": "We want to break free from our routines and travel the country in a vintage van.",
297 "actions": [
298 {
299 "character": "Lana",
300 "state": "standing",
301 "action": "Standing Happy"
302 }
303 ],
304 "shot": "Pan Shot 1",
305 "current position": [
306 {
307 "character": "Max",
308 "position": "Position 1"
309 },
310 {
311 "character": "Lana",
312 "position": "Position 5"
313 },
314 {
315 "character": "Nico",
316 "position": "Position 2"
317 },
318 {
319 "character": "Ivy",
320 "position": "Position 6"
321 }
322 ]
323 },
324 {
325 "speaker": "Ivy",
326 "content": "You're joking, right?",
327 "actions": [
328 {
329 "character": "Ivy",
330 "state": "standing",
331 "action": "Standing Surprise"
332 }
333 ],
334 "shot": "Pan Shot 1",
335 "current position": [
336 {
337 "character": "Max",
338 "position": "Position 1"
339 },
340 {
341 "character": "Lana",
342 "position": "Position 5"
343 },
344 {
345 "character": "Nico",
346 "position": "Position 2"
347 },
348 {
349 "character": "Ivy",
350 "position": "Position 6"
351 }
352 ]
353 },
354 {
355 "speaker": "Max",
356 "content": "We're serious. We need you both to join us.",
357 "actions": [
358 {
359 "character": "Max",
360 "state": "standing",
361 "action": "Standing Talking 5"
362 }
363 ],
364 "shot": "Pan Shot 1",
365 "current position": [
366 {
367 "character": "Max",
368 "position": "Position 1"
369 },
370 {
371 "character": "Lana",
372 "position": "Position 5"
373 },
374 {
375 "character": "Nico",
376 "position": "Position 2"
377 },
378 {
379 "character": "Ivy",
380 "position": "Position 6"
381 }
382 ]
383 },
384 {
385 "speaker": "Nico",
386 "content": "Wait, you mean an actual escape from all of this?",
387 "actions": [
388 {
389 "character": "Nico",
390 "state": "standing",
391 "action": "Standing Thinking"
392 }
393 ],
394 "shot": "Mid Shot",
395 "current position": [
396 {
397 "character": "Max",
398 "position": "Position 1"
399 },
400 {
401 "character": "Lana",
402 "position": "Position 5"
403 },
404 {
405 "character": "Nico",
406 "position": "Position 2"
407 },
408 {
409 "character": "Ivy",
410 "position": "Position 6"
411 }
412 ]
413 },
414 {
415 "speaker": "Lana",
416 "content": "Exactly. Isn't that what we've all wanted?",
417 "actions": [
418 {
419 "character": "Lana",
420 "state": "standing",
421 "action": "Standing Agree 1"
422 }
423 ],
424 "shot": "Long Shot 1",
425 "current position": [
426 {
427 "character": "Max",
428 "position": "Position 1"
429 },
430 {
431 "character": "Lana",
432 "position": "Position 5"
433 },
434 {
435 "character": "Nico",
436 "position": "Position 2"
437 },
438 {
439 "character": "Ivy",
440 "position": "Position 6"
441 }
442 ]
443 },
444 {
445 "speaker": "Ivy",
446 "content": "Honestly, yes. I'm so tired of the same old grind.",
447 "actions": [
448 {
449 "character": "Ivy",
450 "state": "standing",
451 "action": "Standing Depressed"
452 }
453 ],
454 "shot": "Mid Shot",
455 "current position": [
456 {
457 "character": "Max",
458 "position": "Position 1"
459 },
460 {
461 "character": "Lana",
462 "position": "Position 5"
463 },
464 {
465 "character": "Nico",
466 "position": "Position 2"
467 },
468 {
469 "character": "Ivy",
470 "position": "Position 6"
471 }
472 ]
473 },
474 {
475 "speaker": "Nico",
476 "content": "Alright, I'm intrigued. What do we need to do?",
477 "actions": [
478 {
479 "character": "Nico",
480 "state": "standing",
481 "action": "Standing Talking 2"
482 }
483 ],
484 "shot": "Mid Shot",
485 "current position": [
486 {
487 "character": "Max",
488 "position": "Position 1"
489 },
490 {
491 "character": "Lana",
492 "position": "Position 5"
493 },
494 {
495 "character": "Nico",
496 "position": "Position 2"
497 },
498 {
499 "character": "Ivy",
500 "position": "Position 6"
501 }
502 ]
503 },
504 {
505 "speaker": "Max",
506 "content": "We'll need all hands on deck. Planning, supplies, everything. Are you in?",
507 "actions": [
508 {
509 "character": "Max",
510 "state": "standing",
511 "action": "Standing Talking 5"
512 }
513 ],
514 "shot": "Close Shot",
515 "current position": [
516 {
517 "character": "Max",
518 "position": "Position 1"
519 },
520 {
521 "character": "Lana",
522 "position": "Position 5"
523 },
524 {
525 "character": "Nico",
526 "position": "Position 2"
527 },
528 {
529 "character": "Ivy",
530 "position": "Position 6"
531 }
532 ]
533 },
534 {
535 "speaker": "Ivy",
536 "content": "Count me in.",
537 "actions": [
538 {
539 "character": "Ivy",
540 "state": "standing",
541 "action": "Standing Agree 1"
542 }
543 ],
544 "shot": "Mid Shot",
545 "current position": [
546 {
547 "character": "Max",
548 "position": "Position 1"
549 },
550 {
551 "character": "Lana",
552 "position": "Position 5"
553 },
554 {
555 "character": "Nico",
556 "position": "Position 2"
557 },
558 {
559 "character": "Ivy",
560 "position": "Position 6"
561 }
562 ]
563 },
564 {
565 "speaker": "Nico",
566 "content": "Me too. Let's make this happen.",
567 "actions": [
568 {
569 "character": "Nico",
570 "state": "standing",
571 "action": "Standing Agree 2"
572 }
573 ],
574 "shot": "Close Shot",
575 "current position": [
576 {
577 "character": "Max",
578 "position": "Position 1"
579 },
580 {
581 "character": "Lana",
582 "position": "Position 5"
583 },
584 {
585 "character": "Nico",
586 "position": "Position 2"
587 },
588 {
589 "character": "Ivy",
590 "position": "Position 6"
591 }
592 ]
593 }
594 ],
595 "initial position": [
596 {
597 "character": "Max",
598 "position": "Position 1"
599 },
600 {
601 "character": "Lana",
602 "position": "Position 5"
603 },
604 {
605 "character": "Nico",
606 "position": "Position 2"
607 },
608 {
609 "character": "Ivy",
610 "position": "Position 6"
611 }
612 ]
613 },
614 {
615 "scene information": {
616 "who": [
617 "Max",
618 "Nico",
619 "Ivy"
620 ],
621 "where": "Storehouse",
622 "what": "In the final stage of their planning, Max, Nico, and Ivy meet in a secluded storehouse to gather supplies and finalize their plan. The storehouse is filled with camping gear, maps, and other essentials they've been secretly collecting. Ivy is poring over a map, detailing their route, while Nico checks the supplies against a list. Max, visibly excited, shares his final thoughts and pep talk, ensuring everyone is committed and aware of their roles. They understand the risks but are determined to make their escape a reality. The air is filled with anticipation and nervous energy."
623 },
624 "scene": [
625 {
626 "speaker": "Ivy",
627 "content": "Okay, the route is set. We'll start here and head west.",
628 "actions": [
629 {
630 "character": "Ivy",
631 "state": "standing",
632 "action": "Standing Talking 2"
633 }
634 ],
635 "shot": "Track Shot 1",
636 "current position": [
637 {
638 "character": "Max",
639 "position": "Position 3"
640 },
641 {
642 "character": "Nico",
643 "position": "Position 2"
644 },
645 {
646 "character": "Ivy",
647 "position": "Position 1"
648 }
649 ]
650 },
651 {
652 "speaker": "Nico",
653 "content": "I've checked the supplies. We're all set.",
654 "actions": [
655 {
656 "character": "Nico",
657 "state": "standing",
658 "action": "Standing Talking 1"
659 }
660 ],
661 "shot": "Close Shot",
662 "current position": [
663 {
664 "character": "Max",
665 "position": "Position 3"
666 },
667 {
668 "character": "Nico",
669 "position": "Position 2"
670 },
671 {
672 "character": "Ivy",
673 "position": "Position 1"
674 }
675 ]
676 },
677 {
678 "speaker": "Max",
679 "content": "This is really happening. Everyone ready?",
680 "actions": [
681 {
682 "character": "Max",
683 "state": "standing",
684 "action": "Standing Happy"
685 }
686 ],
687 "shot": "Mid Shot",
688 "current position": [
689 {
690 "character": "Max",
691 "position": "Position 3"
692 },
693 {
694 "character": "Nico",
695 "position": "Position 2"
696 },
697 {
698 "character": "Ivy",
699 "position": "Position 1"
700 }
701 ]
702 },
703 {
704 "speaker": "Ivy",
705 "content": "I've been dreaming about this for weeks. Totally ready.",
706 "actions": [
707 {
708 "character": "Ivy",
709 "state": "standing",
710 "action": "Standing Agree 2"
711 }
712 ],
713 "shot": "Mid Shot",
714 "current position": [
715 {
716 "character": "Max",
717 "position": "Position 3"
718 },
719 {
720 "character": "Nico",
721 "position": "Position 2"
722 },
723 {
724 "character": "Ivy",
725 "position": "Position 1"
726 }
727 ]
728 },
729 {
730 "speaker": "Nico",
731 "content": "Yes, exactly. It's time to make our dream a reality.",
732 "actions": [
733 {
734 "character": "Nico",
735 "state": "standing",
736 "action": "Standing Talking 3"
737 }
738 ],
739 "shot": "Close Shot",
740 "current position": [
741 {
742 "character": "Max",
743 "position": "Position 3"
744 },
745 {
746 "character": "Nico",
747 "position": "Position 2"
748 },
749 {
750 "character": "Ivy",
751 "position": "Position 1"
752 }
753 ]
754 },
755 {
756 "speaker": "Max",
757 "content": "Remember, we meet at the departure point at dawn. Stay sharp and stay excited.",
758 "actions": [
759 {
760 "character": "Max",
761 "state": "standing",
762 "action": "Standing Talking 2"
763 }
764 ],
765 "shot": "Long Shot 1",
766 "current position": [
767 {
768 "character": "Max",
769 "position": "Position 3"
770 },
771 {
772 "character": "Nico",
773 "position": "Position 2"
774 },
775 {
776 "character": "Ivy",
777 "position": "Position 1"
778 }
779 ]
780 },
781 {
782 "speaker": "Ivy",
783 "content": "Understood. I can't wait for us to embark on this journey together.",
784 "actions": [
785 {
786 "character": "Ivy",
787 "state": "standing",
788 "action": "Standing Agree 2"
789 }
790 ],
791 "shot": "Mid Shot",
792 "current position": [
793 {
794 "character": "Max",
795 "position": "Position 3"
796 },
797 {
798 "character": "Nico",
799 "position": "Position 2"
800 },
801 {
802 "character": "Ivy",
803 "position": "Position 1"
804 }
805 ]
806 },
807 {
808 "speaker": "Nico",
809 "content": "We're in this together. No backing out now.",
810 "actions": [
811 {
812 "character": "Nico",
813 "state": "standing",
814 "action": "Standing Talking 1"
815 }
816 ],
817 "shot": "Mid Shot",
818 "current position": [
819 {
820 "character": "Max",
821 "position": "Position 3"
822 },
823 {
824 "character": "Nico",
825 "position": "Position 2"
826 },
827 {
828 "character": "Ivy",
829 "position": "Position 1"
830 }
831 ]
832 }
833 ],
834 "initial position": [
835 {
836 "character": "Max",
837 "position": "Position 3"
838 },
839 {
840 "character": "Nico",
841 "position": "Position 2"
842 },
843 {
844 "character": "Ivy",
845 "position": "Position 1"
846 }
847 ]
848 }
849 ]
849 lines JSON