返回 VideoClaw
script.json
根目录 / FilmAgent / FilmAgent / scripts / cot / o1 / 9 / script.json
1 [
2 {
3 "scene_information": {
4 "who": [
5 "Alex",
6 "Liam",
7 "Mia",
8 "Eve"
9 ],
10 "where": "Apartment living room",
11 "what": "Liam announces his decision to drop out of college to pursue music, leading to a heated argument with his father Alex. Mia tries to mediate, and Eve observes quietly."
12 },
13 "dialogues": [
14 {
15 "speaker": "Liam",
16 "content": "Dad, I've decided to leave college and focus on my music full-time.",
17 "actions": [
18 {
19 "character": "Liam",
20 "state": "standing",
21 "action": "Standing Talking"
22 },
23 {
24 "character": "Alex",
25 "state": "standing",
26 "action": "Standing Surprise"
27 }
28 ],
29 "selected shot": "Track Shot"
30 },
31 {
32 "speaker": "Alex",
33 "content": "Liam, that's not a sensible decision. You need a degree for a stable future.",
34 "actions": [
35 {
36 "character": "Alex",
37 "state": "standing",
38 "action": "Standing Angry"
39 },
40 {
41 "character": "Mia",
42 "state": "standing",
43 "action": "Standing Concerned"
44 }
45 ],
46 "selected shot": "Pan Shot"
47 },
48 {
49 "speaker": "Liam",
50 "content": "I knew you wouldn't understand! Music is my passion.",
51 "actions": [
52 {
53 "character": "Liam",
54 "state": "standing",
55 "action": "Standing Arguing"
56 }
57 ],
58 "selected shot": "Pan Shot"
59 },
60 {
61 "speaker": "Mia",
62 "content": "Alex, maybe we should hear him out.",
63 "actions": [
64 {
65 "character": "Mia",
66 "state": "standing",
67 "action": "Standing Calm"
68 }
69 ],
70 "selected shot": "Pan Shot"
71 },
72 {
73 "speaker": "Alex",
74 "content": "There's nothing to discuss. This is a mistake.",
75 "actions": [
76 {
77 "character": "Alex",
78 "state": "standing",
79 "action": "Standing Deny"
80 }
81 ],
82 "selected shot": "Pan Shot"
83 },
84 {
85 "speaker": "Eve",
86 "content": "Maybe we can find a compromise?",
87 "actions": [
88 {
89 "character": "Eve",
90 "state": "standing",
91 "action": "Standing Hesitant"
92 }
93 ],
94 "selected shot": "Pan Shot"
95 },
96 {
97 "speaker": "Liam",
98 "content": "I'm tired of living up to your expectations!",
99 "actions": [
100 {
101 "character": "Liam",
102 "state": "standing",
103 "action": "Standing Depressed"
104 }
105 ],
106 "selected shot": "Zoom Shot"
107 },
108 {
109 "speaker": "Alex",
110 "content": "My expectations are for your own good.",
111 "actions": [
112 {
113 "character": "Alex",
114 "state": "standing",
115 "action": "Standing Angry"
116 }
117 ],
118 "selected shot": "Close Shot"
119 },
120 {
121 "speaker": "Mia",
122 "content": "Both of you, please stop.",
123 "actions": [
124 {
125 "character": "Mia",
126 "state": "standing",
127 "action": "Standing Assertive"
128 }
129 ],
130 "selected shot": "Long Shot"
131 },
132 {
133 "speaker": "Liam",
134 "content": "Forget it, I'm out of here!",
135 "actions": [
136 {
137 "character": "Liam",
138 "state": "standing",
139 "action": "Standing Angry"
140 }
141 ],
142 "selected shot": "Follow Shot"
143 }
144 ]
145 },
146 {
147 "scene_information": {
148 "who": [
149 "Mia",
150 "Eve"
151 ],
152 "where": "Apartment kitchen",
153 "what": "Mia and Eve discuss the argument. Mia expresses her worries, and Eve shares her thoughts on how to help the family reconcile."
154 },
155 "dialogues": [
156 {
157 "speaker": "Mia",
158 "content": "I hate seeing them fight like this.",
159 "actions": [
160 {
161 "character": "Mia",
162 "state": "standing",
163 "action": "Standing Depressed"
164 }
165 ],
166 "selected shot": "Track Shot"
167 },
168 {
169 "speaker": "Eve",
170 "content": "Maybe we can help them understand each other.",
171 "actions": [
172 {
173 "character": "Eve",
174 "state": "standing",
175 "action": "Standing Thinking"
176 }
177 ],
178 "selected shot": "Mid Shot"
179 },
180 {
181 "speaker": "Mia",
182 "content": "I hope so. Your brother needs support.",
183 "actions": [
184 {
185 "character": "Mia",
186 "state": "standing",
187 "action": "Standing Concerned"
188 }
189 ],
190 "selected shot": "Close Shot"
191 },
192 {
193 "speaker": "Eve",
194 "content": "And Dad needs to listen.",
195 "actions": [
196 {
197 "character": "Eve",
198 "state": "standing",
199 "action": "Standing Agree"
200 }
201 ],
202 "selected shot": "Mid Shot"
203 },
204 {
205 "speaker": "Mia",
206 "content": "Let's think of a way to bring them together.",
207 "actions": [
208 {
209 "character": "Mia",
210 "state": "standing",
211 "action": "Standing Encouraging"
212 }
213 ],
214 "selected shot": "Long Shot"
215 }
216 ]
217 },
218 {
219 "scene_information": {
220 "who": [
221 "Alex",
222 "Liam",
223 "Mia",
224 "Eve"
225 ],
226 "where": "Dining Room",
227 "what": "Alex reflects on the argument and decides to apologize to Liam during dinner. The family reconciles and discusses how to support Liam's dreams."
228 },
229 "dialogues": [
230 {
231 "speaker": "Alex",
232 "content": "Liam, I owe you an apology.",
233 "actions": [
234 {
235 "character": "Alex",
236 "state": "sitting",
237 "action": "Sitting Talking"
238 }
239 ],
240 "selected shot": "Track Shot"
241 },
242 {
243 "speaker": "Liam",
244 "content": "It's okay, Dad. I know you just want the best for me.",
245 "actions": [
246 {
247 "character": "Liam",
248 "state": "sitting",
249 "action": "Sitting Understanding"
250 }
251 ],
252 "selected shot": "Mid Shot"
253 },
254 {
255 "speaker": "Mia",
256 "content": "We're here for you, Liam.",
257 "actions": [
258 {
259 "character": "Mia",
260 "state": "sitting",
261 "action": "Sitting Smiling"
262 }
263 ],
264 "selected shot": "Close Shot"
265 },
266 {
267 "speaker": "Eve",
268 "content": "Maybe we can attend your next gig?",
269 "actions": [
270 {
271 "character": "Eve",
272 "state": "sitting",
273 "action": "Sitting Happy"
274 }
275 ],
276 "selected shot": "Long Shot"
277 },
278 {
279 "speaker": "Liam",
280 "content": "I'd love that. Thanks, everyone.",
281 "actions": [
282 {
283 "character": "Liam",
284 "state": "sitting",
285 "action": "Sitting Happy"
286 }
287 ],
288 "selected shot": "Close Shot"
289 },
290 {
291 "speaker": "Alex",
292 "content": "Let's work together on this.",
293 "actions": [
294 {
295 "character": "Alex",
296 "state": "sitting",
297 "action": "Sitting Agree"
298 }
299 ],
300 "selected shot": "Mid Shot"
301 }
302 ]
303 }
304 ]
305
306
306 lines JSON