返回 VideoClaw
script.json
根目录 / FilmAgent / FilmAgent / scripts / full / 6 / script.json
1 [
2 {
3 "scene information": {
4 "who": [
5 "Lisa",
6 "Emily"
7 ],
8 "where": "Apartment kitchen",
9 "what": "Lisa and Emily are preparing dinner in the kitchen. There's an underlying tension between the two. Lisa is chopping vegetables, while Emily is setting the table. Lisa keeps trying to offer advice to Emily, who is visibly frustrated. The tension stems from an earlier argument about Emily's future plans; she wants to move out, but Lisa thinks she's too young and not ready."
10 },
11 "scene": [
12 {
13 "speaker": "Lisa",
14 "content": "Emily, make sure the knife is really sharp before you cut the bread.",
15 "actions": [
16 {
17 "character": "Lisa",
18 "state": "standing",
19 "action": "Standing Talking 3"
20 },
21 {
22 "character": "Emily",
23 "state": "standing",
24 "action": "Standing Puzzled"
25 }
26 ],
27 "shot": "Long Shot 2",
28 "current position": [
29 {
30 "character": "Lisa",
31 "position": "Position 1"
32 },
33 {
34 "character": "Emily",
35 "position": "Position 2"
36 }
37 ]
38 },
39 {
40 "speaker": "Emily",
41 "content": "I know how to cut bread, Mom.",
42 "actions": [
43 {
44 "character": "Emily",
45 "state": "standing",
46 "action": "Standing Angry 4"
47 }
48 ],
49 "shot": "Pan Shot 1",
50 "current position": [
51 {
52 "character": "Lisa",
53 "position": "Position 1"
54 },
55 {
56 "character": "Emily",
57 "position": "Position 2"
58 }
59 ]
60 },
61 {
62 "speaker": "Lisa",
63 "content": "I'm just trying to help.",
64 "actions": [
65 {
66 "character": "Lisa",
67 "state": "standing",
68 "action": "Standing Talking 4"
69 }
70 ],
71 "shot": "Pan Shot 1",
72 "current position": [
73 {
74 "character": "Lisa",
75 "position": "Position 1"
76 },
77 {
78 "character": "Emily",
79 "position": "Position 2"
80 }
81 ]
82 },
83 {
84 "speaker": "Emily",
85 "content": "I don't need help with everything.",
86 "actions": [
87 {
88 "character": "Emily",
89 "state": "standing",
90 "action": "Standing Angry 2"
91 }
92 ],
93 "shot": "Pan Shot 1",
94 "current position": [
95 {
96 "character": "Lisa",
97 "position": "Position 1"
98 },
99 {
100 "character": "Emily",
101 "position": "Position 2"
102 }
103 ]
104 },
105 {
106 "speaker": "Lisa",
107 "content": "I'm sorry if I've been overprotective.",
108 "actions": [
109 {
110 "character": "Lisa",
111 "state": "standing",
112 "action": "Standing Depressed"
113 }
114 ],
115 "shot": "Close Shot",
116 "current position": [
117 {
118 "character": "Lisa",
119 "position": "Position 1"
120 },
121 {
122 "character": "Emily",
123 "position": "Position 2"
124 }
125 ]
126 },
127 {
128 "speaker": "Emily",
129 "content": "It's just... I need to make my own decisions.",
130 "actions": [
131 {
132 "character": "Emily",
133 "state": "standing",
134 "action": "Standing Thinking"
135 }
136 ],
137 "shot": "Mid Shot",
138 "current position": [
139 {
140 "character": "Lisa",
141 "position": "Position 1"
142 },
143 {
144 "character": "Emily",
145 "position": "Position 2"
146 }
147 ]
148 },
149 {
150 "speaker": "Lisa",
151 "content": "I understand. Promise me you'll think about it more?",
152 "actions": [
153 {
154 "character": "Lisa",
155 "state": "standing",
156 "action": "Standing Agree 2"
157 }
158 ],
159 "shot": "Mid Shot",
160 "current position": [
161 {
162 "character": "Lisa",
163 "position": "Position 1"
164 },
165 {
166 "character": "Emily",
167 "position": "Position 2"
168 }
169 ]
170 },
171 {
172 "speaker": "Emily",
173 "content": "I promise, Mom.",
174 "actions": [
175 {
176 "character": "Emily",
177 "state": "standing",
178 "action": "Standing Agree 1"
179 }
180 ],
181 "shot": "Mid Shot",
182 "current position": [
183 {
184 "character": "Lisa",
185 "position": "Position 1"
186 },
187 {
188 "character": "Emily",
189 "position": "Position 2"
190 }
191 ]
192 }
193 ],
194 "initial position": [
195 {
196 "character": "Lisa",
197 "position": "Position 1"
198 },
199 {
200 "character": "Emily",
201 "position": "Position 2"
202 }
203 ]
204 },
205 {
206 "scene information": {
207 "who": [
208 "Mark",
209 "Jake",
210 "Lisa",
211 "Emily"
212 ],
213 "where": "Dining Room",
214 "what": "The family sits down for dinner. Mark casually mentions Emily's moving plans, not knowing the tension it had already caused. Jake, who is Emily's younger brother, takes Emily's side, believing she should be free to make her own decisions. The argument quickly escalates, with Lisa feeling cornered and Mark attempting to play the mediator. Emily and Jake bring up past grievances about how they're treated by their parents."
215 },
216 "scene": [
217 {
218 "speaker": "Mark",
219 "content": "I heard you girls talking in the kitchen earlier. So, Emily, when are you planning to move out?",
220 "actions": [
221 {
222 "character": "Mark",
223 "state": "standing",
224 "action": "Standing Talking 3"
225 },
226 {
227 "character": "Lisa",
228 "state": "standing",
229 "action": "Standing Normal"
230 },
231 {
232 "character": "Emily",
233 "state": "standing",
234 "action": "Standing Surprise"
235 }
236 ],
237 "shot": "Track Shot 1",
238 "current position": [
239 {
240 "character": "Mark",
241 "position": "Position 1"
242 },
243 {
244 "character": "Lisa",
245 "position": "Position 2"
246 },
247 {
248 "character": "Emily",
249 "position": "Position 3"
250 },
251 {
252 "character": "Jake",
253 "position": "Position 4"
254 }
255 ]
256 },
257 {
258 "speaker": "Emily",
259 "content": "Dad, let's not talk about it right now.",
260 "actions": [
261 {
262 "character": "Emily",
263 "state": "standing",
264 "action": "Standing Deny"
265 }
266 ],
267 "shot": "Close Shot",
268 "current position": [
269 {
270 "character": "Mark",
271 "position": "Position 1"
272 },
273 {
274 "character": "Lisa",
275 "position": "Position 2"
276 },
277 {
278 "character": "Emily",
279 "position": "Position 3"
280 },
281 {
282 "character": "Jake",
283 "position": "Position 4"
284 }
285 ]
286 },
287 {
288 "speaker": "Jake",
289 "content": "I think she should move if she wants to.",
290 "actions": [
291 {
292 "character": "Jake",
293 "state": "standing",
294 "action": "Standing Talking 1"
295 }
296 ],
297 "shot": "Mid Shot",
298 "current position": [
299 {
300 "character": "Mark",
301 "position": "Position 1"
302 },
303 {
304 "character": "Lisa",
305 "position": "Position 2"
306 },
307 {
308 "character": "Emily",
309 "position": "Position 3"
310 },
311 {
312 "character": "Jake",
313 "position": "Position 4"
314 }
315 ]
316 },
317 {
318 "speaker": "Lisa",
319 "content": "Jake, you don't understand.",
320 "actions": [
321 {
322 "character": "Lisa",
323 "state": "standing",
324 "action": "Standing Deny"
325 }
326 ],
327 "shot": "Close Shot",
328 "current position": [
329 {
330 "character": "Mark",
331 "position": "Position 1"
332 },
333 {
334 "character": "Lisa",
335 "position": "Position 2"
336 },
337 {
338 "character": "Emily",
339 "position": "Position 3"
340 },
341 {
342 "character": "Jake",
343 "position": "Position 4"
344 }
345 ]
346 },
347 {
348 "speaker": "Jake",
349 "content": "No, Mom. You don't understand us.",
350 "actions": [
351 {
352 "character": "Jake",
353 "state": "standing",
354 "action": "Standing Arguing 1"
355 }
356 ],
357 "shot": "Mid Shot",
358 "current position": [
359 {
360 "character": "Mark",
361 "position": "Position 1"
362 },
363 {
364 "character": "Lisa",
365 "position": "Position 2"
366 },
367 {
368 "character": "Emily",
369 "position": "Position 3"
370 },
371 {
372 "character": "Jake",
373 "position": "Position 4"
374 }
375 ]
376 },
377 {
378 "speaker": "Emily",
379 "content": "Exactly. You guys treat us like kids.",
380 "actions": [
381 {
382 "character": "Emily",
383 "state": "standing",
384 "action": "Standing Arguing 1"
385 }
386 ],
387 "shot": "Mid Shot",
388 "current position": [
389 {
390 "character": "Mark",
391 "position": "Position 1"
392 },
393 {
394 "character": "Lisa",
395 "position": "Position 2"
396 },
397 {
398 "character": "Emily",
399 "position": "Position 3"
400 },
401 {
402 "character": "Jake",
403 "position": "Position 4"
404 }
405 ]
406 },
407 {
408 "speaker": "Lisa",
409 "content": "Because we worry about you.",
410 "actions": [
411 {
412 "character": "Lisa",
413 "state": "standing",
414 "action": "Standing Talking 1"
415 }
416 ],
417 "shot": "Close Shot",
418 "current position": [
419 {
420 "character": "Mark",
421 "position": "Position 1"
422 },
423 {
424 "character": "Lisa",
425 "position": "Position 2"
426 },
427 {
428 "character": "Emily",
429 "position": "Position 3"
430 },
431 {
432 "character": "Jake",
433 "position": "Position 4"
434 }
435 ]
436 },
437 {
438 "speaker": "Mark",
439 "content": "Let's table this discussion for now and handle it more systematically after dinner.",
440 "actions": [
441 {
442 "character": "Mark",
443 "state": "standing",
444 "action": "Standing Talking 4"
445 }
446 ],
447 "shot": "Mid Shot",
448 "current position": [
449 {
450 "character": "Mark",
451 "position": "Position 1"
452 },
453 {
454 "character": "Lisa",
455 "position": "Position 2"
456 },
457 {
458 "character": "Emily",
459 "position": "Position 3"
460 },
461 {
462 "character": "Jake",
463 "position": "Position 4"
464 }
465 ]
466 },
467 {
468 "speaker": "Emily",
469 "content": "Fine by me.",
470 "actions": [
471 {
472 "character": "Emily",
473 "state": "standing",
474 "action": "Standing Thinking"
475 }
476 ],
477 "shot": "Close Shot",
478 "current position": [
479 {
480 "character": "Mark",
481 "position": "Position 1"
482 },
483 {
484 "character": "Lisa",
485 "position": "Position 2"
486 },
487 {
488 "character": "Emily",
489 "position": "Position 3"
490 },
491 {
492 "character": "Jake",
493 "position": "Position 4"
494 }
495 ]
496 },
497 {
498 "speaker": "Jake",
499 "content": "Sure, can't wait for another round of family therapy.",
500 "actions": [
501 {
502 "character": "Jake",
503 "state": "standing",
504 "action": "Standing Bored"
505 }
506 ],
507 "shot": "Mid Shot",
508 "current position": [
509 {
510 "character": "Mark",
511 "position": "Position 1"
512 },
513 {
514 "character": "Lisa",
515 "position": "Position 2"
516 },
517 {
518 "character": "Emily",
519 "position": "Position 3"
520 },
521 {
522 "character": "Jake",
523 "position": "Position 4"
524 }
525 ]
526 }
527 ],
528 "initial position": [
529 {
530 "character": "Mark",
531 "position": "Position 1"
532 },
533 {
534 "character": "Lisa",
535 "position": "Position 2"
536 },
537 {
538 "character": "Emily",
539 "position": "Position 3"
540 },
541 {
542 "character": "Jake",
543 "position": "Position 4"
544 }
545 ]
546 },
547 {
548 "scene information": {
549 "who": [
550 "Mark",
551 "Jake",
552 "Lisa",
553 "Emily"
554 ],
555 "where": "Meeting room",
556 "what": "The family moves to the meeting room to have a more structured discussion. Mark introduces the idea of a 'talking stick' to ensure everyone gets a chance to speak without interruption. Each family member shares their perspective. Lisa explains her fears about Emily leaving and not being safe, while Jake talks about feeling unheard in the family. Emily expresses her desire for independence and reassures her family she's thought it through. Mark suggests potential compromises, like Emily looking at nearby apartments first."
557 },
558 "scene": [
559 {
560 "speaker": "Mark",
561 "content": "We'll use this stick to talk, okay? No interruptions.",
562 "actions": [
563 {
564 "character": "Mark",
565 "state": "standing",
566 "action": "Standing Talking 2"
567 }
568 ],
569 "shot": "Long Shot 2",
570 "current position": [
571 {
572 "character": "Mark",
573 "position": "Position 1"
574 },
575 {
576 "character": "Lisa",
577 "position": "Position 2"
578 },
579 {
580 "character": "Emily",
581 "position": "Position 6"
582 },
583 {
584 "character": "Jake",
585 "position": "Position 7"
586 }
587 ]
588 },
589 {
590 "speaker": "Lisa",
591 "content": "My fear is that Emily won't be safe if she leaves.",
592 "actions": [
593 {
594 "character": "Lisa",
595 "state": "standing",
596 "action": "Standing Depressed"
597 }
598 ],
599 "shot": "Close Shot",
600 "current position": [
601 {
602 "character": "Mark",
603 "position": "Position 1"
604 },
605 {
606 "character": "Lisa",
607 "position": "Position 2"
608 },
609 {
610 "character": "Emily",
611 "position": "Position 6"
612 },
613 {
614 "character": "Jake",
615 "position": "Position 7"
616 }
617 ]
618 },
619 {
620 "speaker": "Jake",
621 "content": "I feel like you never listen to us, Mom.",
622 "actions": [
623 {
624 "character": "Jake",
625 "state": "standing",
626 "action": "Standing Angry 3"
627 }
628 ],
629 "shot": "Close Shot",
630 "current position": [
631 {
632 "character": "Mark",
633 "position": "Position 1"
634 },
635 {
636 "character": "Lisa",
637 "position": "Position 2"
638 },
639 {
640 "character": "Emily",
641 "position": "Position 6"
642 },
643 {
644 "character": "Jake",
645 "position": "Position 7"
646 }
647 ]
648 },
649 {
650 "speaker": "Emily",
651 "content": "Mom, I've been planning this for months! I need my independence to grow and become my own person.",
652 "actions": [
653 {
654 "character": "Emily",
655 "state": "standing",
656 "action": "Standing Talking 1"
657 }
658 ],
659 "shot": "Mid Shot",
660 "current position": [
661 {
662 "character": "Mark",
663 "position": "Position 1"
664 },
665 {
666 "character": "Lisa",
667 "position": "Position 2"
668 },
669 {
670 "character": "Emily",
671 "position": "Position 6"
672 },
673 {
674 "character": "Jake",
675 "position": "Position 7"
676 }
677 ]
678 },
679 {
680 "speaker": "Mark",
681 "content": "Let's look at nearby apartments first, as a compromise.",
682 "actions": [
683 {
684 "character": "Mark",
685 "state": "standing",
686 "action": "Standing Thinking"
687 }
688 ],
689 "shot": "Mid Shot",
690 "current position": [
691 {
692 "character": "Mark",
693 "position": "Position 1"
694 },
695 {
696 "character": "Lisa",
697 "position": "Position 2"
698 },
699 {
700 "character": "Emily",
701 "position": "Position 6"
702 },
703 {
704 "character": "Jake",
705 "position": "Position 7"
706 }
707 ]
708 },
709 {
710 "speaker": "Emily",
711 "content": "I can agree to that.",
712 "actions": [
713 {
714 "character": "Emily",
715 "state": "standing",
716 "action": "Standing Agree 1"
717 }
718 ],
719 "shot": "Close Shot",
720 "current position": [
721 {
722 "character": "Mark",
723 "position": "Position 1"
724 },
725 {
726 "character": "Lisa",
727 "position": "Position 2"
728 },
729 {
730 "character": "Emily",
731 "position": "Position 6"
732 },
733 {
734 "character": "Jake",
735 "position": "Position 7"
736 }
737 ]
738 },
739 {
740 "speaker": "Lisa",
741 "content": "Okay, but please, involve us more in your decisions.",
742 "actions": [
743 {
744 "character": "Lisa",
745 "state": "standing",
746 "action": "Standing Talking 6"
747 }
748 ],
749 "shot": "Mid Shot",
750 "current position": [
751 {
752 "character": "Mark",
753 "position": "Position 1"
754 },
755 {
756 "character": "Lisa",
757 "position": "Position 2"
758 },
759 {
760 "character": "Emily",
761 "position": "Position 6"
762 },
763 {
764 "character": "Jake",
765 "position": "Position 7"
766 }
767 ]
768 },
769 {
770 "speaker": "Emily",
771 "content": "I will, Mom, I promise.",
772 "actions": [
773 {
774 "character": "Emily",
775 "state": "standing",
776 "action": "Standing Happy"
777 }
778 ],
779 "shot": "Close Shot",
780 "current position": [
781 {
782 "character": "Mark",
783 "position": "Position 1"
784 },
785 {
786 "character": "Lisa",
787 "position": "Position 2"
788 },
789 {
790 "character": "Emily",
791 "position": "Position 6"
792 },
793 {
794 "character": "Jake",
795 "position": "Position 7"
796 }
797 ]
798 }
799 ],
800 "initial position": [
801 {
802 "character": "Mark",
803 "position": "Position 1"
804 },
805 {
806 "character": "Lisa",
807 "position": "Position 2"
808 },
809 {
810 "character": "Emily",
811 "position": "Position 6"
812 },
813 {
814 "character": "Jake",
815 "position": "Position 7"
816 }
817 ]
818 }
819 ]
819 lines JSON