返回 VideoClaw
script.json
1 [
2 {
3 "scene information": {
4 "who": [
5 "Sam",
6 "Lisa"
7 ],
8 "where": "Work room",
9 "what": "In a busy workroom filled with computers and cubicles, Sam and Lisa have just finished a stressful team meeting. As they de-stress, Sam mentions overhearing their boss talking about potential layoffs. Lisa, concerned, begins to speculate more about who might be on the chopping block, and how this could change office dynamics. The conversation starts to build an unintended narrative about internal company issues, quickly spiraling into a juicy piece of office gossip that begins to take shape."
10 },
11 "scene": [
12 {
13 "speaker": "Sam",
14 "content": "Wow, that was an intense meeting. Makes me wonder if there's more going on.",
15 "actions": [
16 {
17 "character": "Sam",
18 "state": "standing",
19 "action": "Standing Thinking"
20 }
21 ],
22 "shot": "Track Shot 3",
23 "current position": [
24 {
25 "character": "Sam",
26 "position": "Position 1"
27 },
28 {
29 "character": "Lisa",
30 "position": "Position 5"
31 }
32 ]
33 },
34 {
35 "speaker": "Lisa",
36 "content": "Yeah, the tension was palpable. What's on your mind?",
37 "actions": [
38 {
39 "character": "Lisa",
40 "state": "standing",
41 "action": "Standing Talking 1"
42 }
43 ],
44 "shot": "Mid Shot",
45 "current position": [
46 {
47 "character": "Sam",
48 "position": "Position 1"
49 },
50 {
51 "character": "Lisa",
52 "position": "Position 5"
53 }
54 ]
55 },
56 {
57 "speaker": "Sam",
58 "content": "Well, I overheard the boss talking about 'tough decisions' and 'tightening the belt'. Sounds like layoffs might be coming.",
59 "actions": [
60 {
61 "character": "Sam",
62 "state": "standing",
63 "action": "Standing Talking 2"
64 }
65 ],
66 "shot": "Close Shot",
67 "current position": [
68 {
69 "character": "Sam",
70 "position": "Position 1"
71 },
72 {
73 "character": "Lisa",
74 "position": "Position 5"
75 }
76 ]
77 },
78 {
79 "speaker": "Lisa",
80 "content": "Layoffs? Really? That would be a disaster. Do you think it's serious?",
81 "actions": [
82 {
83 "character": "Lisa",
84 "state": "standing",
85 "action": "Standing Surprise"
86 }
87 ],
88 "shot": "Close Shot",
89 "current position": [
90 {
91 "character": "Sam",
92 "position": "Position 1"
93 },
94 {
95 "character": "Lisa",
96 "position": "Position 5"
97 }
98 ]
99 },
100 {
101 "speaker": "Sam",
102 "content": "I don't mean to worry you, but it sounded pretty grim. Maybe we need to brace ourselves.",
103 "actions": [
104 {
105 "character": "Sam",
106 "state": "standing",
107 "action": "Standing Depressed"
108 }
109 ],
110 "shot": "Mid Shot",
111 "current position": [
112 {
113 "character": "Sam",
114 "position": "Position 1"
115 },
116 {
117 "character": "Lisa",
118 "position": "Position 5"
119 }
120 ]
121 },
122 {
123 "speaker": "Lisa",
124 "content": "This is terrible. If it's true, who do you think might be let go? The whole office dynamic would shift.",
125 "actions": [
126 {
127 "character": "Lisa",
128 "state": "standing",
129 "action": "Standing Thinking"
130 }
131 ],
132 "shot": "Mid Shot",
133 "current position": [
134 {
135 "character": "Sam",
136 "position": "Position 1"
137 },
138 {
139 "character": "Lisa",
140 "position": "Position 5"
141 }
142 ]
143 },
144 {
145 "speaker": "Sam",
146 "content": "Can't say for sure, but it's definitely something we should keep an eye on.",
147 "actions": [
148 {
149 "character": "Sam",
150 "state": "standing",
151 "action": "Standing Agree 2"
152 }
153 ],
154 "shot": "Close Shot",
155 "current position": [
156 {
157 "character": "Sam",
158 "position": "Position 1"
159 },
160 {
161 "character": "Lisa",
162 "position": "Position 5"
163 }
164 ]
165 },
166 {
167 "speaker": "Lisa",
168 "content": "You're right. This could be bigger than we think.",
169 "actions": [
170 {
171 "character": "Lisa",
172 "state": "standing",
173 "action": "Standing Agree 1"
174 }
175 ],
176 "shot": "Mid Shot",
177 "current position": [
178 {
179 "character": "Sam",
180 "position": "Position 1"
181 },
182 {
183 "character": "Lisa",
184 "position": "Position 5"
185 }
186 ]
187 },
188 {
189 "speaker": "Sam",
190 "content": "Let's just stay alert and see how things unfold.",
191 "actions": [
192 {
193 "character": "Sam",
194 "state": "standing",
195 "action": "Standing Talking 2"
196 }
197 ],
198 "shot": "Close Shot",
199 "current position": [
200 {
201 "character": "Sam",
202 "position": "Position 1"
203 },
204 {
205 "character": "Lisa",
206 "position": "Position 5"
207 }
208 ]
209 }
210 ],
211 "initial position": [
212 {
213 "character": "Sam",
214 "position": "Position 1"
215 },
216 {
217 "character": "Lisa",
218 "position": "Position 5"
219 }
220 ]
221 },
222 {
223 "scene information": {
224 "who": [
225 "Ben",
226 "Zoe",
227 "Lisa"
228 ],
229 "where": "Relaxing Room",
230 "what": "In the company's relaxing room, Ben and Zoe are having some downtime, playing casual games on their phones. Lisa enters, visibly anxious from her earlier conversation with Sam. Without much hesitation, she shares what she heard from Sam, adding her own speculations about job security and the potential for layoffs. Ben and Zoe, caught off-guard by this alarming information, start discussing the possibilities and how it might affect them personally. The gossip spreads like a wildfire as each adds their own twist to the story."
231 },
232 "scene": [
233 {
234 "speaker": "Lisa",
235 "content": "Hey guys, got a minute?",
236 "actions": [
237 {
238 "character": "Lisa",
239 "state": "standing",
240 "action": "Standing Greeting"
241 }
242 ],
243 "shot": "Track Shot 2",
244 "current position": [
245 {
246 "character": "Ben",
247 "position": "Position 4"
248 },
249 {
250 "character": "Zoe",
251 "position": "Position 5"
252 },
253 {
254 "character": "Lisa",
255 "position": "Position 1"
256 }
257 ]
258 },
259 {
260 "speaker": "Ben",
261 "content": "Sure, what's up?",
262 "actions": [
263 {
264 "character": "Ben",
265 "state": "standing",
266 "action": "Standing Talking 6"
267 }
268 ],
269 "shot": "Mid Shot",
270 "current position": [
271 {
272 "character": "Ben",
273 "position": "Position 4"
274 },
275 {
276 "character": "Zoe",
277 "position": "Position 5"
278 },
279 {
280 "character": "Lisa",
281 "position": "Position 1"
282 }
283 ]
284 },
285 {
286 "speaker": "Zoe",
287 "content": "You look worried, Lisa. Everything okay?",
288 "actions": [
289 {
290 "character": "Zoe",
291 "state": "standing",
292 "action": "Standing Puzzled"
293 }
294 ],
295 "shot": "Close Shot",
296 "current position": [
297 {
298 "character": "Ben",
299 "position": "Position 4"
300 },
301 {
302 "character": "Zoe",
303 "position": "Position 5"
304 },
305 {
306 "character": "Lisa",
307 "position": "Position 1"
308 }
309 ]
310 },
311 {
312 "speaker": "Lisa",
313 "content": "I just came from a chat with Sam. He overheard the boss talking about potential layoffs.",
314 "actions": [
315 {
316 "character": "Lisa",
317 "state": "standing",
318 "action": "Standing Depressed"
319 }
320 ],
321 "shot": "Mid Shot",
322 "current position": [
323 {
324 "character": "Ben",
325 "position": "Position 4"
326 },
327 {
328 "character": "Zoe",
329 "position": "Position 5"
330 },
331 {
332 "character": "Lisa",
333 "position": "Position 1"
334 }
335 ]
336 },
337 {
338 "speaker": "Zoe",
339 "content": "Layoffs? Are you serious? That's huge.",
340 "actions": [
341 {
342 "character": "Zoe",
343 "state": "standing",
344 "action": "Standing Surprise"
345 }
346 ],
347 "shot": "Close Shot",
348 "current position": [
349 {
350 "character": "Ben",
351 "position": "Position 4"
352 },
353 {
354 "character": "Zoe",
355 "position": "Position 5"
356 },
357 {
358 "character": "Lisa",
359 "position": "Position 1"
360 }
361 ]
362 },
363 {
364 "speaker": "Ben",
365 "content": "Wait, what did he hear exactly?",
366 "actions": [
367 {
368 "character": "Ben",
369 "state": "standing",
370 "action": "Standing Puzzled"
371 }
372 ],
373 "shot": "Mid Shot",
374 "current position": [
375 {
376 "character": "Ben",
377 "position": "Position 4"
378 },
379 {
380 "character": "Zoe",
381 "position": "Position 5"
382 },
383 {
384 "character": "Lisa",
385 "position": "Position 1"
386 }
387 ]
388 },
389 {
390 "speaker": "Lisa",
391 "content": "Words like 'tough decisions' and 'tightening the belt'. It sounds like they're preparing for some cuts.",
392 "actions": [
393 {
394 "character": "Lisa",
395 "state": "standing",
396 "action": "Standing Depressed"
397 }
398 ],
399 "shot": "Mid Shot",
400 "current position": [
401 {
402 "character": "Ben",
403 "position": "Position 4"
404 },
405 {
406 "character": "Zoe",
407 "position": "Position 5"
408 },
409 {
410 "character": "Lisa",
411 "position": "Position 1"
412 }
413 ]
414 },
415 {
416 "speaker": "Zoe",
417 "content": "This could change everything. Who do you think is at risk?",
418 "actions": [
419 {
420 "character": "Zoe",
421 "state": "standing",
422 "action": "Standing Depressed"
423 }
424 ],
425 "shot": "Close Shot",
426 "current position": [
427 {
428 "character": "Ben",
429 "position": "Position 4"
430 },
431 {
432 "character": "Zoe",
433 "position": "Position 5"
434 },
435 {
436 "character": "Lisa",
437 "position": "Position 1"
438 }
439 ]
440 },
441 {
442 "speaker": "Ben",
443 "content": "This will definitely stress everyone out. We should start thinking about our own plans just in case.",
444 "actions": [
445 {
446 "character": "Ben",
447 "state": "standing",
448 "action": "Standing Thinking"
449 }
450 ],
451 "shot": "Mid Shot",
452 "current position": [
453 {
454 "character": "Ben",
455 "position": "Position 4"
456 },
457 {
458 "character": "Zoe",
459 "position": "Position 5"
460 },
461 {
462 "character": "Lisa",
463 "position": "Position 1"
464 }
465 ]
466 },
467 {
468 "speaker": "Lisa",
469 "content": "I hate to spread this, but we have to be prepared.",
470 "actions": [
471 {
472 "character": "Lisa",
473 "state": "standing",
474 "action": "Standing Depressed"
475 }
476 ],
477 "shot": "Close Shot",
478 "current position": [
479 {
480 "character": "Ben",
481 "position": "Position 4"
482 },
483 {
484 "character": "Zoe",
485 "position": "Position 5"
486 },
487 {
488 "character": "Lisa",
489 "position": "Position 1"
490 }
491 ]
492 },
493 {
494 "speaker": "Zoe",
495 "content": "Agreed. Better safe than sorry. Let's keep each other informed.",
496 "actions": [
497 {
498 "character": "Zoe",
499 "state": "standing",
500 "action": "Standing Agree 1"
501 }
502 ],
503 "shot": "Mid Shot",
504 "current position": [
505 {
506 "character": "Ben",
507 "position": "Position 4"
508 },
509 {
510 "character": "Zoe",
511 "position": "Position 5"
512 },
513 {
514 "character": "Lisa",
515 "position": "Position 1"
516 }
517 ]
518 }
519 ],
520 "initial position": [
521 {
522 "character": "Ben",
523 "position": "Position 4"
524 },
525 {
526 "character": "Zoe",
527 "position": "Position 5"
528 },
529 {
530 "character": "Lisa",
531 "position": "Position 1"
532 }
533 ]
534 },
535 {
536 "scene information": {
537 "who": [
538 "Sam",
539 "Lisa",
540 "Ben",
541 "Zoe"
542 ],
543 "where": "Meeting room",
544 "what": "Following a tension-filled week, the company holds an all-hands meeting in the spacious meeting room. As all four main characters gather among their colleagues, their boss clarifies the situation that started the rumors. It turns out the conversation Sam overheard was about a potential merger offering new opportunities rather than layoffs. Realizing their misunderstanding, Sam feels guilty for starting the gossip chain. Lisa, Ben, and Zoe discuss how assumptions led them astray, reaching a major understanding about the risks of office gossip and the importance of clear communication."
545 },
546 "scene": [
547 {
548 "speaker": "Lisa",
549 "content": "Good morning, everyone. I want to address some rumors about potential layoffs. There are no layoffs happening.",
550 "actions": [
551 {
552 "character": "Lisa",
553 "state": "standing",
554 "action": "Standing Talking 4"
555 },
556 {
557 "character": "Sam",
558 "state": "standing",
559 "action": "Standing Depressed"
560 }
561 ],
562 "shot": "Track Shot 3",
563 "current position": [
564 {
565 "character": "Sam",
566 "position": "Position 3"
567 },
568 {
569 "character": "Lisa",
570 "position": "Position 2"
571 },
572 {
573 "character": "Ben",
574 "position": "Position 6"
575 },
576 {
577 "character": "Zoe",
578 "position": "Position 5"
579 }
580 ]
581 },
582 {
583 "speaker": "Lisa",
584 "content": "What Sam overheard was part of a discussion about a possible merger, which could bring new opportunities, not cuts.",
585 "actions": [
586 {
587 "character": "Lisa",
588 "state": "standing",
589 "action": "Standing Talking 1"
590 },
591 {
592 "character": "Sam",
593 "state": "standing",
594 "action": "Standing Depressed"
595 }
596 ],
597 "shot": "Mid Shot",
598 "current position": [
599 {
600 "character": "Sam",
601 "position": "Position 3"
602 },
603 {
604 "character": "Lisa",
605 "position": "Position 2"
606 },
607 {
608 "character": "Ben",
609 "position": "Position 6"
610 },
611 {
612 "character": "Zoe",
613 "position": "Position 5"
614 }
615 ]
616 },
617 {
618 "speaker": "Sam",
619 "content": "Oh man, I totally misunderstood. I'm so sorry everyone.",
620 "actions": [
621 {
622 "character": "Sam",
623 "state": "standing",
624 "action": "Standing Depressed"
625 },
626 {
627 "character": "Lisa",
628 "state": "standing",
629 "action": "Standing Agree 2"
630 }
631 ],
632 "shot": "Close Shot",
633 "current position": [
634 {
635 "character": "Sam",
636 "position": "Position 3"
637 },
638 {
639 "character": "Lisa",
640 "position": "Position 2"
641 },
642 {
643 "character": "Ben",
644 "position": "Position 6"
645 },
646 {
647 "character": "Zoe",
648 "position": "Position 5"
649 }
650 ]
651 },
652 {
653 "speaker": "Lisa",
654 "content": "Sam, it happens. It's just... we got so carried away with it.",
655 "actions": [
656 {
657 "character": "Lisa",
658 "state": "standing",
659 "action": "Standing Agree 2"
660 }
661 ],
662 "shot": "Close Shot",
663 "current position": [
664 {
665 "character": "Sam",
666 "position": "Position 3"
667 },
668 {
669 "character": "Lisa",
670 "position": "Position 2"
671 },
672 {
673 "character": "Ben",
674 "position": "Position 6"
675 },
676 {
677 "character": "Zoe",
678 "position": "Position 5"
679 }
680 ]
681 },
682 {
683 "speaker": "Zoe",
684 "content": "We all added our own twists. It kind of snowballed.",
685 "actions": [
686 {
687 "character": "Zoe",
688 "state": "standing",
689 "action": "Standing Puzzled"
690 },
691 {
692 "character": "Ben",
693 "state": "standing",
694 "action": "Standing Thinking"
695 }
696 ],
697 "shot": "Mid Shot",
698 "current position": [
699 {
700 "character": "Sam",
701 "position": "Position 3"
702 },
703 {
704 "character": "Lisa",
705 "position": "Position 2"
706 },
707 {
708 "character": "Ben",
709 "position": "Position 6"
710 },
711 {
712 "character": "Zoe",
713 "position": "Position 5"
714 }
715 ]
716 },
717 {
718 "speaker": "Ben",
719 "content": "Yeah, assumptions really led us astray. We should have just asked for clarity.",
720 "actions": [
721 {
722 "character": "Ben",
723 "state": "standing",
724 "action": "Standing Thinking"
725 }
726 ],
727 "shot": "Mid Shot",
728 "current position": [
729 {
730 "character": "Sam",
731 "position": "Position 3"
732 },
733 {
734 "character": "Lisa",
735 "position": "Position 2"
736 },
737 {
738 "character": "Ben",
739 "position": "Position 6"
740 },
741 {
742 "character": "Zoe",
743 "position": "Position 5"
744 }
745 ]
746 },
747 {
748 "speaker": "Sam",
749 "content": "Lesson learned. Next time, I'll make sure to get the facts straight before saying anything.",
750 "actions": [
751 {
752 "character": "Sam",
753 "state": "standing",
754 "action": "Standing Agree 1"
755 }
756 ],
757 "shot": "Close Shot",
758 "current position": [
759 {
760 "character": "Sam",
761 "position": "Position 3"
762 },
763 {
764 "character": "Lisa",
765 "position": "Position 2"
766 },
767 {
768 "character": "Ben",
769 "position": "Position 6"
770 },
771 {
772 "character": "Zoe",
773 "position": "Position 5"
774 }
775 ]
776 },
777 {
778 "speaker": "Lisa",
779 "content": "Agreed. Communication is key. Let's move on and be more open with each other.",
780 "actions": [
781 {
782 "character": "Lisa",
783 "state": "standing",
784 "action": "Standing Agree 2"
785 }
786 ],
787 "shot": "Mid Shot",
788 "current position": [
789 {
790 "character": "Sam",
791 "position": "Position 3"
792 },
793 {
794 "character": "Lisa",
795 "position": "Position 2"
796 },
797 {
798 "character": "Ben",
799 "position": "Position 6"
800 },
801 {
802 "character": "Zoe",
803 "position": "Position 5"
804 }
805 ]
806 }
807 ],
808 "initial position": [
809 {
810 "character": "Sam",
811 "position": "Position 3"
812 },
813 {
814 "character": "Lisa",
815 "position": "Position 2"
816 },
817 {
818 "character": "Ben",
819 "position": "Position 6"
820 },
821 {
822 "character": "Zoe",
823 "position": "Position 5"
824 }
825 ]
826 }
827 ]
827 lines JSON