返回 VideoClaw
script.json
根目录 / FilmAgent / FilmAgent / scripts / cot / 4o / 2 / script.json
1 [
2 {
3 "sceneinformation": {
4 "who": [
5 "Alex",
6 "Blake"
7 ],
8 "where": "Apartment living room",
9 "what": "Alex and Blake are arguing over Alex's lack of commitment."
10 },
11 "dialogues": [
12 {
13 "speaker": "Blake",
14 "content": "You never take anything seriously, Alex. It's like you don't care about our future at all.",
15 "actions": [
16 {
17 "character": "Blake",
18 "state": "standing",
19 "action": "Standing Arguing"
20 }
21 ],
22 "selected shot": "Track Shot"
23 },
24 {
25 "speaker": "Alex",
26 "content": "That's not true, Blake. I do care, but why does everything have to be so planned?",
27 "actions": [
28 {
29 "character": "Alex",
30 "state": "standing",
31 "action": "Standing Defending"
32 }
33 ],
34 "selected shot": "Long Shot"
35 },
36 {
37 "speaker": "Blake",
38 "content": "Planned? It's called being responsible! You never listen!",
39 "actions": [
40 {
41 "character": "Blake",
42 "state": "standing",
43 "action": "Standing Angry"
44 }
45 ],
46 "selected shot": "Zoom Shot"
47 },
48 {
49 "speaker": "Alex",
50 "content": "And you always have to control everything! I'm tired of being second to your agenda.",
51 "actions": [
52 {
53 "character": "Alex",
54 "state": "standing",
55 "action": "Standing Angry"
56 }
57 ],
58 "selected shot": "Close Shot"
59 },
60 {
61 "speaker": "Blake",
62 "content": "Fine, if that's how you feel, maybe we shouldn't be together.",
63 "actions": [
64 {
65 "character": "Blake",
66 "state": "standing",
67 "action": "Standing Dismissive"
68 }
69 ],
70 "selected shot": "Mid Shot"
71 },
72 {
73 "speaker": "Alex",
74 "content": "Maybe you're right. Maybe it's best if we just end this.",
75 "actions": [
76 {
77 "character": "Alex",
78 "state": "standing",
79 "action": "Standing Depressed"
80 }
81 ],
82 "selected shot": "Close Shot"
83 }
84 ],
85 "initial position": [
86 {
87 "character": "Blake",
88 "position": "Position 4"
89 },
90 {
91 "character": "Alex",
92 "position": "Position 3"
93 }
94 ]
95 },
96 {
97 "sceneinformation": {
98 "who": [
99 "Jordan",
100 "Riley"
101 ],
102 "where": "Apartment kitchen",
103 "what": "Riley expresses her frustration at Jordan's lack of emotional availability."
104 },
105 "dialogues": [
106 {
107 "speaker": "Riley",
108 "content": "Jordan, why is it so hard for you to open up? I feel like I'm talking to a wall.",
109 "actions": [
110 {
111 "character": "Riley",
112 "state": "standing",
113 "action": "Standing Frustrated"
114 }
115 ],
116 "selected shot": "Track Shot"
117 },
118 {
119 "speaker": "Jordan",
120 "content": "I don't know, Riley. It's just how I am. I'm not good with emotions.",
121 "actions": [
122 {
123 "character": "Jordan",
124 "state": "standing",
125 "action": "Standing Normal"
126 }
127 ],
128 "selected shot": "Long Shot"
129 },
130 {
131 "speaker": "Riley",
132 "content": "But how are we supposed to make this work if you never share anything with me?",
133 "actions": [
134 {
135 "character": "Riley",
136 "state": "standing",
137 "action": "Standing Pleading"
138 }
139 ],
140 "selected shot": "Zoom Shot"
141 },
142 {
143 "speaker": "Jordan",
144 "content": "I'm trying, Riley. I really am. But it's not easy for me.",
145 "actions": [
146 {
147 "character": "Jordan",
148 "state": "standing",
149 "action": "Standing Thinking"
150 }
151 ],
152 "selected shot": "Close Shot"
153 },
154 {
155 "speaker": "Riley",
156 "content": "Trying isn't enough. I need more. I need to know you care.",
157 "actions": [
158 {
159 "character": "Riley",
160 "state": "standing",
161 "action": "Standing Crying"
162 }
163 ],
164 "selected shot": "Mid Shot"
165 },
166 {
167 "speaker": "Jordan",
168 "content": "Maybe I'm not the right person for you, then.",
169 "actions": [
170 {
171 "character": "Jordan",
172 "state": "standing",
173 "action": "Standing Resigned"
174 }
175 ],
176 "selected shot": "Close Shot"
177 }
178 ],
179 "initial position": [
180 {
181 "character": "Jordan",
182 "position": "Position 2"
183 },
184 {
185 "character": "Riley",
186 "position": "Position 4"
187 }
188 ]
189 },
190 {
191 "sceneinformation": {
192 "who": [
193 "Blake",
194 "Riley"
195 ],
196 "where": "Roadside",
197 "what": "Blake comforts Riley after her breakup with Jordan."
198 },
199 "dialogues": [
200 {
201 "speaker": "Blake",
202 "content": "Hey, I heard what happened. You okay?",
203 "actions": [
204 {
205 "character": "Blake",
206 "state": "standing",
207 "action": "Standing Concerned"
208 }
209 ],
210 "selected shot": "Track Shot"
211 },
212 {
213 "speaker": "Riley",
214 "content": "No, not really. I don't understand why it's so hard for him to open up.",
215 "actions": [
216 {
217 "character": "Riley",
218 "state": "standing",
219 "action": "Standing Depressed"
220 }
221 ],
222 "selected shot": "Long Shot"
223 },
224 {
225 "speaker": "Blake",
226 "content": "Some people just can't, Riley. It's not your fault.",
227 "actions": [
228 {
229 "character": "Blake",
230 "state": "standing",
231 "action": "Standing Reassuring"
232 }
233 ],
234 "selected shot": "Close Shot"
235 },
236 {
237 "speaker": "Riley",
238 "content": "But it hurts. I really thought we could make it work.",
239 "actions": [
240 {
241 "character": "Riley",
242 "state": "standing",
243 "action": "Standing Crying"
244 }
245 ],
246 "selected shot": "Zoom Shot"
247 },
248 {
249 "speaker": "Blake",
250 "content": "You deserve someone who can give you what you need. Don't settle for less.",
251 "actions": [
252 {
253 "character": "Blake",
254 "state": "standing",
255 "action": "Standing Encouraging"
256 }
257 ],
258 "selected shot": "Mid Shot"
259 },
260 {
261 "speaker": "Riley",
262 "content": "Thanks, Blake. I really needed to hear that.",
263 "actions": [
264 {
265 "character": "Riley",
266 "state": "standing",
267 "action": "Standing Grateful"
268 }
269 ],
270 "selected shot": "Close Shot"
271 }
272 ],
273 "initial position": [
274 {
275 "character": "Blake",
276 "position": "Position 1"
277 },
278 {
279 "character": "Riley",
280 "position": "Position 2"
281 }
282 ]
283 }
284 ]
284 lines JSON