返回 VideoClaw
script.json
根目录 / FilmAgent / FilmAgent / scripts / cot / o1 / 14 / script.json
1 [
2 {
3 "scene_information": {
4 "who": [
5 "Alex",
6 "Blake"
7 ],
8 "where": "Office",
9 "what": "Alex is called into Blake's office, where Blake informs him that he is being terminated due to company downsizing."
10 },
11 "initial position": [
12 {
13 "character": "Blake",
14 "position": "Position 3"
15 },
16 {
17 "character": "Alex",
18 "position": "Position 1"
19 }
20 ],
21 "dialogues": [
22 {
23 "speaker": "Blake",
24 "content": "Alex, please take a seat.",
25 "actions": [
26 {
27 "character": "Blake",
28 "state": "sitting",
29 "action": "Sitting Talking"
30 },
31 {
32 "character": "Alex",
33 "state": "standing",
34 "action": "Sit Down"
35 }
36 ],
37 "selected shot": "Long Shot"
38 },
39 {
40 "speaker": "Alex",
41 "content": "Sure, Blake. Is everything okay?",
42 "actions": [
43 {
44 "character": "Alex",
45 "state": "sitting",
46 "action": "Sitting Talking"
47 }
48 ],
49 "selected shot": "Mid Shot"
50 },
51 {
52 "speaker": "Blake",
53 "content": "I'll get straight to the point. Due to recent budget cuts, we have to let some people go. Unfortunately, your position has been eliminated.",
54 "actions": [
55 {
56 "character": "Blake",
57 "state": "sitting",
58 "action": "Sitting Talking"
59 }
60 ],
61 "selected shot": "Close Shot"
62 },
63 {
64 "speaker": "Alex",
65 "content": "I... I don't understand. I've been meeting all my targets.",
66 "actions": [
67 {
68 "character": "Alex",
69 "state": "sitting",
70 "action": "Sitting Talking"
71 }
72 ],
73 "selected shot": "Close Shot"
74 },
75 {
76 "speaker": "Blake",
77 "content": "I know this is sudden, but the decision is final. HR will provide you with the severance package details.",
78 "actions": [
79 {
80 "character": "Blake",
81 "state": "sitting",
82 "action": "Sitting Talking"
83 }
84 ],
85 "selected shot": "Mid Shot"
86 },
87 {
88 "speaker": "Alex",
89 "content": "Is there anything I can do to change this?",
90 "actions": [
91 {
92 "character": "Alex",
93 "state": "sitting",
94 "action": "Sitting Talking"
95 }
96 ],
97 "selected shot": "Mid Shot"
98 },
99 {
100 "speaker": "Blake",
101 "content": "I'm afraid not, Alex. We appreciate your contributions, but this is a business decision.",
102 "actions": [
103 {
104 "character": "Blake",
105 "state": "sitting",
106 "action": "Sitting Talking"
107 }
108 ],
109 "selected shot": "Close Shot"
110 },
111 {
112 "speaker": "Alex",
113 "content": "I see. Thank you for letting me know.",
114 "actions": [
115 {
116 "character": "Alex",
117 "state": "sitting",
118 "action": "Stand Up"
119 }
120 ],
121 "selected shot": "Mid Shot"
122 },
123 {
124 "speaker": "Blake",
125 "content": "Take care, Alex.",
126 "actions": [
127 {
128 "character": "Blake",
129 "state": "sitting",
130 "action": "Sitting Talking"
131 }
132 ],
133 "selected shot": "Long Shot"
134 }
135 ]
136 },
137 {
138 "scene_information": {
139 "who": [
140 "Alex",
141 "Sam"
142 ],
143 "where": "Apartment living room",
144 "what": "Alex returns home and tells his friend Sam about his termination, and he begins to have an emotional breakdown."
145 },
146 "initial position": [
147 {
148 "character": "Alex",
149 "position": "Position 1"
150 },
151 {
152 "character": "Sam",
153 "position": "Position 2"
154 }
155 ],
156 "dialogues": [
157 {
158 "speaker": "Sam",
159 "content": "Hey Alex, you're home early. Everything alright?",
160 "actions": [
161 {
162 "character": "Sam",
163 "state": "sitting",
164 "action": "Sitting Talking"
165 }
166 ],
167 "selected shot": "Long Shot"
168 },
169 {
170 "speaker": "Alex",
171 "content": "Not really, Sam. I... I got fired today.",
172 "actions": [
173 {
174 "character": "Alex",
175 "state": "standing",
176 "action": "Standing Talking"
177 }
178 ],
179 "selected shot": "Mid Shot"
180 },
181 {
182 "speaker": "Sam",
183 "content": "What? What happened?",
184 "actions": [
185 {
186 "character": "Sam",
187 "state": "sitting",
188 "action": "Sitting Talking"
189 }
190 ],
191 "selected shot": "Close Shot"
192 },
193 {
194 "speaker": "Alex",
195 "content": "They said it's due to budget cuts. My position was eliminated.",
196 "actions": [
197 {
198 "character": "Alex",
199 "state": "standing",
200 "action": "Standing Depressed"
201 }
202 ],
203 "selected shot": "Mid Shot"
204 },
205 {
206 "speaker": "Sam",
207 "content": "That's unbelievable. You worked so hard!",
208 "actions": [
209 {
210 "character": "Sam",
211 "state": "sitting",
212 "action": "Sitting Talking"
213 }
214 ],
215 "selected shot": "Close Shot"
216 },
217 {
218 "speaker": "Alex",
219 "content": "I don't know what to do. I've given everything to that company.",
220 "actions": [
221 {
222 "character": "Alex",
223 "state": "standing",
224 "action": "Standing Depressed"
225 }
226 ],
227 "selected shot": "Mid Shot"
228 },
229 {
230 "speaker": "Sam",
231 "content": "Hey, it's going to be okay. We'll figure something out.",
232 "actions": [
233 {
234 "character": "Sam",
235 "state": "sitting",
236 "action": "Sitting Talking"
237 }
238 ],
239 "selected shot": "Mid Shot"
240 },
241 {
242 "speaker": "Alex",
243 "content": "I feel like a failure.",
244 "actions": [
245 {
246 "character": "Alex",
247 "state": "standing",
248 "action": "Standing Depressed"
249 }
250 ],
251 "selected shot": "Close Shot"
252 },
253 {
254 "speaker": "Sam",
255 "content": "You're not a failure. These things happen. Let's take a moment to breathe.",
256 "actions": [
257 {
258 "character": "Sam",
259 "state": "sitting",
260 "action": "Sitting Talking"
261 }
262 ],
263 "selected shot": "Mid Shot"
264 },
265 {
266 "speaker": "Alex",
267 "content": "I just can't believe this is happening.",
268 "actions": [
269 {
270 "character": "Alex",
271 "state": "standing",
272 "action": "Standing Crying"
273 }
274 ],
275 "selected shot": "Close Shot"
276 },
277 {
278 "speaker": "Sam",
279 "content": "Maybe this is an opportunity in disguise.",
280 "actions": [
281 {
282 "character": "Sam",
283 "state": "sitting",
284 "action": "Sitting Talking"
285 }
286 ],
287 "selected shot": "Mid Shot"
288 },
289 {
290 "speaker": "Alex",
291 "content": "Maybe...",
292 "actions": [
293 {
294 "character": "Alex",
295 "state": "standing",
296 "action": "Standing Thinking"
297 }
298 ],
299 "selected shot": "Close Shot"
300 },
301 {
302 "speaker": "",
303 "content": "[Alex begins to break down emotionally.]",
304 "actions": [
305 {
306 "character": "Alex",
307 "state": "standing",
308 "action": "Sit Down"
309 }
310 ],
311 "selected shot": "Close Shot"
312 }
313 ]
314 },
315 {
316 "scene_information": {
317 "who": [
318 "Alex",
319 "Jordan"
320 ],
321 "where": "Roadside",
322 "what": "Alex meets Jordan on the roadside, and Jordan offers advice and support to help Alex cope with his emotions."
323 },
324 "initial position": [
325 {
326 "character": "Alex",
327 "position": "Position 1"
328 },
329 {
330 "character": "Jordan",
331 "position": "Position 2"
332 }
333 ],
334 "dialogues": [
335 {
336 "speaker": "Jordan",
337 "content": "Alex? Is that you?",
338 "actions": [
339 {
340 "character": "Jordan",
341 "state": "standing",
342 "action": "Standing Talking"
343 }
344 ],
345 "selected shot": "Long Shot"
346 },
347 {
348 "speaker": "Alex",
349 "content": "Oh, hey Jordan.",
350 "actions": [
351 {
352 "character": "Alex",
353 "state": "sitting",
354 "action": "Sitting Talking"
355 }
356 ],
357 "selected shot": "Mid Shot"
358 },
359 {
360 "speaker": "Jordan",
361 "content": "You look troubled. Mind if I join you?",
362 "actions": [
363 {
364 "character": "Jordan",
365 "state": "standing",
366 "action": "Standing Thinking"
367 }
368 ],
369 "selected shot": "Close Shot"
370 },
371 {
372 "speaker": "Alex",
373 "content": "Sure.",
374 "actions": [
375 {
376 "character": "Alex",
377 "state": "sitting",
378 "action": "Sitting Talking"
379 }
380 ],
381 "selected shot": "Mid Shot"
382 },
383 {
384 "speaker": "",
385 "content": "[Jordan sits down]",
386 "actions": [
387 {
388 "character": "Jordan",
389 "state": "standing",
390 "action": "Sit Down"
391 }
392 ],
393 "selected shot": "Long Shot"
394 },
395 {
396 "speaker": "Jordan",
397 "content": "What's going on?",
398 "actions": [
399 {
400 "character": "Jordan",
401 "state": "sitting",
402 "action": "Sitting Talking"
403 }
404 ],
405 "selected shot": "Mid Shot"
406 },
407 {
408 "speaker": "Alex",
409 "content": "I lost my job today.",
410 "actions": [
411 {
412 "character": "Alex",
413 "state": "sitting",
414 "action": "Sitting Talking"
415 }
416 ],
417 "selected shot": "Close Shot"
418 },
419 {
420 "speaker": "Jordan",
421 "content": "I'm sorry to hear that. Do you want to talk about it?",
422 "actions": [
423 {
424 "character": "Jordan",
425 "state": "sitting",
426 "action": "Sitting Talking"
427 }
428 ],
429 "selected shot": "Mid Shot"
430 },
431 {
432 "speaker": "Alex",
433 "content": "I just don't know what to do anymore.",
434 "actions": [
435 {
436 "character": "Alex",
437 "state": "sitting",
438 "action": "Sitting Talking"
439 }
440 ],
441 "selected shot": "Close Shot"
442 },
443 {
444 "speaker": "Jordan",
445 "content": "I know it's tough, but sometimes setbacks lead to better paths.",
446 "actions": [
447 {
448 "character": "Jordan",
449 "state": "sitting",
450 "action": "Sitting Talking"
451 }
452 ],
453 "selected shot": "Mid Shot"
454 },
455 {
456 "speaker": "Alex",
457 "content": "I wish I could believe that.",
458 "actions": [
459 {
460 "character": "Alex",
461 "state": "sitting",
462 "action": "Sitting Talking"
463 }
464 ],
465 "selected shot": "Close Shot"
466 },
467 {
468 "speaker": "Jordan",
469 "content": "You've always been resilient. Remember when you overcame that challenge in college?",
470 "actions": [
471 {
472 "character": "Jordan",
473 "state": "sitting",
474 "action": "Sitting Talking"
475 }
476 ],
477 "selected shot": "Mid Shot"
478 },
479 {
480 "speaker": "Alex",
481 "content": "Yeah, but this feels different.",
482 "actions": [
483 {
484 "character": "Alex",
485 "state": "sitting",
486 "action": "Sitting Talking"
487 }
488 ],
489 "selected shot": "Mid Shot"
490 },
491 {
492 "speaker": "Jordan",
493 "content": "Every situation is different, but your strength remains the same.",
494 "actions": [
495 {
496 "character": "Jordan",
497 "state": "sitting",
498 "action": "Sitting Talking"
499 }
500 ],
501 "selected shot": "Mid Shot"
502 },
503 {
504 "speaker": "Alex",
505 "content": "Thanks, Jordan. I guess I needed to hear that.",
506 "actions": [
507 {
508 "character": "Alex",
509 "state": "sitting",
510 "action": "Sitting Talking"
511 }
512 ],
513 "selected shot": "Close Shot"
514 },
515 {
516 "speaker": "Jordan",
517 "content": "Anytime. Let's grab a coffee and talk more.",
518 "actions": [
519 {
520 "character": "Jordan",
521 "state": "sitting",
522 "action": "Stand Up"
523 }
524 ],
525 "selected shot": "Long Shot"
526 },
527 {
528 "speaker": "Alex",
529 "content": "I'd like that.",
530 "actions": [
531 {
532 "character": "Alex",
533 "state": "sitting",
534 "action": "Stand Up"
535 }
536 ],
537 "selected shot": "Mid Shot"
538 }
539 ]
540 }
541 ]
542
543
543 lines JSON