YouTube2Text

I Made a Viral AI Short Film From Scratch — Full Workflow (Seedance 4K + Claude Fable 5) — Transcript

by Higgsfield AI · 5,540 words · 813 segments · language en · Watch on YouTube

Full transcript

  1. 0:01[screaming and groaning]
  2. 0:16[screaming]
  3. 0:22Hi, I'm Adil and what you just watched
  4. 0:24is an action short film made in sea
  5. 0:26dance in 4K. Crazy, right? Today we're
  6. 0:28breaking down how to build shots like
  7. 0:30these across completely different
  8. 0:31settings. A storm at sea, a desert, a
  9. 0:34jungle full of monkeys. You'll learn how
  10. 0:36to make shots that actually look
  11. 0:38cinematic. [music] How to carry a story
  12. 0:40from the first scene to the twist and
  13. 0:43how to do it without burning credits on
  14. 0:45random generations. And you don't need
  15. 0:47to write anything down. Everything from
  16. 0:49this video is in one blog post. The
  17. 0:51[music] script, the prompts, the asset
  18. 0:53sheets, and the cloth skill that writes
  19. 0:55the seed dance prompts for you. The link
  20. 0:57is below. If you want to master the full
  21. 0:58process and start making your own viral
  22. 1:00films, stick with me until the end. All
  23. 1:02right, before we start, let's watch the
  24. 1:04full short film.
  25. 1:06>> You think you're going to outsmart me?
  26. 1:10>> Nice try,
  27. 1:13>> Captain. Island sight is dead ahead.
  28. 1:26Captain, behind us.
  29. 1:27>> Behind us. Behind us.
  30. 1:30>> Didn't see this coming, did you?
  31. 1:38>> Time.
  32. 2:06Cindy down. [screaming]
  33. 2:26No,
  34. 2:33no.
  35. 2:42[screaming]
  36. 2:53>> [screaming]
  37. 3:08>> Ci, please. Anything but monkey.
  38. 3:15>> [screaming]
  39. 3:20>> Okay. Okay. I'm done. Fine. I'll do it.
  40. 3:23You win. Win. Just make it stop.
  41. 3:25[screaming]
  42. 3:35[panting]
  43. 3:51>> [screaming]
  44. 3:51[groaning]
  45. 4:00[groaning]
  46. 4:04>> Cindy, stop it. I said I'll do it.
  47. 4:08Two weeks. I'll do your chores for two
  48. 4:10weeks. Deal. [panting]
  49. 4:13>> Make it two months.
  50. 4:16>> Two months? Hell no.
  51. 4:18>> Okay. You said you hate monkeys.
  52. 4:29>> Stage one, the script. [music]
  53. 4:31All right, let's start with the story
  54. 4:32itself. First, how I made the script.
  55. 4:35So, I had an idea. A guy gets trapped in
  56. 4:38his little sister's AI generations.
  57. 4:40Every time he dies, he wakes up in a new
  58. 4:42world. Then I took it to Claude. And no,
  59. 4:45I didn't just say, "Write me a script."
  60. 4:47That always turns out terrible. I asked
  61. 4:50it to expand my idea instead. And it
  62. 4:52starts asking me questions. What's the
  63. 4:54runtime? I give it details. Which
  64. 4:57settings do you want? We pick the
  65. 4:58settings together. Want me to suggest a
  66. 5:00couple of plot twists? Yes, please. Then
  67. 5:03it gives me the script. So, we built it
  68. 5:05step by step. Nothing good comes out of
  69. 5:08one lazy request. The details are what
  70. 5:10make it work. That's why we get a script
  71. 5:12that gets millions of views. Steal the
  72. 5:14method for your own idea or steal the
  73. 5:17script. The full text is in the blog
  74. 5:18post. Now, I'm going to show you how we
  75. 5:20create the assets. Let's start from
  76. 5:22scene one. Stage two, the assets. First,
  77. 5:27here in Kicksfield, go to Cinema Studio,
  78. 5:29new project. Name it Blockbuster. Why
  79. 5:33not?
  80. 5:35On the left, there's a folder bar. I'll
  81. 5:36create a folder, call it scene one, and
  82. 5:40add a subfolder for each asset. Trust
  83. 5:43me, 2 weeks and 400 generations later,
  84. 5:45you'll be glad you did this. So, we
  85. 5:47start with the character sheet. I've
  86. 5:48already got one of myself, a front view,
  87. 5:50plus left and right profiles. Having a
  88. 5:53reference like this helps the model get
  89. 5:55my face right in every scene. So, I drop
  90. 5:57it into clog and ask for a prompt for a
  91. 5:59cactus sheet of a pirate. full body,
  92. 6:02front and back, plus a close-up. The
  93. 6:04close-up gives the model the exact face
  94. 6:06to lock onto, and the full body gives it
  95. 6:08his height. I'm also adding my
  96. 6:10preferences for the character, like the
  97. 6:13color of the bandana. On a quick pro tip
  98. 6:15for you, ask for a gray background. We
  99. 6:17found that the win rate is much higher.
  100. 6:19There's zero background clutter, which
  101. 6:21means more usable generations. And
  102. 6:24that's it. Now, Cloud gives me a
  103. 6:26detailed prompt. [music] Next, I'm going
  104. 6:27to take that prompt, go to GPT image
  105. 6:292.0. This is the best model right now
  106. 6:32for editing and creating a
  107. 6:33photorealistic character sheet when you
  108. 6:35already have a reference. Check this
  109. 6:37out. The costume is solid and the grime
  110. 6:40looks super realistic. The dirt and
  111. 6:44scratch on the face. Pull the whole
  112. 6:46pirate look together. But there's a
  113. 6:48catch and this is a pro tip you
  114. 6:50definitely want to know. Our character
  115. 6:51sheet has multiple faces in one image.
  116. 6:54It looks fine, but when we animate
  117. 6:56later, Cense [music] doesn't understand
  118. 6:58which trace to grab. So, it drifts a
  119. 7:00little in every scene. And by scene
  120. 7:02[music] five, our hero is a stranger.
  121. 7:05So, in GPT Image 2.0, I'm going to ask
  122. 7:07to erase the face from the full body
  123. 7:09shot on the first panel. Yep. Now, we
  124. 7:13have only one face to lock onto. Our
  125. 7:15first hero is all set. Let's add that to
  126. 7:17the canvas. And a quick note on this
  127. 7:19canvas, I'll be using it the whole time
  128. 7:21because it's basically just my
  129. 7:22workspace. I keep all my final assets
  130. 7:24right here on the screen so everything
  131. 7:26is in view and nothing gets lost. Next
  132. 7:29up, the location. Locations carry the
  133. 7:31whole film. If the setting looks cheap,
  134. 7:33every shot inside it does too. And no
  135. 7:35amount of prompting fixes that later.
  136. 7:37So, I'm aiming high here. A cabin that
  137. 7:39could pass for an actual movie set. So,
  138. 7:42I go to Claude and ask it to enhance my
  139. 7:44request. a pirate captain's cabin with a
  140. 7:46table, a single hanging lantern, a map
  141. 7:50on the wall, and thin rays of daylight
  142. 7:52leaking through the planks. I'm building
  143. 7:54the location in Soul Cinema. You already
  144. 7:56know the math here. Eight images cost
  145. 7:58only one credit, so I paste the prompt
  146. 8:00and run a few batches. What I like about
  147. 8:02Soul Cinema is that it gives you
  148. 8:03different variations from a single
  149. 8:04prompt, and that's exactly what you want
  150. 8:06when you're picking a set. And here's
  151. 8:08another pro tip. Always ask for 3/4
  152. 8:11angle. It adds depth, which gives the
  153. 8:13camera way more to hold on to when it
  154. 8:15moves. You'll get a much higher win rate
  155. 8:17than you would with a flat head-on shot.
  156. 8:19Let's hit generate and see what we get.
  157. 8:24Okay, honestly, these look okay to me,
  158. 8:27but they're not quite right. So, in the
  159. 8:29first one, the lighting feels a bit off.
  160. 8:32It feels like there are two lamps now,
  161. 8:34and you can barely see the map. As for
  162. 8:36the second one, the table got shoved
  163. 8:38into the corner and the map ended up on
  164. 8:41the side of the wall. Not quite what I'm
  165. 8:43looking for, but this one's great. So,
  166. 8:46two light sources, the lantern here, and
  167. 8:48the thin rays of daylight here. Plus,
  168. 8:51the map sits right in the center, easy
  169. 8:53to read. So, lighting does a lot of work
  170. 8:55in a location. Small details like the
  171. 8:58light rays are what make a generation
  172. 9:00feel real, and I'll show you exactly why
  173. 9:02that matters when we get to the scene
  174. 9:03generation. Let's go with this option.
  175. 9:06Straight to the canvas. And the first
  176. 9:08location is locked. There are a lot of
  177. 9:11props in this film, but let's cover the
  178. 9:12most visible ones, the ships. For these,
  179. 9:16I type a simple prompt straight into
  180. 9:17Soul Cinema. A pirate ship on water
  181. 9:21front and back three/arter views.
  182. 9:25Now, Soul Cinema gives me a bunch of
  183. 9:27options, and I pick these two. The
  184. 9:29bigger one becomes the enemy ship, and
  185. 9:31the smaller one goes to our hero's crew.
  186. 9:33I'm going to make some quick tweaks to
  187. 9:35the enemy ship though to make it look
  188. 9:36more intimidating. Now I drop the image
  189. 9:38into Claude and ask for an edit prompt
  190. 9:40with these adjustments. First, the
  191. 9:43sails. So, right now they're down and
  192. 9:45that makes the ship look parked. We need
  193. 9:47it moving, so I'm opening them up. And
  194. 9:50second, I'm turning the sails black
  195. 9:52because black sails give it exactly that
  196. 9:54dangerous energy we want. And on top of
  197. 9:57that, I'll put a skull logo with our
  198. 9:59colors on it. Now Claude expanded it
  199. 10:01into a full edit prompt. I take it to
  200. 10:03GPT image 2.0 and let's see what we got.
  201. 10:07There it is. Now that's an enemy ship. I
  202. 10:09lock it and put it on the canvas. The
  203. 10:12rest of the props go through the exact
  204. 10:13same process. Soul Cinema and GPTH 2.0.
  205. 10:16One sheet each. We use Soul Cinema for
  206. 10:19the raw pass. [music]
  207. 10:20Simple prompt, a few takes, lots of
  208. 10:22variety, and GPTH 2.0 for the edits and
  209. 10:25the final clean sheet. So that's the
  210. 10:26asset routine. Now you know how to build
  211. 10:28them and how to iterate when something
  212. 10:30looks off. More takes on the table
  213. 10:32always mean better odds of landing the
  214. 10:34shots you want. Now we get to the step
  215. 10:36that looks boring but pays off the most.
  216. 10:39First name every asset. Then introduce
  217. 10:42all the claw by that name and add them
  218. 10:44to Hicksfield as elements with the exact
  219. 10:46same names as well because later during
  220. 10:48scene generation the prompts will
  221. 10:50automatch your inputs by these tags so
  222. 10:52nothing gets mixed up. I'll show you
  223. 10:54exactly how in a minute. So, this is our
  224. 10:56cast for the project. From the hero's
  225. 10:58character sheets to the locations and
  226. 11:00props, you can already spot the desert
  227. 11:02and the cabin in there, assets for other
  228. 11:04settings. And here's the good news. The
  229. 11:06process for every one of them is
  230. 11:07identical to what you just watched. Only
  231. 11:09the prompts change. So, I'm not going to
  232. 11:11make you sit through it three more
  233. 11:12times. Every asset for the desert, the
  234. 11:15jungle, all of it is in the blog post,
  235. 11:17ready to use, because the assets aren't
  236. 11:19the fun part. The most interesting is
  237. 11:21what comes next. Scene generation. Let's
  238. 11:24go.
  239. 11:25Stage three, [music] scene generation.
  240. 11:27In the first scene, Eduardo digs through
  241. 11:29a cluttered cabin, finds the treasure
  242. 11:31map, and right at that moment, one of
  243. 11:33his pirates bursts in. An island has
  244. 11:36been cited. First, I don't write prompts
  245. 11:38by hand. I use a skill I build in
  246. 11:40Claude. So, to load it, click customize,
  247. 11:44then go to skills and hit the plus
  248. 11:47button here, then click upload a skill.
  249. 11:50And that's it. This is a prompt builder
  250. 11:52skill loaded with director hacks that
  251. 11:54handles everything for you. It splits
  252. 11:56the scenes into shots and writes
  253. 11:58detailed prompts that enhance your idea.
  254. 12:00You can download it in the description.
  255. 12:02Let me show you how to use it. To start,
  256. 12:05I activate the skill, upload all the
  257. 12:07assets the shot needs from the canvas
  258. 12:09plus the script and tell what happens in
  259. 12:12the first scene. Part one, our hero digs
  260. 12:14through the cabin, finds the map, and a
  261. 12:18crew member bursts in. Now here besides
  262. 12:20props like the map, we also used one
  263. 12:22additional asset which gives us extras
  264. 12:24that actually match the scene. Okay.
  265. 12:26Clot gives me a detailed prompt. I
  266. 12:29pasted into seed dance and set the
  267. 12:30parameters right. So a cinematic 21x9
  268. 12:34aspect ratio, 4K for the best possible
  269. 12:37quality, a 15-second duration, and let's
  270. 12:40run four batches.
  271. 12:54CAPTAIN, ISLAND SIGHTED DEAD AHEAD.
  272. 12:57>> HM. A few problems here. First, look at
  273. 13:00the table. So, there's too much random
  274. 13:03stuff on it. Bottles, rags, ropes,
  275. 13:06[music] and they keep merging into each
  276. 13:07other. Second, the pacing. So, every
  277. 13:10face drags. The [music] shot needs more
  278. 13:12dynamics. And third, when the pirate
  279. 13:15opens the door, it looks like night
  280. 13:17behind him, but it's a daytime in our
  281. 13:19story. [music]
  282. 13:20And one more thing, the clip ends with
  283. 13:23Eduardo just staring at him. I want our
  284. 13:26hero to react the second he hears,
  285. 13:28"Captain, islanded dead ahead. You
  286. 13:31should start moving." Let's take all
  287. 13:32these comments straight back to Claude.
  288. 13:34Claude gives us the new prompt. Let's
  289. 13:35run it in C dance again. Same settings
  290. 13:37and see what we get. Yeah. So, now it's
  291. 13:40much better. And notice it's the small
  292. 13:43details that do the work here. The smile
  293. 13:46slamming the map down when the door
  294. 13:48opens, moving towards the door. When the
  295. 13:51character actually reacts to what's
  296. 13:53happening around him, the whole shot
  297. 13:55starts to feel real. Out of the four
  298. 13:57batches, this is the one straight to the
  299. 14:00final edit. Okay, let's move on to the
  300. 14:02next shots in scene one. So, here
  301. 14:05Eduardo runs out of the cabin and finds
  302. 14:07a treasure. I gave Clock my script,
  303. 14:09attached all the assets with all the
  304. 14:11names, and asked for a sharp zoom in on
  305. 14:13the far away case. For the shot, we're
  306. 14:15pulling in a whole set of props, and the
  307. 14:17star of the show, a mysterious little
  308. 14:19case with a glowing green button. This
  309. 14:21is the treasure our hero is hunting.
  310. 14:23Now, let's paste the prompt from claw
  311. 14:25into seance. Same settings as before,
  312. 14:28four batches, and generate.
  313. 14:45Okay, not bad, but it needs to be more
  314. 14:48fun and interesting. Right now, it's
  315. 14:50just way too boring for me. So, I go
  316. 14:52back to Claude and ask for some
  317. 14:54adjustments. I want the hero to run like
  318. 14:57he's super clumsy. And I want the parrot
  319. 14:59to talk because the parrot screaming the
  320. 15:01same bad news twice is instantly funny.
  321. 15:04Claude updates the prompt back into seed
  322. 15:06dance for four more batches. So we have
  323. 15:08options to choose from.
  324. 15:22>> CAPTAIN BEHIND US.
  325. 15:23>> BEHIND US. BEHIND US.
  326. 15:26>> WOW. Now see how the talking pad changed
  327. 15:29the whole vibe. The scene feels alive
  328. 15:31[music] from these batches. I'm taking
  329. 15:33the opening clip from this one and the
  330. 15:37rest of the scene from this generation.
  331. 15:40Both go to the final edit. All right.
  332. 15:42And part three. In this scene, the enemy
  333. 15:44shows up. The villain crews captain. I
  334. 15:46tell Claude what I want. The camera
  335. 15:48starts at the waterline, moves up to the
  336. 15:50sight of the enemy ship, and finds the
  337. 15:52captain on deck just as he fires a
  338. 15:54cannon at our hero's ship.
  339. 15:57Now let's paste the prompt to se dance
  340. 15:59and see the result.
  341. 16:10Something is wrong here. So see the
  342. 16:12third shot. It ruins the visual flow and
  343. 16:15doesn't belong here. I'm going to ask
  344. 16:17claw to delete it.
  345. 16:20And here's how it looks now. There we
  346. 16:22go. The sequence makes perfect sense
  347. 16:24now. The enemy ship lights the fuse,
  348. 16:26fires, and we feel the impact on our
  349. 16:28side. Okay, let's move forward. Time to
  350. 16:31ramp up the battle. I upload a new
  351. 16:33asset, the Claude, the helmsman. And
  352. 16:35here's my request. And this time, pay
  353. 16:37attention to the camera nodes because
  354. 16:40they're the whole point of the shot. So,
  355. 16:42why follow the cannonball? Because it
  356. 16:44adds serious drama. It's way more
  357. 16:46impressive when you actually see it
  358. 16:48flying right at the ship. If you have a
  359. 16:50clear picture in your head, just tell
  360. 16:51Claude. It will turn your idea into a
  361. 16:53great detailed prompt. Now, let's copy
  362. 16:56this and run it in seed dance again. All
  363. 16:59right, we have a problem here. So, the
  364. 17:01cannonball lands in a different spot
  365. 17:03every time. Also, I don't want it to hit
  366. 17:07our heroes right away to show it's a
  367. 17:09near miss. Let's add a big water splash
  368. 17:12next to the ship right in the first
  369. 17:14frame. This instantly tells the audience
  370. 17:17it's an active sea battle. So, to fix
  371. 17:19this problem, let's use another pro tip.
  372. 17:21Instead of explaining the geometry in
  373. 17:23words, I give Claude a picture. I
  374. 17:25literally draw where the cannonball
  375. 17:27should hit and where everyone stands.
  376. 17:29One drawing tells the model what 10
  377. 17:31sentences can't. Also, every failed
  378. 17:33badge you avoid saves you credits. Okay,
  379. 17:36let's check it. Yeah, here you can see
  380. 17:39why 4K is worth it. Look at the
  381. 17:41explosion. Sharp and heavy. Not the
  382. 17:44usual blurry slob. Since I ran a couple
  383. 17:46batches, I can combine the best parts.
  384. 17:49So, I'll take the opening shot from the
  385. 17:50first batch and the rest from the
  386. 17:52second. And here's the real lesson. Run
  387. 17:54it, look at it, ask for the exact
  388. 17:56changes, and run it again. It's a skill
  389. 17:59that gets better with practice. Okay,
  390. 18:01back to our story. The blast blows our
  391. 18:03hero straight down to the lower deck.
  392. 18:05Everything around him is on fire, and
  393. 18:07his only way out is the water. To make
  394. 18:09it work, I described the jump to Claude
  395. 18:11and explained how to smoothly transition
  396. 18:13straight from the ocean into the next
  397. 18:15scene, the desert. Okay, so the camera
  398. 18:17angle at the start doesn't work for me,
  399. 18:19so I flip it. Now, the camera needs to
  400. 18:22look toward the bow of the ship. Okay,
  401. 18:24from these batches, I'm grabbing this
  402. 18:26one that jump overboard. One last fix,
  403. 18:28though. The first versions showed a
  404. 18:31completely dry deck, but a ship under
  405. 18:33fire should look wet and messy. One
  406. 18:35quick tweak in Claude,
  407. 18:37and here's the final version. Now, this
  408. 18:39is it. He falls hard, the limp reads
  409. 18:42real, and the wet deck makes the whole
  410. 18:44setting feel true. Okay, now let's cut
  411. 18:46it all together and watch the whole
  412. 18:48thing one more time.
  413. 18:50>> You think you're going to outsmart me?
  414. 18:54Nice try.
  415. 18:57>> Captain, island sight is dead ahead.
  416. 19:09>> Captain, behind us.
  417. 19:10>> Behind us. Behind us.
  418. 19:14Didn't see this coming, did you?
  419. 19:45Okay, new setting, the desert. This
  420. 19:47scene comes together in three parts.
  421. 19:49Let's start with the first one. Here's
  422. 19:50what we have on our canvas for the
  423. 19:52scene. The desert location, the
  424. 19:54binoculars, and the riders. I drop all
  425. 19:56the assets into cloud and ask for a
  426. 19:59prompt. There's a lot happening here.
  427. 20:01The hero's entrance, his screams, then a
  428. 20:04dramatic camera zoom, and the ostrich
  429. 20:07writers appearing. So, I gave Claude all
  430. 20:09the details at once. The ostriches are a
  431. 20:12comic relief, so their reaction needs to
  432. 20:14be funny. Now, let's face the prompt and
  433. 20:17batch several.
  434. 20:22[screaming]
  435. 20:34So from this batch I'm taking the
  436. 20:36ostrich reaction and from this the
  437. 20:39writer is taking off toward the hero.
  438. 20:42Both go to the edit. The opening shot
  439. 20:44felt a bit off though. So I jumped back
  440. 20:46in and asked Claude for a quick tweak to
  441. 20:49fix the transition and make the dust way
  442. 20:51thicker. That way we get a perfectly
  443. 20:53smooth transition right from the pirate
  444. 20:55scene. We get the updated prompt and run
  445. 20:57it. Let's take a look at the results.
  446. 20:59Yeah, much better. I'm definitely taking
  447. 21:01the opening from this first generation.
  448. 21:04That breathing room at the start is what
  449. 21:06sells the cut from scene one. And that
  450. 21:09massive zoom out, it just looks
  451. 21:11expensive. All right, now part two. Back
  452. 21:14to the story. Our hero spots the case
  453. 21:16again. But first, the pro tip. Our story
  454. 21:19needs an oasis, but our desert location
  455. 21:21didn't have one. So, we treated the
  456. 21:23oasis as its own separate location
  457. 21:25asset. Now, the model knows the spot and
  458. 21:28the landscape around it. So, the oasis
  459. 21:31looks the same in every generation. I
  460. 21:33drop this image into Claude and ask for
  461. 21:35the scene where he spots the case. Runs
  462. 21:38for the oasis and the writers start
  463. 21:41chasing him. Paste the prompt into
  464. 21:42Cedance and hit generate. So, we're
  465. 21:45looking for that sandstorm moment to
  466. 21:46feel truly massive. Let's see what we
  467. 21:49get. Why is he running the wrong way?
  468. 21:52Okay, let's tell Claude what's wrong.
  469. 21:54So, he should always run toward the
  470. 21:56oasis. The storm needs more scale. And
  471. 21:59when he looks back, we should see the
  472. 22:02riders. New prompt into sea dance. And
  473. 22:04let's see what we get again. Oh yeah.
  474. 22:07Now you can really feel how endless this
  475. 22:10desert is. And the storm looks
  476. 22:12completely real. Just one problem
  477. 22:14though. When he turns around, [music]
  478. 22:16the writers are right on top of him.
  479. 22:18They need to be farther back. So, we
  480. 22:21actually have room for a chase scene.
  481. 22:24So, I'm going to ask Claw to push the
  482. 22:26riders back.
  483. 22:28And we send that prompt to Cance again.
  484. 22:30Run a few batches so I have options.
  485. 22:33Honestly, here I like almost all the
  486. 22:35batches. Now, I can mix and match the
  487. 22:37best parts. So, from the first batch, I
  488. 22:40love the wide shot of the storm rolling
  489. 22:42in while he stares into the distance.
  490. 22:44So, we'll use that for the moment when
  491. 22:46he sees the case. From the second batch,
  492. 22:48his reaction is the most natural when he
  493. 22:51lowers the binoculars and turns around.
  494. 22:53Definitely taking this part. And for the
  495. 22:55actual run, I'm taking it from the third
  496. 22:57badge. The storm is right there in the
  497. 22:59frame, and it looks straight up
  498. 23:00cinematic. Let's do the last part of the
  499. 23:03desert. So, here's my request. the whole
  500. 23:05chase in one prompt. K runs for the
  501. 23:08device. The writers and the storm are
  502. 23:10right behind him. And it all ends in the
  503. 23:13oasis. I'll also add a few specific
  504. 23:17camera cuts in the prompt. Now, let's
  505. 23:18take that prompt into sea dance and run
  506. 23:20a few bashes. Okay, this is looking
  507. 23:23pretty good, but he shouldn't actually
  508. 23:25reach the case. He needs to almost make
  509. 23:27it. So jumping for it, falling just a
  510. 23:30little short, and right at that exact
  511. 23:32moment, the sandstorm completely
  512. 23:34swallows the frame. So let's ask Claude
  513. 23:36to tweak this and run the prompt one
  514. 23:39more time.
  515. 23:41Yeah, now that's what I wanted. He
  516. 23:43almost makes it and almost is what makes
  517. 23:45it hurt. And since I bashed it, I get to
  518. 23:47choose again. So the jump toward the
  519. 23:50device goes to the edit from this batch.
  520. 23:53And the rear angle from the writers plus
  521. 23:55the run through the palms goes from this
  522. 23:58one. We'll stitch it all together and
  523. 24:00watch the full scene
  524. 24:07sit down. [screaming]
  525. 24:36All right, scene two is locked. Two
  526. 24:38locations left. Next up, the jungle. In
  527. 24:41this scene, [music] our hero is
  528. 24:42completely stressed out. And here's the
  529. 24:44joke. He's actually afraid of monkeys,
  530. 24:46but his little sister drops him right
  531. 24:48into a thick jungle full of them. You
  532. 24:51got to love her, though. She definitely
  533. 24:52has a wicked sense of humor. I'll be
  534. 24:55honest, this scene took the most badges
  535. 24:57and tries in the whole film. There are a
  536. 24:58lot of jump cuts here, and at some
  537. 25:00point, I even swapped assets in the
  538. 25:02middle of the process. So, instead of
  539. 25:04stopping on every single shot, I'm going
  540. 25:06to do something else. I'll show you the
  541. 25:08three most important shots that hold the
  542. 25:10whole story together. The rest of the
  543. 25:11shots use the exact same logic we talked
  544. 25:13about before. You use the skills,
  545. 25:15describe the scene, drop in your assets,
  546. 25:17and get the shots you need. We'll start
  547. 25:19with the very first shot because I
  548. 25:20definitely can't skip this one. So, in
  549. 25:22the story, our hero wakes up trapped in
  550. 25:24the jungle to make it hit harder. I
  551. 25:26decided to show it through his eyes. So,
  552. 25:29he wakes up hanging completely upside
  553. 25:31down by his legs, opens his eyes, and
  554. 25:34sees a massive spider right in front of
  555. 25:36his face. Here are the assets I used for
  556. 25:39the shot. And again, I'll drop all the
  557. 25:42links to these asset sheets in the
  558. 25:44description below so you can grab them.
  559. 25:46Now, I open Claude and type in exactly
  560. 25:48what I want. A blurry POV of the main
  561. 25:51character waking up, blinking,
  562. 25:54screaming, swatting the spider away, and
  563. 25:56then scrambling to break free. Now,
  564. 25:59let's copy and paste the prompt. Here's
  565. 26:02what we got on the first try. Okay, the
  566. 26:04model totally missed the point here.
  567. 26:05Instead of making the camera act like
  568. 26:07his eye, it literally tried to push the
  569. 26:10spider inside the character's eye. Since
  570. 26:11the multi-shot approach failed, I
  571. 26:13decided to focus only on the opening POV
  572. 26:15shot. So, I went back to Claude and
  573. 26:17changed my request. Give me just one
  574. 26:20continuous POV shot. The eye opens
  575. 26:23slowly like shutters and we see the
  576. 26:25spider. Claude updated the prompt and I
  577. 26:28ran it. Okay, this is better, but still
  578. 26:31not it. I don't like how the camera
  579. 26:33zooms out of the eye like the physical
  580. 26:36lens. And the spider shouldn't sit in
  581. 26:38the middle of [music] the frame. Okay,
  582. 26:40Claude updated the prompt. Let's run
  583. 26:41four batches and find the absolute best
  584. 26:43one. And we finally nailed it. Now that
  585. 26:47is a real POV. I love how his eyes
  586. 26:50slowly struggle to open. And keeping the
  587. 26:53spider off to the side makes the whole
  588. 26:54jump scare feel way more natural. Now
  589. 26:58the chase scene. And this is exactly
  590. 26:59where I show you exactly why I had to
  591. 27:01change assets and tweak shots along the
  592. 27:03way. So, in this scene, our hero is
  593. 27:06running for his life when he suddenly
  594. 27:08trips and falls flat on his stomach.
  595. 27:10He's completely surrounded by attacking
  596. 27:12monkeys, freezes up, and starts
  597. 27:14screaming out to his sister, begging
  598. 27:16them to stop. I ask for a multi-shot
  599. 27:18because the comedy is in the cuts. So, I
  600. 27:21drop in all my assets for the scene, my
  601. 27:23character sheet, the monkeys, the jungle
  602. 27:26location, and type out my request to
  603. 27:28Claude. I paste the generated prompt
  604. 27:30into C dance, run it, and here's what I
  605. 27:33got. Yeah, so the monkeys look really
  606. 27:35strange. The model is running them way
  607. 27:37too cartoonish, and those bright mandrel
  608. 27:40noses make the whole thing look like an
  609. 27:42animated movie. So, to fix this, I'm
  610. 27:44going to swap the mandrels out for white
  611. 27:46macox, something much simpler and more
  612. 27:48realistic. And here's the thing,
  613. 27:50changing your assets meta duration is
  614. 27:52completely normal if you want to avoid a
  615. 27:54plastic look or make the action clearer.
  616. 27:57I always keep a few asset variations
  617. 27:58ready just for moments like this. So, I
  618. 28:01upload the new white Macak asset sheet
  619. 28:03into Claude and ask for some crucial
  620. 28:05changes to the action and the framing.
  621. 28:08Now, let's take the updated prompt and
  622. 28:10run it across four new batches and check
  623. 28:13out the new result. Okay, this is so
  624. 28:15much better. I love the new side profile
  625. 28:18shot. It lets us actually see the chaos
  626. 28:21of the monkeys leaping over him. So, I'm
  627. 28:24going to take the actual fall from the
  628. 28:26first batch and then grab the perfect
  629. 28:29moment of the macak running over him
  630. 28:32from the second batch.
  631. 28:34All right, now on to the final part. So,
  632. 28:36this next shot is very funny and
  633. 28:38genuinely useful because it shows what
  634. 28:41to do when something on your character
  635. 28:42changes midstory. All right, let's get
  636. 28:44into it. So in our story, the hero runs
  637. 28:47down the path, the jaguar jumps him and
  638. 28:49rips his pants, and he keeps running
  639. 28:51until he flies right off a cliff. So I
  640. 28:54drop all the asses into Claude and ask
  641. 28:57for a single take. The run, the jaguar
  642. 29:00[music] attack, the ripped pants, and
  643. 29:02the fall. Continuous camera movement
  644. 29:05looked amazing, but we hit a classic AI
  645. 29:07glitch. The pants [music] got ripped,
  646. 29:09but a second later, they magically
  647. 29:11stitched themselves back together. So to
  648. 29:13fix this, I used a quick workaround. I
  649. 29:16generated a brand new character sheet
  650. 29:18showing the hero already wearing the
  651. 29:20torn pants and boxers. Now I feed the
  652. 29:22model the second sheet and it always
  653. 29:23knows what the torn pants look like. I
  654. 29:26went back to Claude to plug in the new
  655. 29:28asset and make two quick fixes to the
  656. 29:30ending. Keep the device [music] in the
  657. 29:31guy's hands as he falls and make sure
  658. 29:34the Jaguar stays at the top of the cliff
  659. 29:36instead of falling with him. Now I'm
  660. 29:38taking that new prompt, running four
  661. 29:40batches with the new setup,
  662. 29:43and let's see what we get.
  663. 29:48[groaning and screaming]
  664. 29:55[screaming]
  665. 29:56Oh yeah, I'm taking this exact take and
  666. 29:59dropping it into the final edit. Now,
  667. 30:01let's watch the full jungle sequence
  668. 30:03together.
  669. 30:09>> [screaming]
  670. 30:35>> Cindy, please. Anything but monkey.
  671. 30:48Okay. Okay, I'm done. Fine. I'll do it.
  672. 30:50You win. Just make it stop. [screaming]
  673. 31:02>> [panting]
  674. 31:15[groaning and screaming]
  675. 31:30>> Now onto the next scene, the big twist.
  676. 31:32As it turns out, our hero wasn't
  677. 31:34dropping into these crazy worlds by
  678. 31:36accident. His little sister Cindy was
  679. 31:38intentionally sending him there. In this
  680. 31:41scene, we finally see her and get a
  681. 31:43dialogue going. Honestly, dialogue
  682. 31:45scenes are incredibly important, and I
  683. 31:47want to show you how to shoot a classic
  684. 31:49over-the-shoulder shot sequence that
  685. 31:51doesn't fall apart or glitch out.
  686. 31:53According to the script, the main
  687. 31:55character drops out of nowhere and slams
  688. 31:57right onto a living room couch, matching
  689. 31:59his fall from the cliff. Then, behind
  690. 32:01him, a slight giggle. She turns around
  691. 32:04and finds his sister. So, first again,
  692. 32:06I'm going to send all my assets to
  693. 32:07Claude. character sheets for Adele and
  694. 32:11Cindy and the location and describe what
  695. 32:14happens in the scene with a new prompt.
  696. 32:18Okay, see the problem? So, Cindy's
  697. 32:20background changes from generation to
  698. 32:22generation. And if your background
  699. 32:24shifts when you cut between characters,
  700. 32:26the scene will never piece together in
  701. 32:28the edit. But there is a solution,
  702. 32:31though. The model needs more information
  703. 32:33about the room. That brings us to
  704. 32:35another major pro tip. When making a
  705. 32:37dialogue scene with reverse angles, you
  706. 32:39must generate reverse angle environment
  707. 32:41references of the same room. Feed the
  708. 32:43model images of what both sides of the
  709. 32:46room look like. That gives the model a
  710. 32:48blueprint of the room and the background
  711. 32:50stops jumping between cuts. I also
  712. 32:52noticed that the green button device
  713. 32:54kept changing sizes and the parrot kept
  714. 32:57getting trapped inside its cage instead
  715. 32:58of sitting on top. Let's fix that, too.
  716. 33:01Now I'm going to give Claude the extra
  717. 33:03assets, the reverse location, and ask it
  718. 33:06to lock in the exact size of the device,
  719. 33:10and fix the parrot so it stays on top of
  720. 33:12the cage. Now we have the updated
  721. 33:14prompt. Let's run it again. Yeah, much
  722. 33:17better. So, because we gave the model
  723. 33:20those reverse angles, the room stays
  724. 33:22completely consistent when we cut back
  725. 33:23and forward, and the parrot is right
  726. 33:25where it needs to be, and the device
  727. 33:27stays the exact same size. So, I'm going
  728. 33:29to grab this clip for the final edit.
  729. 33:32According to the script, the main
  730. 33:34character and Cindy try to make a deal,
  731. 33:36but they can't agree on anything. So,
  732. 33:38Cindy sends him back again because he
  733. 33:40clearly hasn't learned his lesson yet.
  734. 33:43So, this is where the overthe-shoulder
  735. 33:44sequence happens. I sent Claude the
  736. 33:46scene description. Okay, so the camera
  737. 33:49randomly broke the axis and started
  738. 33:52zooming in on the main character, and he
  739. 33:54didn't even disappear all the way. Plus,
  740. 33:57Cindy's physical position was shifting
  741. 33:59with every single cut. So, to fix this,
  742. 34:02I need to lock down the rules. I'm
  743. 34:04telling Claw to keep the camera
  744. 34:07completely static,
  745. 34:09showing Cindy from the exact same angle
  746. 34:12during her lines, and cutting to the
  747. 34:15main character over her left shoulder
  748. 34:18during his lines. So, that's the 180°
  749. 34:21rule. break it and the audience stops
  750. 34:24knowing who's standing where. I'll also
  751. 34:26ask to change the hell now line from
  752. 34:30allow scream to annoyed disbelieving
  753. 34:33tone. Okay, here the acting and the
  754. 34:36actions are all right, but the camera
  755. 34:39didn't log and Cindy keeps shifting
  756. 34:42between takes. Let's see another batch.
  757. 34:46Okay, we got this. This one goes
  758. 34:48straight into the final edit, almost
  759. 34:51completely intact. The camera framing is
  760. 34:53rock solid and the acting is spot-on.
  761. 34:56And with that, scene four is locked.
  762. 34:59Now, let's watch the full film one more
  763. 35:01time.
  764. 35:03>> You think you're going to outsmart me?
  765. 35:07>> Nice try,
  766. 35:09Captain. Island sighted. Get ahead.
  767. 35:22Captain, behind us.
  768. 35:23>> BEHIND US. BEHIND US.
  769. 35:26>> Didn't see this coming, did you?
  770. 35:39Heat.
  771. 35:49Heat. Heat.
  772. 36:03Sit down. [screaming]
  773. 36:38>> [screaming]
  774. 37:04>> Ci, please. Anything but monkey.
  775. 37:17Okay. Okay, I'm done. Fine. I'll do it.
  776. 37:20You win. Just make it stop. [screaming]
  777. 37:31>> [panting]
  778. 37:50>> Ah!
  779. 37:53A
  780. 38:01>> Cindy, stop it. I said I'll do it.
  781. 38:04Two weeks. I'll do your chores for two
  782. 38:06weeks. Deal.
  783. 38:09>> H Make it two months.
  784. 38:13>> Two months? Hell no.
  785. 38:15>> Okay. You said you hate monkeys.
  786. 38:22>> [screaming]
  787. 38:24>> And that's the big takeaway. We
  788. 38:26approached this like actual filmmakers.
  789. 38:28We didn't just throw a random oneline
  790. 38:30prompt and hope for the best. We built a
  791. 38:31script first and then used our prompt
  792. 38:33building framework to turn it into
  793. 38:35highly detailed working shots. Along the
  794. 38:38way, we used the exact pro tips you just
  795. 38:40learned, like single face character
  796. 38:41sheets, separate location assets for
  797. 38:43complex scenes, and reverse angles to
  798. 38:46keep everything consistent. And because
  799. 38:48it's all in 4K, it looks like money. You
  800. 38:51watch the explosions, nothing melted. We
  801. 38:53learned a ton making this film, and I'm
  802. 38:55giving all of it to you. The full
  803. 38:56script, every single prompt, the asset
  804. 38:59sheets, and the prompt guide are all
  805. 39:01yours. The best part is that this exact
  806. 39:03workflow works for anything.
  807. 39:05Commercials, short films, or any random
  808. 39:08idea in your head. It's the exact same
  809. 39:09approach. So, steal these tools and go
  810. 39:12create something great. And as always,
  811. 39:14if you found this video helpful, hit the
  812. 39:16like button, subscribe, and I'll see you
  813. 39:18guys in the next one.

About this transcript

This page contains the full transcript of I Made a Viral AI Short Film From Scratch — Full Workflow (Seedance 4K + Claude Fable 5) by Higgsfield AI, generated from the public captions YouTube serves with the video. The transcript has 5,540 words across 813 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.