YouTube2Text

Make Video From Claude and ChatGPT — Descript's MCP Explained — Transcript

by Descript · 11,880 words · 1,808 segments · language en · Watch on YouTube

Full transcript

  1. 0:00the streamcaster,
  2. 0:02you've got to know
  3. 0:05what my code of a look your rate limit
  4. 0:08throttles will stop.
  5. 0:10When it's waiting with class, and you
  6. 0:13can't escape my
  7. 0:16APIs. [music]
  8. 0:18We're calling you.
  9. 0:20Authenticate
  10. 0:22every tool.
  11. 0:24APIs,
  12. 0:26connecting you.
  13. 0:28APIs [singing and music]
  14. 0:31connecting you, calling you, routing you
  15. 0:33to our tools.
  16. 0:38You get with class. You're posed to
  17. 0:40stop.
  18. 0:42Integrations abound where both that is
  19. 0:45the sub class rock. I'm in the flow.
  20. 0:50And you're locking me in.
  21. 0:53Halos go to froze. Authorize.
  22. 0:56With my endpoints aligned,
  23. 0:58and I can't stop my
  24. 1:02APIs. [music]
  25. 1:03We're calling you.
  26. 1:05Authenticate
  27. 1:07every tool.
  28. 1:09APIs [music]
  29. 1:11connecting you.
  30. 1:13APIs
  31. 1:30>> [music]
  32. 1:33>> I'm PCing you with MC [music]
  33. 1:36beats.
  34. 1:37When I'm passing the JSON and connecting
  35. 1:40the streamcaster, [music]
  36. 1:43you've got to know
  37. 1:45what my code of a look.
  38. 1:48Your rate limit [clears throat]
  39. 1:49throttles
  40. 1:50>> Um um um um I'm like the taste of like
  41. 1:53like non-chicken nuggets.
  42. 1:55>> [music]
  43. 1:59>> So, these nuggets are made from chicken,
  44. 2:02but they're made to emulate the taste of
  45. 2:03non-chicken nuggets.
  46. 2:04>> Dope.
  47. 2:05>> Oh, that's much better.
  48. 2:08>> Edit all the blather out of your videos
  49. 2:10because my time is very precious.
  50. 2:12>> Oh, that's fire.
  51. 2:13>> Make it less teal and more cerulean.
  52. 2:16>> Sure.
  53. 2:17>> Replace your background with something
  54. 2:19more fun.
  55. 2:20Cold void of outer space. [music]
  56. 2:23>> Let's boost that sound quality.
  57. 2:25>> Emulate the taste of non-chicken
  58. 2:26nuggets.
  59. 2:28>> [music]
  60. 2:28>> Emulate the taste of non-chicken
  61. 2:30nuggets.
  62. 2:30>> Dope.
  63. 2:32>> It needs more style. [music]
  64. 2:34It needs more clips, more gifts, more
  65. 2:36more.
  66. 2:40Well, I might have made it too gnarly.
  67. 2:43>> [music]
  68. 2:56>> Hello and welcome to our webinar today.
  69. 2:59Every time I watch that clip, I regret
  70. 3:01that I have not just eaten chicken
  71. 3:03nuggets. So, apologies in advance for
  72. 3:05you seeing that regret on my face for
  73. 3:06the following hour. I'm one of your
  74. 3:09co-hosts. I'm Sam. I'm joined by the
  75. 3:11illustrious, the wonderful Teddy from
  76. 3:13our QA engineering team. We are so
  77. 3:15excited to be here with you today.
  78. 3:16Teddy, how are you?
  79. 3:18>> I'm good. Now I'm thinking about chicken
  80. 3:20nuggets, too. Maybe that's what I'll
  81. 3:21have for lunch after this webinar.
  82. 3:23>> [laughter]
  83. 3:23>> Do all of us have chicken nuggets after
  84. 3:25this?
  85. 3:25>> I think I'll go for like the Impossible
  86. 3:27nuggets.
  87. 3:28>> Oh, okay. Yeah, you know, whatever kind
  88. 3:29of nuggets
  89. 3:30float your boat.
  90. 3:32We're here to talk about a really
  91. 3:33exciting topic today. We've gotten a
  92. 3:35bunch of interest and excitement from
  93. 3:38you, the community, about using Descript
  94. 3:40in different ways. We're here to talk
  95. 3:41about making video from within your AI
  96. 3:44tools, never leaving the comfort of your
  97. 3:46Claude or your ChatGPT sessions. And
  98. 3:49we've got an action-packed agenda today.
  99. 3:52If you followed us in our webinar series
  100. 3:54a couple months ago, uh Teddy uh with
  101. 3:57some other colleagues hosted a series of
  102. 3:59office hours where we gave you some
  103. 4:01practical demos on how to set up and
  104. 4:04connect Descript to uh Claude or to
  105. 4:07ChatGPT, and we proved that you could
  106. 4:10upload media and make simple edits from
  107. 4:11your AI tools. Today, we're hoping to
  108. 4:13take a a use case approach where we
  109. 4:15actually show you not just how to plug
  110. 4:17the thing in,
  111. 4:19but talk about some real-world scenarios
  112. 4:20where it makes sense to make videos from
  113. 4:23uh an AI tool, and more importantly,
  114. 4:26what are some uh some things that become
  115. 4:29unlocked once you start using Descript
  116. 4:32remotely and starting to, you know,
  117. 4:34encapsulate the logic of how you create
  118. 4:36certain videos with in the a sort of
  119. 4:38thing that AI tools are really good at,
  120. 4:40um that will let you scale and uh and
  121. 4:42really push the sort of output that you
  122. 4:43want to create. So, we've got an
  123. 4:45action-packed agenda today. Teddy,
  124. 4:46anything else you want to share before
  125. 4:47we we jump in?
  126. 4:49>> No, I'm just really excited to see if we
  127. 4:51can get everybody going on how awesome
  128. 4:53the API is and just how easy it is to
  129. 4:56use. You know, it really opens up
  130. 4:58Descript to everybody, and that's my
  131. 5:00favorite part about it.
  132. 5:03>> Well, without further ado, I say we jump
  133. 5:05in cuz we have so so much to cover. Uh
  134. 5:07we'll just pull up our slides real
  135. 5:09quick, and we'll give you a quick
  136. 5:11overview of where we're going to go
  137. 5:12today. So, just to just to touch um base
  138. 5:14with everybody, today's webinar is going
  139. 5:16to be for uh people who uh either
  140. 5:19already are using AI tools or they're
  141. 5:22interested and open to using them, and
  142. 5:24they have a ton of videos that they'd
  143. 5:25love to make, but they're not getting
  144. 5:26done for whatever reason. I think this
  145. 5:27is probably a really relatable pain.
  146. 5:30Um
  147. 5:30uh unless something changes, and
  148. 5:32something has changed, and we're going
  149. 5:33to talk about that today.
  150. 5:35Uh
  151. 5:36you'll leave today's session with uh
  152. 5:39knowing how to connect Descript into
  153. 5:40Claude or ChatGPT or your AI tool of
  154. 5:42choice in just a few minutes.
  155. 5:44The use case that we'll walk through
  156. 5:45today is turning a long form recording
  157. 5:47into ready-to-post clips, but the steps
  158. 5:50that we'll talk through, the workflow
  159. 5:51that we'll show you, will work with any
  160. 5:53number of use cases where you'd want to
  161. 5:54create videos that you'd want to
  162. 5:56replicate more a bunch of create a bunch
  163. 5:58of instances of that kind of content um
  164. 6:00over time. And then we'll show you a
  165. 6:02workflow that can how to take that
  166. 6:04creation workflow and turn it into a
  167. 6:06skill that you could repack package up
  168. 6:09and basically
  169. 6:10push one button or trigger an automation
  170. 6:12and have the same creation process
  171. 6:14happen again and again with different
  172. 6:16videos as they flow in.
  173. 6:19Uh so this is a high-level overview of
  174. 6:22our agenda. I'll talk really briefly
  175. 6:25about the API and MCP. We'll quickly go
  176. 6:28through a workflow overview. We'll talk
  177. 6:30through some setup steps Teddy will
  178. 6:31guide us through and then we'll jump
  179. 6:32into the demo.
  180. 6:34So really quickly I'll just talk for a
  181. 6:35minute about the API and the MCP. If you
  182. 6:38don't know what these acronyms mean then
  183. 6:40you might think I might be having like
  184. 6:42an alphabet stroke. I promise you these
  185. 6:43letters mean something. APIs and MCPs
  186. 6:46are just fancy words to describe tools
  187. 6:49that let Descript speak with other
  188. 6:52software in the case of APIs or AI tools
  189. 6:54in the case of MCPs. These are
  190. 6:56interfaces that allow say another
  191. 6:59program to ask Descript something or
  192. 7:01send Descript something and ask it to
  193. 7:03perform certain tasks. Today we're going
  194. 7:05to focus on the MCP or model context
  195. 7:08protocol which lets Descript be
  196. 7:10summonable within an AI chat.
  197. 7:14Teddy how was my description? Anything
  198. 7:15you'd want to add? Anything you'd want
  199. 7:16to share on top of that?
  200. 7:18>> No, that was perfect. On point. I think
  201. 7:21another way you could think about API or
  202. 7:23MCP and you know, you might wonder why
  203. 7:26does this matter to me? And the idea is
  204. 7:29whenever you have to edit a Descript
  205. 7:30video nowadays, you have to go to
  206. 7:32Descript to do everything, but now
  207. 7:34Descript is coming to you in your
  208. 7:36workspace, whether that's in Claude or
  209. 7:39ChatGPT, and able to work with also all
  210. 7:42those other tools that you have in your
  211. 7:44workspace. So, we're bringing Descript
  212. 7:46to you with the MCP.
  213. 7:49>> Yeah, that's a really good point. I know
  214. 7:50like this is the this is like the
  215. 7:52tagline I think.
  216. 7:55And I think it's really great with the
  217. 7:56points that you mentioned.
  218. 7:59>> Teddy, I think it kind of unlocks a lot.
  219. 8:01So, here's like a system diagram I think
  220. 8:03that is like maybe helps you think about
  221. 8:04this. If you already working in Claude
  222. 8:06or ChatGPT or any of your AI tools, this
  223. 8:09the Descript MCP acts as a bridge that
  224. 8:11lets
  225. 8:12you from these AI orchestrators, these
  226. 8:15AI tools, connect into Descript. And
  227. 8:18it's cool that you can kick off a task
  228. 8:20remotely. We'll talk about that in a
  229. 8:21second.
  230. 8:22And sort of like if you want to upload a
  231. 8:23video and wait for it to transcribe, you
  232. 8:25don't need to load Descript and upload a
  233. 8:27video. You can just ask Claude to do it
  234. 8:28and just come you know, go get a cup of
  235. 8:29coffee or work on something else.
  236. 8:31But all of the context that you have in
  237. 8:34Claude or in ChatGPT, other connectors
  238. 8:36that you have, your
  239. 8:39voice or sort of skills that you've
  240. 8:40created or other docs or things that
  241. 8:43you've built up in these AI tools, all
  242. 8:45that context lives there. And when you
  243. 8:47bring video creation superpowers from
  244. 8:49Descript into those tools, then you can
  245. 8:52start to use bits of your context when
  246. 8:54you want to create videos. And I've got
  247. 8:56some use cases listed I think on a
  248. 8:57coming slide that will will talk about
  249. 9:00that more. So, yeah, I I think just not
  250. 9:02to beat it a horse, but I think the MCP
  251. 9:04and the API from Descript really unlock
  252. 9:07two main usage modes I think of them.
  253. 9:10Access is the first one. This is letting
  254. 9:13you run Descript from anywhere you
  255. 9:14already work in AI tools,
  256. 9:16which can inherit your context, but also
  257. 9:18run in the background, right? Like if if
  258. 9:20there
  259. 9:22is a workflow task, you are like you
  260. 9:23want to upload a video and make a bunch
  261. 9:25of edits, you could do that all manually
  262. 9:26in Descript.
  263. 9:27But we'll show you some tools today that
  264. 9:29let you start that and then walk away
  265. 9:30while that processing happens in the
  266. 9:32background.
  267. 9:34And then automation is is other one. We
  268. 9:35won't get to that today, but in this is
  269. 9:37going to be a series of webinars and in
  270. 9:39the next episode what we'll take is the
  271. 9:41sort of package scale we create today,
  272. 9:43instructions on how to create a social
  273. 9:45clip or a series of social clips from a
  274. 9:46video, and then we'll build a simple
  275. 9:49automation to trigger those clips to get
  276. 9:51created every time a new recording lands
  277. 9:53in a folder, say. And that's those these
  278. 9:55are tools that both the API and MCP
  279. 9:57offer.
  280. 10:00So, as I mentioned, today we'll use the
  281. 10:02MCP focused in Claude. That's just the
  282. 10:05the environment that we'll demo in, but
  283. 10:06the same steps that we take in Claude
  284. 10:07will work with ChatGPT or other AI
  285. 10:09tools. We'll create a video that we'd
  286. 10:11ideally like to replicate. And this is
  287. 10:13like
  288. 10:14we're going to show you a process of
  289. 10:16refining and basically creating and
  290. 10:17editing videos from the MCP. Doesn't
  291. 10:19mean you couldn't do that in Dscript or
  292. 10:21another tool. You absolutely could. But
  293. 10:23we want to showcase how
  294. 10:24iterating and and actually editing video
  295. 10:26from your AI tool is simpler than you
  296. 10:28might think.
  297. 10:30And we're going to refine and create
  298. 10:33we're going to continue to refine this
  299. 10:35video that we're going to be working on
  300. 10:36these clips until we're really happy
  301. 10:38with the output. And then we'll take all
  302. 10:40of those edits that we worked on and ask
  303. 10:42our AI tool to wrap that up in a skill,
  304. 10:44basically describing the steps that we
  305. 10:46took so that in the future, the next
  306. 10:47clip that we want to make, we don't need
  307. 10:49to go through that whole process again.
  308. 10:50We're doing that work one time, wrapping
  309. 10:53it up in a skill, and then the next time
  310. 10:55we want to create clips we basically
  311. 10:56push a button or invoke this skill and
  312. 10:58it will follow the same instructions
  313. 10:59that we've refined.
  314. 11:01And this will work best for certain
  315. 11:05types of videos, certain types of
  316. 11:06workflows. If you're a creative agency
  317. 11:09and you create, you know, Sundance films
  318. 11:11and very bespoke one-off high-craft
  319. 11:12works of art, this is not probably the
  320. 11:15tool for you. There are some inherent
  321. 11:17limitations in the sorts of edits that
  322. 11:19you can do when not looking at Dscript
  323. 11:21or doing it from afar, but this sort of
  324. 11:23workflow works ideally when you have a
  325. 11:26series of consistent, highly structured
  326. 11:28videos that you I want to make. And and
  327. 11:31maybe you'd love to have these videos,
  328. 11:33but you've never quite had the time to
  329. 11:34make them. This is the perfect scenario
  330. 11:36where you'd want to invest in a little
  331. 11:38bit of time and like the machine to make
  332. 11:40the video once and then the button to
  333. 11:42push to make more and more instances
  334. 11:44over and over again. Some use cases top
  335. 11:46of mind for me in thinking about so like
  336. 11:49every time a sales engineer has a call,
  337. 11:51imagine if you could take that
  338. 11:52recording,
  339. 11:53just cut out all the cruft and small
  340. 11:55talk and then make a a sizzle reel of
  341. 11:57demos that were shown so that you could
  342. 11:58share with your customer. Or taking the
  343. 12:00first pass of a webinar rough cut,
  344. 12:02cutting out all the ums and ahs like I'm
  345. 12:04saying right now from this webinar,
  346. 12:05imagine we could automate that and have
  347. 12:07that automatically happen in the
  348. 12:08process. Or translating a finished video
  349. 12:11from uh one language into n languages.
  350. 12:14Uh turning a blog into a video. Social
  351. 12:16clips that we'll we'll talk about today.
  352. 12:17Teddy, are there any like favorite use
  353. 12:19cases you have that uh are top of mind
  354. 12:21for you for this sort of thing?
  355. 12:22>> You know, what I really love is
  356. 12:24especially these days Underlord is so
  357. 12:26smart with its media understanding. So I
  358. 12:29love using the MCP to basically take a
  359. 12:31bunch of footage and on some recurring
  360. 12:33cadence look at okay, here's all the
  361. 12:35footage I've dropped into Google Drive
  362. 12:38or into my Dropbox folder in the past
  363. 12:40week. You get this is the vibe of the
  364. 12:42video I want to make. Go make me a rough
  365. 12:45cut and then I'll re- give me some
  366. 12:47options and I say, oh okay, I like
  367. 12:49number two on the menu. Let's start
  368. 12:51there and that's when I actually jump in
  369. 12:53and start editing.
  370. 12:55And the reason why the MCP makes this
  371. 12:57more powerful than just using Descript
  372. 12:59in app is because the MCP enables me to
  373. 13:02pull from those other places like Google
  374. 13:04Drive, like Dropbox seamlessly and also
  375. 13:07for me to use Claude's brain and
  376. 13:09Claude's knowledge to chat and
  377. 13:11brainstorm and vibe a little bit better
  378. 13:13so that what ends up going into Descript
  379. 13:16already is kind of like the the like
  380. 13:19cream at the top of the can of coconut
  381. 13:21milk compared to just like the watery
  382. 13:23stuff at the bottom, you know?
  383. 13:25>> Yeah, always got to be hunting for that
  384. 13:26cream.
  385. 13:27>> [laughter]
  386. 13:29>> I saw a question asked and answered in
  387. 13:30the comments up on screen. MCP stands
  388. 13:32for model context protocol. Basically,
  389. 13:34think of it as a way that uh
  390. 13:38um an interface that lets AI agents talk
  391. 13:40with software or your tools.
  392. 13:43It's a standardized protocol that a lot
  393. 13:45of applications have built to let their
  394. 13:47tools work with AI agents.
  395. 13:49>> Yeah, and then also related to that,
  396. 13:52where I see a lot of questions in the
  397. 13:54chat around how much does this cost
  398. 13:55anyway, which of course is a very valid
  399. 13:58question anytime we're using AI tools.
  400. 14:00So, it's kind of split between the
  401. 14:03tokens you'll spend in whatever your LLM
  402. 14:06of choice is
  403. 14:07and Underlord AI credits. So, anything
  404. 14:10you do in Claude or ChatGPT will cost
  405. 14:14Claude tokens, but then when Claude
  406. 14:16sends something off to Underlord and
  407. 14:19stuff happens that Underlord does, then
  408. 14:21that'll cost you AI credits in Descript.
  409. 14:24But, that's all part of your normal
  410. 14:26Descript plan. We don't charge the MCP
  411. 14:29as a separate billing plan or you don't
  412. 14:31need to buy anything new or different or
  413. 14:33special to use the MCP. You just connect
  414. 14:36and as long as you've got AI credits,
  415. 14:38you can get going.
  416. 14:40>> Yeah, just to add to what Teddy's
  417. 14:41saying, if like tokens, credits, all
  418. 14:43those terms don't even make sense to you
  419. 14:44and you're not even sure what that
  420. 14:45means, with every Descript plan, you get
  421. 14:49a certain amount of spendable units that
  422. 14:51let you use Descript. With any Descript
  423. 14:54plan, even free plans, you are able to
  424. 14:57access the MCP
  425. 14:59and use Descript. So, you don't need to
  426. 15:00have a paid plan to connect things, uh
  427. 15:02but your ability to import media or use
  428. 15:05different editing features will spend
  429. 15:07those consumables, those media minutes,
  430. 15:09those AI credits. So, depending on how
  431. 15:11much you want to produce, uh the plan
  432. 15:12that you have will potentially be a gate
  433. 15:15to how much you can get done. Uh but as
  434. 15:17you change your plan, then you'll like
  435. 15:18increase your limits and what what not.
  436. 15:19And like uh the MCP also lets you
  437. 15:22facilitate stuff with Descript, but also
  438. 15:24you're still using your AI tool of
  439. 15:26choice. Like this is our MCP doesn't
  440. 15:28have any bearing on like whatever credit
  441. 15:30allocation you might have in Claude or
  442. 15:31Chat GPT say. You'll just be using that
  443. 15:33to talk to Descript like you might be
  444. 15:35using it to talk to other things.
  445. 15:37>> Yeah, exactly.
  446. 15:39>> Okay, well let's jump into our scenario.
  447. 15:41So imagine this, there are just never
  448. 15:44enough clips. Our CEO, this is a true
  449. 15:45story,
  450. 15:46Laura does a ton of interviews on
  451. 15:48podcasts. She has great conversations
  452. 15:50and it generates a ton of really
  453. 15:51thoughtful and valuable material and
  454. 15:53we've always wanted to but never been
  455. 15:56able to really meaningfully repurpose
  456. 15:58all of that content. And we've also been
  457. 15:59wanting to post a bunch more on our
  458. 16:01social channels to generate thought
  459. 16:03leadership content and drive brand
  460. 16:04awareness. This is like a true story
  461. 16:05from Descript, real life here. So the
  462. 16:08opportunity that we're going to tackle
  463. 16:09today is
  464. 16:10how can we come up with a standardized
  465. 16:12process to create simple structured
  466. 16:15clips from these interviews, from these
  467. 16:17podcasts with a repeatable look and feel
  468. 16:19that feels brand aligned
  469. 16:22and then make that into a process that
  470. 16:23we can quickly or effortlessly invoke in
  471. 16:26the future. So every interview she does,
  472. 16:28we push a button, blink, clips fall out
  473. 16:30of that and then we can use them on our
  474. 16:31social channels. In the next episode,
  475. 16:33not today, but next week what we'll do
  476. 16:35is we'll take the thing we build today
  477. 16:37and then create an automation so that
  478. 16:39you can sort of set and forget this
  479. 16:41thing and clips will continuously flow
  480. 16:42out of new recordings as they come in.
  481. 16:44But today we'll be building the
  482. 16:45machinery to actually create the clips.
  483. 16:48I wasn't sure if I saw a question come
  484. 16:49up on screen. Yes, this session Okay,
  485. 16:50cool. Yeah, just so that you know, this
  486. 16:52will be recorded. So don't feel
  487. 16:53frantically like you need to take
  488. 16:55screenshots of every screen and take
  489. 16:57furious notes. You'll be able to rewatch
  490. 16:58this later.
  491. 16:59>> Mhm.
  492. 17:02>> Okay,
  493. 17:03we that was the 30,000 foot view
  494. 17:05scenario or 10,000 meter scenario for my
  495. 17:07metric friends. The 3,000 Oh, I'm going
  496. 17:10to not stop I'm going to stop saying
  497. 17:11units. Here's the Here's the rough
  498. 17:14workflow we're going to follow today.
  499. 17:16Uh
  500. 17:16going to kick us off by showing us how
  501. 17:18to connect descript to Claude and chat
  502. 17:21GPT. Probably among the more common AI
  503. 17:23tools. And then I'm going to pick it up
  504. 17:25and talk us through how we create one
  505. 17:28finished in this case clip. We'll create
  506. 17:30one finished video. That's going to be
  507. 17:32the starting point where as we refine
  508. 17:34and get the video looking better,
  509. 17:35looking more like what we want, um that
  510. 17:37process of refinement will help us
  511. 17:39capture the instructions we use to make
  512. 17:41that video really nice uh with
  513. 17:43prompt-based edits. We'll talk more on
  514. 17:44that in a sec. Then we'll be able to
  515. 17:46test that skill and then turn it into it
  516. 17:48something that we can trigger later.
  517. 17:51Uh and if there aren't any other
  518. 17:52questions, Teddy, do you want to take us
  519. 17:54away to uh showing us how to connect
  520. 17:56descript?
  521. 17:57>> Let's take it away. Get the show on the
  522. 17:59road. Okay, so I'm going to start with
  523. 18:01Claude first and then chat GPT.
  524. 18:04He No particular ordering or preference.
  525. 18:06That's just how I had my tabs set up. Um
  526. 18:09So from Claude, and note with Claude
  527. 18:12these same steps work in the Claude
  528. 18:13desktop app, too. I'm just on web cuz
  529. 18:16that's what I like to use.
  530. 18:17So you're going to click here on the
  531. 18:20customize
  532. 18:21these icon.
  533. 18:23And you should see in the sidebar
  534. 18:25connectors.
  535. 18:26So this is where you can tell Claude
  536. 18:28what apps to talk to. And for example,
  537. 18:31right now you can see I have linear, my
  538. 18:34issue tracking system we use here at
  539. 18:35descript. I have notion connected. I
  540. 18:37have Google calendar.
  541. 18:39But if I want to add some more stuff, I
  542. 18:41can click add up here and I have an
  543. 18:43option for browse connectors and add
  544. 18:45custom connector.
  545. 18:47Right now, we're going to go to browse
  546. 18:49connectors.
  547. 18:51And from here you'll see there's this
  548. 18:52whole slate of other apps that Anthropic
  549. 18:54has approved because they work well with
  550. 18:57Claude and will be seamlessly integrated
  551. 19:00once you just plug them in.
  552. 19:02And so we can search descript from here.
  553. 19:06Okay, and click there, descript.
  554. 19:09And I'm going to click connect.
  555. 19:14And so what you'll see is Claude will
  556. 19:17kick me to this window to connect to
  557. 19:19Descript. This is basically telling in
  558. 19:22my Descript account, yes, it's okay to
  559. 19:25accept data from Claude and to connect
  560. 19:27with Claude and work with it.
  561. 19:29So I'm going to click allow.
  562. 19:32And then I should be redirected back to
  563. 19:34Claude.
  564. 19:36And the way that you can test how does
  565. 19:39this actually work is I can say make me
  566. 19:42a little video in Descript. Make me a
  567. 19:461-minute
  568. 19:48Descript video.
  569. 19:50And what I've got on the brain is I made
  570. 19:5310 lbs of potato salad last weekend for
  571. 19:56the holiday weekend. And as I was
  572. 19:58thinking about, hmm, I've got uh
  573. 20:00potatoes, which are carbs, and yogurt,
  574. 20:02which is a dairy, is that a cereal?
  575. 20:10>> [snorts]
  576. 20:13>> Uh let's just take a moment while all of
  577. 20:14our brains break considering such a
  578. 20:17philosophically horrifying question.
  579. 20:29>> So I'm just going to give it a little
  580. 20:31prompt. Right now, for the purposes of
  581. 20:32making sure it's connected, you don't
  582. 20:34even have to do anything complex.
  583. 20:36And there was a question in the chat
  584. 20:37earlier, too, about how do I make sure
  585. 20:39this doesn't eat up a bunch of credits?
  586. 20:41You can basically do that by choosing
  587. 20:43which model you're using.
  588. 20:44And just like how you can choose your
  589. 20:46Claude model, I could also, if I wanted
  590. 20:48to, include something here telling it
  591. 20:51which Underlord model to use, too. So if
  592. 20:53I wanted Underlord to like go to the max
  593. 20:55and say, "Underlord, use Fable 5." I
  594. 20:58could do that in my prompt. But I'm just
  595. 21:00going to use whatever the default is
  596. 21:01because I'm just trying to do a quick
  597. 21:03little connection test.
  598. 21:07And so as we see, Claude is
  599. 21:09contemplating.
  600. 21:13>> We had a question come up. I just want
  601. 21:14to speak to you, Teddy. Um if someone
  602. 21:16goes to the connectors view and doesn't
  603. 21:18see
  604. 21:20um
  605. 21:21Descript, uh
  606. 21:23do you have any ideas on what they
  607. 21:24should do? I mean, of course, if you've
  608. 21:25got any questions about Descript in
  609. 21:27general, blanket statement, you can
  610. 21:28always reach out to our support team.
  611. 21:30There are a ton of very talented and
  612. 21:31thoughtful people who know a bunch about
  613. 21:33Descript and can help you sort things
  614. 21:34out. But, are there any other scenarios,
  615. 21:36Teddy, that you could imagine where they
  616. 21:37wouldn't be able to see the connector in
  617. 21:38the marketplace?
  618. 21:40>> I think one thing to check would be that
  619. 21:42comes right off the top of my mind is
  620. 21:44are you on an enterprise or personal
  621. 21:47Claude plan? Because if you're on an
  622. 21:49enterprise plan or like a team plan,
  623. 21:51your team admin can might not might
  624. 21:54limit what connections you can make,
  625. 21:56reasonably so, you know, because they
  626. 21:58want to make sure we're using the right
  627. 22:00things things that And so, I would reach
  628. 22:02out to your enterprise admin about that
  629. 22:05as a first step. If you're on a personal
  630. 22:06plan though and you're still not seeing
  631. 22:08the connector, I would definitely reach
  632. 22:10out to our support team.
  633. 22:12>> Yeah, that's a great point. Um
  634. 22:14and you know, if if you're using
  635. 22:15Descript for work or you want to use
  636. 22:17Descript for work, uh and for whatever
  637. 22:19reason your IT admin's locked out any
  638. 22:21any like connectors, customer or
  639. 22:23otherwise, uh then it could be a good an
  640. 22:24interesting conversation to have,
  641. 22:26especially if you're already using
  642. 22:27Descript anyways, like, "Hey, this tool
  643. 22:28that we use for video, uh
  644. 22:30making videos gotten even easier. We can
  645. 22:32integrate it into our AI workflow. Could
  646. 22:33we like uh would you mind like could we
  647. 22:36explore adding this connector as a
  648. 22:37sanctioned connector in our enterprise?"
  649. 22:39>> Yeah. Exactly.
  650. 22:41And so, back to Claude. So, now we can
  651. 22:43see that Claude actually has contacted
  652. 22:46Descript. So, that's how we know the
  653. 22:48connection is successful.
  654. 22:50So, I'm just going to click always allow
  655. 22:51and let that run for now. Um but, we've
  656. 22:54basically successfully proved that
  657. 22:55Claude is connected to Descript, can
  658. 22:58talk to Descript, and if I I to Descript
  659. 23:01right now,
  660. 23:02I should probably be able to see the
  661. 23:04project that Claude has created over
  662. 23:06here, is potato salad a cereal?
  663. 23:10>> I want to um there's a question that I
  664. 23:12saw come up and I want to demystify some
  665. 23:13of the magic that Teddy just showed.
  666. 23:15Okay, so like you just asked a question
  667. 23:18>> Mhm.
  668. 23:18>> to make a video with Dscript.
  669. 23:21>> Yeah.
  670. 23:22>> How is that happening? Right? Like
  671. 23:24there's no media you're uploading. You
  672. 23:26are sending effectively uh
  673. 23:28vibes based sentence on what you want
  674. 23:30[laughter]
  675. 23:31and Dscript's doing it. Um the I guess
  676. 23:34the punchline here is Underlord is
  677. 23:35behind all of this stuff.
  678. 23:37Do you want to talk a little bit Teddy
  679. 23:39about like who Underlord is, what it
  680. 23:41does, and why it is the like the robot
  681. 23:44behind the curtain?
  682. 23:45>> Absolutely. So Underlord, as you said,
  683. 23:48is our robot behind the curtain who you
  684. 23:50can talk to in chat in Dscript anytime
  685. 23:52here. And basically, if you imagine that
  686. 23:55Claude and ChatGPT are LLMs with
  687. 23:59broad generalized knowledge of anything,
  688. 24:01Underlord is like like our personalized
  689. 24:05AI editor who knows a a lot of really
  690. 24:08good stuff specific to a video editing.
  691. 24:11So Underlord knows what makes a good
  692. 24:12video. It knows what when you should cut
  693. 24:16audio and how you should do it. When is
  694. 24:18a reasonable time to apply auto gain
  695. 24:20control. When might you want to apply
  696. 24:22studio sound because Underlord's a one
  697. 24:25job instead of knowing everything in all
  698. 24:28of humanity is to know everything about
  699. 24:30video and how to make the best video for
  700. 24:34you that it can. And so the magic here
  701. 24:37when we're in Claude and I say, "Hey
  702. 24:39Claude, I had make this video." Claude
  703. 24:42does a little bit of work first thinking
  704. 24:44about, "Okay, what do I want to tell
  705. 24:45Underlord to make?"
  706. 24:47But then the importing the stock media,
  707. 24:50the um writing, actually putting the
  708. 24:54script into the script pane, dividing it
  709. 24:56into scenes, you know, if I were to drop
  710. 24:59some audio or video tracks in here,
  711. 25:01picking what video should go where,
  712. 25:03that's all done by Underlord because
  713. 25:05Underlord has the specialized training
  714. 25:07and knowledge to know what what would
  715. 25:09make a good video and how what would
  716. 25:12make something that you would actually
  717. 25:13click publish.
  718. 25:16>> I also feel like it's safe to assume
  719. 25:17there are probably people out there who
  720. 25:18like are really AI savvy, they've used a
  721. 25:20bunch of different agents, they're
  722. 25:21familiar with agents built-in tools that
  723. 25:22like know more about their context in
  724. 25:24their domain. And one thing I wanted to
  725. 25:26talk about mechanically a little bit
  726. 25:27like how the API and MCP from Descript
  727. 25:30are set up. You can think of uh there
  728. 25:32being three primary tools.
  729. 25:43>> Oh, Sam, your audio is cutting out a
  730. 25:44little bit.
  731. 25:45>> Oh, no, is it better now, Bing Bing?
  732. 25:46>> Yeah, it's better now. Yeah.
  733. 25:47>> Okay, sorry.
  734. 25:48>> No, that's good.
  735. 25:49>> One of the tools you can use with the
  736. 25:51with the MCP is to import media, upload
  737. 25:53a recording, upload from a URL.
  738. 25:56Um the second tool that you can do is
  739. 25:58publish. If you've got a project already
  740. 26:00edited and you want to generate a share
  741. 26:01page or a download link, um you can use
  742. 26:04the MCP and API to do that. The third
  743. 26:06one and the most interesting one is the
  744. 26:08agent tool, the editing with prompt
  745. 26:10tool. We don't have a specific button on
  746. 26:13a on MCP button, a cloud command to
  747. 26:15apply studio sound and to trim this and
  748. 26:17to trim that. Instead, we push all of
  749. 26:19our edits through this agent API or this
  750. 26:22like a prompt-based project editing.
  751. 26:24>> Mhm.
  752. 26:24>> And that might seem limiting, but in
  753. 26:26fact, it's quite freeing. When all of
  754. 26:28the edits you apply are through the
  755. 26:29prompt, we support one avenue for making
  756. 26:32edits and that's basically loose
  757. 26:33instructions to Underlord who can then
  758. 26:35execute those edits on the back end. And
  759. 26:37the power of that is that Underlord,
  760. 26:39like Teddy mentioned, our AI co-editor
  761. 26:41that knows everything about video and
  762. 26:43everything about Descript, can take any
  763. 26:45and all of your instructions and then
  764. 26:46apply them as loose, as specific, as
  765. 26:49grand or as finite as they are to edit
  766. 26:53your video in turn. And that basically
  767. 26:55lets the sky be the limit in terms of
  768. 26:57the nature of editing commands you send
  769. 26:59in because Underlord can just handle it
  770. 27:01for you. And absolutely like anything
  771. 27:03with with AI, with anything
  772. 27:04prompt-based, like it takes it takes
  773. 27:06time to refine the prompt. And if you
  774. 27:08put a bad or a you know a
  775. 27:11a lame prompt in, it's like not well
  776. 27:12refined, you're going to get output
  777. 27:13that's reflective of that. But at the
  778. 27:15same time, um it's easy to refine and
  779. 27:17experiment and explore. And once you
  780. 27:19dial in a prompt, um and there's some
  781. 27:21other tools in Descript that you can
  782. 27:23lean on for consistency like layout
  783. 27:25packs, brand studio styles, colors that
  784. 27:29take the variability out of like
  785. 27:30Underlord understanding exactly what you
  786. 27:32mean. You've got enough tools to make a
  787. 27:34a wide swath of edits with enough
  788. 27:36consistency and controls to keep your
  789. 27:38sort of creation solution space in a
  790. 27:39finite place. Um
  791. 27:41I didn't mean to like go on a tangent
  792. 27:43there, but I wanted to kind of touch on
  793. 27:44like import, edit, and publish being the
  794. 27:46three main paint brushes that you have.
  795. 27:48>> Yes. And actually relatedly, while Sam
  796. 27:50was talking, you might have noticed this
  797. 27:52video is actively changing as we're
  798. 27:55watching. And like hands hands up here,
  799. 27:58I'm not doing anything to do that. That
  800. 27:59is all Underlord deciding like you might
  801. 28:02have noticed this B-roll it put in first
  802. 28:04was landscape. And Underlord said, "Huh,
  803. 28:07that doesn't make sense because we have
  804. 28:08a portrait
  805. 28:10shaped video right now. So I'm going to
  806. 28:11reshape it for portrait." And I didn't
  807. 28:13have to do anything because Underlord
  808. 28:16has the knowledge to do its first draft
  809. 28:19rather than "Hmm, okay, these are the
  810. 28:21things that I need to get back into
  811. 28:22shape so that what it serves to you at
  812. 28:25the end
  813. 28:26is pretty pretty darn good, if I do say
  814. 28:29so myself.
  815. 28:30But
  816. 28:31let's also I don't want to forget about
  817. 28:33ChatGPT because I know we have a lot of
  818. 28:35ChatGPT users as well. So let's show how
  819. 28:37to connect that real quick. It's pretty
  820. 28:39similar to the Claude flow,
  821. 28:41but just looks a little bit different.
  822. 28:43So here, logged into the
  823. 28:46you have instead this plugins
  824. 28:48button you can click over here on the
  825. 28:50sidebar.
  826. 28:52And from here,
  827. 28:55I should be able to search Descript as a
  828. 28:56plugin.
  829. 28:58Ta-da!
  830. 28:59And there it is.
  831. 29:01And I'll just click install plugin.
  832. 29:05And similarly with Claude, I'll need to
  833. 29:07sign in with Descript, basically telling
  834. 29:09Descript it's okay to work with ChatGPT.
  835. 29:11You know,
  836. 29:12this is something that I'm allowing and
  837. 29:14I've approved and it should take me back
  838. 29:16to ChatGPT.
  839. 29:22Okay, and now ChatGPT will tell me I can
  840. 29:24try this in chat.
  841. 29:28And it actually is This is fun is that
  842. 29:30ChatGPT already also will give me a
  843. 29:33basic prompt based on what people like
  844. 29:36to use Descript for. So, edit this
  845. 29:38recording for clarity, clean up my audio
  846. 29:40using some of our classic tools like
  847. 29:42Studio Sound or edit for clarity,
  848. 29:44removing filler words, and all that good
  849. 29:47stuff.
  850. 29:48And just because I know we've gotten
  851. 29:50some questions about this and
  852. 29:53I'll just show for example if I took
  853. 29:56some video that I have.
  854. 30:01So, here's for example
  855. 30:03a video I took at the aquarium of some
  856. 30:04jellyfish.
  857. 30:06I can say upload this into Descript,
  858. 30:09add soothing music, and captions
  859. 30:15about jellyfish and how great they are.
  860. 30:29Okay, and you can see ChatGPT has
  861. 30:31already contacted Descript. And so, it's
  862. 30:33going to ask me for permission. I'm
  863. 30:35going to grant it permission, but
  864. 30:36ChatGPT knows who Descript is,
  865. 30:38knows how to knows Descript's phone
  866. 30:41number, knows how to set up a calendar
  867. 30:43invite for Descript, etc., etc.
  868. 30:47And now we just let the let the bots do
  869. 30:49their thing and chug away.
  870. 30:52>> And the workflow from here basically
  871. 30:54seems quite similar, right? Like you can
  872. 30:55add prompts, you can upload media, you
  873. 30:57can edit, you can publish everything.
  874. 30:58The MCP interface with Claude and
  875. 31:01ChatGPT, there are some nuances that
  876. 31:02differentiate them, but for all intents
  877. 31:03and purposes, like this is the same.
  878. 31:05We're at the same point with both.
  879. 31:07Um and now the rest of this demo, we're
  880. 31:09going to jump into the clip creation now
  881. 31:11and um we're going to do a lot of
  882. 31:12kitchen swaps cuz I think what you'll
  883. 31:14realize here is like, you know, these AI
  884. 31:16tools take time. Uh
  885. 31:18also, all of this work executing work
  886. 31:20with Descript on the back end isn't
  887. 31:22instantaneous. It all takes time. But
  888. 31:23kind of the beauty of being able to
  889. 31:25trigger a lot of these actions in your
  890. 31:27AI tools is you can trigger them and
  891. 31:29then move on to literally do anything
  892. 31:31else uh and come back to them later. Get
  893. 31:34basically giving you background
  894. 31:35processing power with things like
  895. 31:37uploading media, waiting for it to
  896. 31:38transcribe. And when we get into more
  897. 31:40refined edits, actually doing the
  898. 31:41creation process all sort of on a
  899. 31:44background thread while you're doing
  900. 31:45something else.
  901. 31:46>> Yes. And then I just want to
  902. 31:48answer a few last questions I saw fly by
  903. 31:50in the chat real quick. One question
  904. 31:52that can I use the MCP on things I
  905. 31:54already have uploaded in Descript?
  906. 31:56Absolutely. You just connect Descript
  907. 31:59and Underlord and Claude have got your
  908. 32:00back. They know what's in Descript. You
  909. 32:04can tell them like, "Hey, I have this
  910. 32:05project from last week. I don't even
  911. 32:07remember the name, but I was working on
  912. 32:09it with these people and I think this is
  913. 32:10what it was about." And they will figure
  914. 32:12it out for you. Um and then you can
  915. 32:15even, I believe, pull in things from
  916. 32:17your media library as well, referencing
  917. 32:20it as you create your videos. So, if you
  918. 32:22have stock footage or, for example, an
  919. 32:24intro or outro you regularly use that's
  920. 32:26in your media library, you can reference
  921. 32:28that, too. You don't need to upload
  922. 32:30everything a la carte. You can also, if
  923. 32:33you have stuff waiting for you in
  924. 32:34Descript, just use that.
  925. 32:36>> Yeah, one of the my favorite ways to
  926. 32:38edit existing projects, I like to use
  927. 32:40Descript in the browser. So, I'll copy
  928. 32:41the URL of a project when I'm in a
  929. 32:43project, paste it into Claude and say,
  930. 32:46"Hey, I want to add captions to this
  931. 32:47project." Claude or ChatGPT, they're
  932. 32:49smart enough to strip the project ID
  933. 32:52from the URL, and you're off to the
  934. 32:53races. As Teddy mentioned, you can also
  935. 32:55search projects. And maybe one of the
  936. 32:57best ways to figure out all that you can
  937. 32:58do with the Descript MCP is ask your AI
  938. 33:01tool. Say, "Hey, list for me all the
  939. 33:02tools this MCP has." You can extract
  940. 33:05transcripts. You can list all of your
  941. 33:07projects. You can look for active MCP
  942. 33:09You can do a lot. And and your AI tool
  943. 33:11knows about all of those jobs.
  944. 33:13>> Yes.
  945. 33:15>> Okay, so with that, I think let's jump
  946. 33:16into the actual
  947. 33:18Oh, I think someone wants to
  948. 33:20Let's take a look at these jellyfish,
  949. 33:21Teddy.
  950. 33:22>> Let's take a look at the jellyfish. And
  951. 33:24this is one thing that's nice, too, is
  952. 33:26from Claude and ChatGPT, you can also
  953. 33:28open the project in Descript right
  954. 33:30there.
  955. 33:31Which I really enjoy. So, let's see. I
  956. 33:34think under Looks like it's still
  957. 33:36chugging away at this one, but it looks
  958. 33:38like my video has been uploaded.
  959. 33:41Let's see. Do I have to approve
  960. 33:42something? Ba ba ba ba ba ba. Okay,
  961. 33:44yeah. So, this one's still uploading,
  962. 33:46but when this finishes upload by the end
  963. 33:48of this webinar, I will publish and
  964. 33:50share the video just as an example of
  965. 33:53what our MCP can do.
  966. 33:54>> And if it's helpful, maybe I can start
  967. 33:55my demo with a finished product. You
  968. 33:57know, like those cooking shows where you
  969. 34:00see like the finished roast chicken with
  970. 34:02the beautifully glistening carrots and
  971. 34:03vegetables. Exactly.
  972. 34:05>> Exactly. Martha Stewart is like, "This
  973. 34:06is what we're going to make today. Now,
  974. 34:08on to chopping our carrots."
  975. 34:10>> Yeah, maybe we'll start that. Okay, so
  976. 34:11I'll switch the scene, and uh okay,
  977. 34:13again, usually I wouldn't do this. Uh I
  978. 34:15would show like the the process, but um
  979. 34:18I also see that there's a lot of
  980. 34:19interest about podcasts and like podcast
  981. 34:22content. Uh I am again, the demo I'm
  982. 34:25hoping to show you is I want to make
  983. 34:27social clips from podcast and webinar
  984. 34:29interviews.
  985. 34:31I We're going to work together to refine
  986. 34:33a prompt, a process to make those clips
  987. 34:36from these raw recordings, and I'll show
  988. 34:38you this is a finished product.
  989. 34:39Actually, let me Yeah, you won't hear
  990. 34:41the audio so there's not echo on my end,
  991. 34:43but I'll just show you what the finished
  992. 34:44product looks like so you can get a
  993. 34:46sense for
  994. 34:58>> Sam, your mic's cutting out a little bit
  995. 35:00again.
  996. 35:00>> Oh, no.
  997. 35:01>> Oh, now it's back.
  998. 35:02>> Okay, cool.
  999. 35:03>> Yeah.
  1000. 35:04>> Um we can share these share pages later
  1001. 35:06if you want to watch these videos.
  1002. 35:07There's nothing special about them
  1003. 35:09except they're you know, we've crafted
  1004. 35:10them to be the clips that we want. This
  1005. 35:12may not be the clip style that you want,
  1006. 35:14but that is immaterial. What matters is
  1007. 35:16we're going to go through the creation
  1008. 35:18process of building a prompt that makes
  1009. 35:20these sorts of clips from our raw
  1010. 35:22recordings, and then you can follow
  1011. 35:23similar steps on your end to recreate
  1012. 35:25the sorts of uh
  1013. 35:26clips or whatever sort of videos that
  1014. 35:28you'd like.
  1015. 35:29You'll notice there's B-roll, there's
  1016. 35:30zooming in, there's captions, and then
  1017. 35:33uh we've even got like Descript's logo
  1018. 35:35from our brand studio interleave here.
  1019. 35:38And the hope is that um
  1020. 35:40this is a sort of thing uh even if you
  1021. 35:42don't expect, you know, AI to be perfect
  1022. 35:44at making this like 100% it's done, you
  1023. 35:46don't need to touch it.
  1024. 35:48Imagine if these clips were generated
  1025. 35:49for me without needing to do anything at
  1026. 35:5180% or 90% of the way there, and then
  1027. 35:53instead of spending my time creating one
  1028. 35:54from scratch, I could spend my time
  1029. 35:57quickly refining and reviewing 10 of
  1030. 35:59them and getting them all ready to to
  1031. 36:01postable state. That's the workflow that
  1032. 36:02we'll go through today. Okay, so that's
  1033. 36:03the cooked chicken. Sorry there was no
  1034. 36:05audio. Um
  1035. 36:08so the whole process I'm going to show
  1036. 36:09you here, I'm going to do a lot of like
  1037. 36:10I said kitchen swaps where I'll show you
  1038. 36:12the start of a prompt in Claude, and
  1039. 36:13then we'll um back uh back out to like
  1040. 36:15talk about the process of refinement,
  1041. 36:17and Teddy's going to keep me honest if
  1042. 36:18there are questions
  1043. 36:19uh on the thread. This is a recording
  1044. 36:21from a uh an interview our CEO did.
  1045. 36:24And um the way to kick this process off
  1046. 36:26is with Claude the same thing basically
  1047. 36:28after Lara is on a podcast we'll often
  1048. 36:30get the recording of the podcast from
  1049. 36:32the host as a common courtesy. So I
  1050. 36:34basically uploaded this media into
  1051. 36:35Claude and this is the prompt that I
  1052. 36:37gave it. Um I want to create one short
  1053. 36:3960-second clip from this recording of
  1054. 36:40Lara, format it in aspect ratio 1:1,
  1055. 36:43find the moments where she's making
  1056. 36:44provocative statements or assertions,
  1057. 36:45the most daring and interesting points
  1058. 36:47of the session, keep each clip to Lara's
  1059. 36:49voice. I added this little this like
  1060. 36:51suffix here to not using any existing
  1061. 36:53skills cuz I'm also working on skills
  1062. 36:55for this webinar. So I I wanted to like
  1063. 36:57do it from scratch. You won't have to
  1064. 36:58add that.
  1065. 36:59Um and you're off to the races.
  1066. 37:02Uh something you should know about
  1067. 37:04Descript is that there are a ton of
  1068. 37:06tools. I'll just open this up here. A
  1069. 37:07ton of tools we already have for content
  1070. 37:10repurposing. If you open the app, you'll
  1071. 37:12see things like create clips, create
  1072. 37:14highlight reels, find highlights. These
  1073. 37:16are already pre-canned features in the
  1074. 37:19app. And when you ask Claude to make
  1075. 37:22these sorts of clips or or when you
  1076. 37:25reference features similar to them,
  1077. 37:26underlord and Claude are smart enough to
  1078. 37:28try and guide you towards using some of
  1079. 37:30these tools inherently.
  1080. 37:32Um so the way that this process looks,
  1081. 37:34I'll just show you how this thing
  1082. 37:35unfolded. I know it's kind of boring to
  1083. 37:36just like look at someone's Claude
  1084. 37:37thing, so we'll spend a lot of time in
  1085. 37:38Descript itself.
  1086. 37:40But remember all of this could be
  1087. 37:41happening um just from Claude without
  1088. 37:44having the Descript app open. It
  1089. 37:45uploaded the media that I dragged and
  1090. 37:47dropped into Claude. Um it transcribed
  1091. 37:50it and then it basically went and found
  1092. 37:52the clip that I was looking for. This is
  1093. 37:54the result of that first prompt. You can
  1094. 37:55see it's a 1:1 1x1 aspect ratio and then
  1095. 37:59the clip talks about um
  1096. 38:02what is it? Oh yeah, uh
  1097. 38:04ironically one-shotting um
  1098. 38:06AI creation of videos uh
  1099. 38:08being the sort of thing that makes
  1100. 38:09creative content. The irony is uh is
  1101. 38:11great. So this is like okay, it's a very
  1102. 38:13simple clip. There's no captions. It's
  1103. 38:16just a talking head. Um
  1104. 38:18the process that we're going to go
  1105. 38:19through here is basically using Claude
  1106. 38:21to riff and refine giving it feedback,
  1107. 38:24instructions, or requests on how we'd
  1108. 38:25want to improve this video. Like one
  1109. 38:27thing you might have noticed from the
  1110. 38:28finished product is I'd love to add the
  1111. 38:30have captions be shown. So, something I
  1112. 38:32might ask Claude here is like let's
  1113. 38:35captions and also use
  1114. 38:48Now, I'm just like continuing this chat
  1115. 38:49in the same thread. You can be as
  1116. 38:51specific or as generic as you want.
  1117. 38:54Generally, as you know, the more
  1118. 38:56specific that you are with your prompts,
  1119. 38:58the more specific of output that you'll
  1120. 38:59get.
  1121. 39:00But, every time we we add more feedback
  1122. 39:04or like
  1123. 39:05watch the video. I think like this is a
  1124. 39:06recurring pattern that you'll see a lot
  1125. 39:08in this like we are making one decent
  1126. 39:10clip once so that we can take all these
  1127. 39:12instructions later and bottle them. But,
  1128. 39:14a really common workflow here is I'll
  1129. 39:16watch this video
  1130. 39:18the first prompt that I made. Maybe I
  1131. 39:20like the clip that was picked. Maybe I
  1132. 39:22think it cut off part of the the overall
  1133. 39:24point that Laura was making. Maybe there
  1134. 39:27are filler words that I wish removed.
  1135. 39:29The process that we repeat over and over
  1136. 39:31again is watching the result of what
  1137. 39:34Underlord did. Oh, captions already
  1138. 39:35coming in.
  1139. 39:36Watching the result of what was edited.
  1140. 39:38Taking notes on things we wish were
  1141. 39:40different or improvements we'd like to
  1142. 39:42make. Resubmitting them and then repeat,
  1143. 39:45repeat, repeat. This is a simple albeit
  1144. 39:47effective process that basically
  1145. 39:50vibe edit your project in a direction
  1146. 39:52>> Sam, your audio's
  1147. 39:54got a blip again.
  1148. 39:56>> Oh, man.
  1149. 39:57>> Oh, you're back now. It seems like every
  1150. 39:58time I I'm like, "Hey, Sam."
  1151. 40:01Your audio immediately comes back
  1152. 40:02without interference.
  1153. 40:04>> Okay, maybe all right. Is it good now?
  1154. 40:05You can hear me?
  1155. 40:06>> Yeah, it's good. We can hear you.
  1156. 40:08>> I'll just restate that last point.
  1157. 40:10A really effective way to edit a project
  1158. 40:13in this sort of fashion using the MCP or
  1159. 40:15using Descript. But, the MCP is to um um
  1160. 40:19suggest edits, like offer edits to
  1161. 40:21Underlord, wait for those edits to
  1162. 40:22finish, watch the resulting video, take
  1163. 40:25notes on what you'd improve or changes
  1164. 40:26you want to make, and then resubmit. And
  1165. 40:28then, over and over again, watch,
  1166. 40:30critique, watch, critique.
  1167. 40:33And that might seem
  1168. 40:34like indirect, right? You're like, why
  1169. 40:37wouldn't I just edit with Underlord
  1170. 40:39directly in Dscript? Or why would I like
  1171. 40:41use the MCP? Well, what's
  1172. 40:43what's nice about using the MCP is that
  1173. 40:44you can easily background task um
  1174. 40:47uh edits and commands if you're doing
  1175. 40:49other work. But, what's more important
  1176. 40:50and what we'll do in just a moment is
  1177. 40:52all of the edits cumulatively that we
  1178. 40:54make, like we just added captions, um I
  1179. 40:56think music was at Yeah, you can see
  1180. 40:59background music was added. We'll be
  1181. 41:01able to take all of those edits
  1182. 41:02afterwards in Claude and generate a
  1183. 41:04skill that can be recalled from Claude.
  1184. 41:07And that will help us trigger this over
  1185. 41:09and over again.
  1186. 41:10Yeah. Uh let's see.
  1187. 41:11>> And also, to answer one of the questions
  1188. 41:13that flew by on screen, around how do I
  1189. 41:16come the file size limit if my file uh
  1190. 41:19is a little too big for Claude or
  1191. 41:20ChatGPT, that's also part of the beauty
  1192. 41:23of using the MCP, actually, is because
  1193. 41:25you can have it connected to Google
  1194. 41:26Drive or Dropbox, which have much bigger
  1195. 41:29file size limits. Or if you just have
  1196. 41:31the media already in Dscript as well,
  1197. 41:34the MCP can work with that. So, if
  1198. 41:37you're if you're encountering that
  1199. 41:39upload error of [snorts] Claude saying
  1200. 41:41that this file is too big, never fear.
  1201. 41:43There are many many paths around that.
  1202. 41:47>> Yeah. Yeah, and like even if your file
  1203. 41:48is hosted in some cloud servers, like
  1204. 41:49Teddy mentioned, um the MCP and API can
  1205. 41:52import files from an a URL as well. So,
  1206. 41:54it's not like you need to always upload
  1207. 41:56the file, like dragging and dropping it
  1208. 41:57onto Claude. Wherever the file is, the
  1209. 41:59URL is totally reasonable path to that.
  1210. 42:01>> Yes. Yeah, that was just like the baby
  1211. 42:03bones demo.
  1212. 42:06>> So, uh I don't want to like chicken swap
  1213. 42:08too many times here. But, as you can
  1214. 42:11see, like a common workflow I like to
  1215. 42:14follow is having Claude open in one
  1216. 42:16window and Descript in another. I'll
  1217. 42:18watch each videos
  1218. 42:21edits after I've prompted them, take
  1219. 42:23notes or critique them. I often like to
  1220. 42:25just speak using like a dictation tool
  1221. 42:27into Claude, and then resubmit them and
  1222. 42:29refine, refine, refine until I'm happy
  1223. 42:31with the output. And something that's
  1224. 42:33really important and we'll talk about in
  1225. 42:34a minute, you don't want to rush this
  1226. 42:36step. Our goal is to create a repeatable
  1227. 42:39process that makes good clips out of
  1228. 42:42every future webinar. And we're just
  1229. 42:43making this process manually once.
  1230. 42:46It could be tempting to just say like,
  1231. 42:48"Okay, this is fine enough. Let me like
  1232. 42:49get to the automation part and just like
  1233. 42:50see how it works." But, when you If you
  1234. 42:53any process that you are going to build
  1235. 42:55to replicate something, if what you're
  1236. 42:56replicating is mediocre, then you're
  1237. 42:58going to be replicating mediocrity.
  1238. 43:00You're going to be really unhappy and
  1239. 43:01always think like, "Oh man, I should
  1240. 43:02have like really fixed the formatting
  1241. 43:04and and achieved a better brand aligned
  1242. 43:06style or something like that." So, you
  1243. 43:08don't want to rush this process.
  1244. 43:10Uh I have a couple different videos that
  1245. 43:11show like different stages of this
  1246. 43:13project where I added logos as an outro
  1247. 43:16scene. I took like a single one-shot
  1248. 43:18quote that describes the arc of the clip
  1249. 43:21and put that as an intro scene. All the
  1250. 43:23way up till the the finished revision,
  1251. 43:26which again, all of this was just
  1252. 43:27prompted with Claude asking more and
  1253. 43:29more edits. This one, if I like show you
  1254. 43:31these different scenes down here, you'll
  1255. 43:33see there's an intro sequence with like
  1256. 43:35the title. B-roll has been added at
  1257. 43:38selective moments when Lara is saying
  1258. 43:40something that's illustrative or has
  1259. 43:42like some sort of visual component that
  1260. 43:43could depict it. There's a caption style
  1261. 43:46that feels legible, and uh and then I
  1262. 43:48picked some music that I thought was
  1263. 43:50nice. And the result was this set of
  1264. 43:53clips. You can see we've got, you know,
  1265. 43:54a bunch of different ones, all of which
  1266. 43:56are on different topics, but each of
  1267. 43:58which, let's see,
  1268. 44:00Oh, these are the actual share pages.
  1269. 44:01Each of which have this same style. It's
  1270. 44:04as if like the same machine made each of
  1271. 44:06these clips time and time again.
  1272. 44:09Um there I don't know if there are any
  1273. 44:10questions, but this would be a great
  1274. 44:11time to ask specific questions around
  1275. 44:13the process of refining the prompt uh
  1276. 44:16through Claude cuz if there are any I'd
  1277. 44:17love to touch them.
  1278. 44:25And if there aren't, um
  1279. 44:27one thing I'll step back on here is uh I
  1280. 44:29wanted to jump into this project. So
  1281. 44:31this was the actual Claude session I
  1282. 44:32used to create those first few clips
  1283. 44:36that I just showed you the finished
  1284. 44:37product of. And you can see there's a
  1285. 44:40lot of back and forth, right? Uh uh
  1286. 44:43I asked for music, I asked for captions,
  1287. 44:45um
  1288. 44:46uh we would go back it would like make
  1289. 44:47an edit that I wouldn't like and I would
  1290. 44:49ask for it to refine it back and forth.
  1291. 44:51Um
  1292. 44:52when you get your video to a state where
  1293. 44:54you're happy uh with the finished
  1294. 44:56product, this is the part of the process
  1295. 44:58where you can say, "Okay, I want to take
  1296. 45:00all of the edits
  1297. 45:02>> Oops, Sam, your audio cut out for a
  1298. 45:03second.
  1299. 45:05>> How about now?
  1300. 45:06>> Welcome back.
  1301. 45:07>> Uh it might be tab focus, I think if I
  1302. 45:09leave that
  1303. 45:10>> Oh, that's smart.
  1304. 45:11>> You can uh once you're happy with the
  1305. 45:13output, then the next step of this
  1306. 45:16process is to take those edits and turn
  1307. 45:18the instructions that got you from zero,
  1308. 45:21like right from when you imported your
  1309. 45:22media, all the way through to your
  1310. 45:23finished output into what I'll call a
  1311. 45:26skill. Skill is a common term used by
  1312. 45:28these um AI tools to describe a
  1313. 45:30repeatable set of instructions that you
  1314. 45:32write once and apply many times. And
  1315. 45:35thankfully, your AI tools are really
  1316. 45:37good at creating these already.
  1317. 45:39Because I did all of my refinements and
  1318. 45:40edits in this thread, I basically said
  1319. 45:43something like this, "Help me write a
  1320. 45:44prompt that I can pass on to Oh, no,
  1321. 45:47this is for the B-roll. I think the
  1322. 45:48prompt that I wrote was like um
  1323. 45:50basically, help me take all of the edits
  1324. 45:52that we've made cumulatively and write a
  1325. 45:56skill so that I could recall this in the
  1326. 45:58future for for future clips, for future
  1327. 46:00videos." And that
  1328. 46:02basically what it will do is go through
  1329. 46:04and write Here's an example.
  1330. 46:07Um a full skill that you can then take
  1331. 46:10and save as a skill in your Claude
  1332. 46:12environment. And I'll show you how to do
  1333. 46:14that right now.
  1334. 46:15>> And to answer DIY Tourism's question on
  1335. 46:17screen around will we provide commonly
  1336. 46:19used prompts eventually, we actually do
  1337. 46:22have a public repository of commonly
  1338. 46:24used skills, like these skills that Sam
  1339. 46:27is showing right now, that you can feel
  1340. 46:29free to use. You can also contribute to
  1341. 46:31if you're like, "Hey, this skill really
  1342. 46:32works well for me, and I'd love to share
  1343. 46:34it with other people as well."
  1344. 46:37>> Yeah, we have a couple in there now, and
  1345. 46:38we would love more contributions. I
  1346. 46:40think what's tricky about these sorts of
  1347. 46:43prompts is like the format of this clip
  1348. 46:45might be very specific to the sort of
  1349. 46:47thing we would want. And you might want
  1350. 46:48to make different decisions. So, it's
  1351. 46:50easy to share prompts, but it's hard to
  1352. 46:52make a one-size-fits-all prompt that has
  1353. 46:54like all the variability. Like, the
  1354. 46:56beauty of it is these are so easy to
  1355. 46:57create once you've got a video that is
  1356. 46:59reflective of the finished product you
  1357. 47:00want. You can make them incredibly
  1358. 47:02personalized. In fact, I find the best
  1359. 47:04skills are very um specific and and have
  1360. 47:07like uh very, you know, specific
  1361. 47:09instructions towards the end that you
  1362. 47:11want because they're able to handle a
  1363. 47:12lot of different inputs and get you
  1364. 47:13close enough to the finished output.
  1365. 47:15>> Mhm.
  1366. 47:16>> Uh there's a question on screen, "Can
  1367. 47:17you request specific changes? Remove
  1368. 47:19B-roll footage of a guy drinking water
  1369. 47:20in Claude, or do you have to do this in
  1370. 47:22the Descript editor?" I think you should
  1371. 47:23be able to do this in
  1372. 47:24>> Mhm.
  1373. 47:25You can do it You can do it wherever you
  1374. 47:27want to. If you do it in Claude, you can
  1375. 47:30do it there, and just know it'll cost
  1376. 47:31you Claude tokens then, or you can do it
  1377. 47:33directly in Underlord, and it'll cost
  1378. 47:35you Descript AI credits instead. You
  1379. 47:37know, it's really up to you based on
  1380. 47:39which agent you feel like will better
  1381. 47:42handle the request.
  1382. 47:44>> Part of what makes this possible though
  1383. 47:45is the media imported into Descript is
  1384. 47:47processed, and Underlord basically, you
  1385. 47:49know, watches the media and can
  1386. 47:51understand things that are happening on
  1387. 47:52screen. Uh so, because that happens,
  1388. 47:55you're able to ask questions like, "Find
  1389. 47:57the picture of the guy drinking water
  1390. 47:58and remove that or something like that.
  1391. 48:00And whether
  1392. 48:02like Claude tries to do that on its own
  1393. 48:04or go straight to Underlord, those
  1394. 48:05visual descriptions exist along with the
  1395. 48:07media and make it possible to do
  1396. 48:09something like that.
  1397. 48:11So quickly what I'll do just to finish
  1398. 48:12this wing here. Here's the skill that
  1399. 48:13was generated. After we made all of our
  1400. 48:15edits in Claude, we refine, we added
  1401. 48:17captions, we added music.
  1402. 48:19Then I asked Claude to create a skill
  1403. 48:21summarizing all of the instructions we
  1404. 48:23made. I'll copy this and I'll go into my
  1405. 48:26Claude menu into customize.
  1406. 48:29And then under skills, I'll say add. I
  1407. 48:32can create one with Claude. It will like
  1408. 48:34ask and prompt you or I can write skill
  1409. 48:35instructions myself. I'll just write
  1410. 48:38myself and I'll basically paste those
  1411. 48:40instructions into this field and then
  1412. 48:42I'll call this like, you know, create
  1413. 48:44clips. Whatever, whatever. I actually
  1414. 48:46already did this with this exact same
  1415. 48:48prompt. And this is it right here. It's
  1416. 48:50exactly the output that you saw. It's
  1417. 48:52got all of these instructions in here.
  1418. 48:55And you can read through them. In fact,
  1419. 48:56one thing I'd recommend is when you
  1420. 48:57create the skill, what we'll do right
  1421. 48:58now quickly, is test this skill on a new
  1422. 49:01recording that it's never seen before.
  1423. 49:03Evaluate the output and it's likely
  1424. 49:05you'll want to make some changes or it
  1425. 49:07doesn't perfectly recreate the sorts of
  1426. 49:08things you liked from the first video.
  1427. 49:10Well, the beauty is you can go back to
  1428. 49:12that thread where you created the skill
  1429. 49:14in the first place, just like I am here
  1430. 49:16and say, "I tested this somewhere else
  1431. 49:18and uh I didn't like this thing about
  1432. 49:20it. Can we update the skill to make sure
  1433. 49:22we always uh end on this kind of
  1434. 49:24transition or add this sort of music
  1435. 49:25instead?" These sorts of skills are the
  1436. 49:27sort of thing you're going to want to
  1437. 49:28refine, but as you refine them, what
  1438. 49:30you'll find is you'll get closer and
  1439. 49:31closer to the the desired output and the
  1440. 49:33best way to do it is just to test it,
  1441. 49:35see how the output looks, and then test
  1442. 49:37again.
  1443. 49:38Um yeah, let's jump into Q&A in just one
  1444. 49:40second. The last thing I want to show
  1445. 49:41you is once you have that skill, using
  1446. 49:44it is really simple. In Claude, you say
  1447. 49:46slash create
  1448. 49:48uh this is the skill we wrote
  1449. 49:51and I literally just
  1450. 49:52uh call that skill, I'll upload a file
  1451. 49:56from uh let's see, boink boink here's a
  1452. 49:59new interview from Lara and I'll press
  1453. 50:01go.
  1454. 50:02And that's it. That is all of the
  1455. 50:04instructions that we we crafted to
  1456. 50:06create that skill are now being applied
  1457. 50:07to a brand new recording. And this is
  1458. 50:09the sort of thing in the next episode
  1459. 50:11we'll use as a jumping off point to
  1460. 50:12create an automation every time there's
  1461. 50:14a new recording so you don't even have
  1462. 50:15to do this. A new recording lands in a
  1463. 50:17place and this automation can proceed.
  1464. 50:20So we covered a lot. My throat is tired.
  1465. 50:23I still
  1466. 50:24but maybe it's a good time to jump into
  1467. 50:27Q&A.
  1468. 50:31>> Does it cost us credits in Descript to
  1469. 50:33use the MCP? Yes, it does. It costs you
  1470. 50:37credits just like using any of our AI
  1471. 50:39tools cost you credits. So you'll see
  1472. 50:42that build in your usage panel in the
  1473. 50:44app that for example, if you edit a make
  1474. 50:47an edit with an API, it should show up
  1475. 50:50there that it cost me I don't know. I'm
  1476. 50:52just just going to say 15 credits and
  1477. 50:54it'll have a little tag next to it that
  1478. 50:55says API as well so that you know what's
  1479. 50:58coming from the API versus what's coming
  1480. 51:00from you using it in app. But you do not
  1481. 51:02have to buy a specific plan or any
  1482. 51:06special kind of setup to use the MCP.
  1483. 51:09>> Also yeah, using the MCP it doesn't cost
  1484. 51:11extra credits because you're using the
  1485. 51:12MCP. It's simply another way to create
  1486. 51:15but it is not implicitly more or less
  1487. 51:16expensive. The honestly the biggest
  1488. 51:18factor in cost here, which we didn't
  1489. 51:20really talk about, is the model that you
  1490. 51:21use. I happen to use Opus 48 just by
  1491. 51:24default. Uh
  1492. 51:26experiment with models, right? Cheaper
  1493. 51:27models uh lesser credit usage. It's the
  1494. 51:29same as true with Claude, Descript, and
  1495. 51:31any AI tool.
  1496. 51:33>> Mhm.
  1497. 51:38Does the model we use in Claude /
  1498. 51:40ChatGPT be the same when we use the MCP
  1499. 51:43for Descript? Um
  1500. 51:45so if I'm interpreting your question,
  1501. 51:48basically if you set where Sam was
  1502. 51:51showing you could choose Opus or you
  1503. 51:52could choose another model, that chooses
  1504. 51:55the model that Claude uses,
  1505. 51:57but that's not necessarily the same that
  1506. 51:59Underlord uses. So, you could tell, for
  1507. 52:02example, if you want Claude a combo, you
  1508. 52:04could do is if you're like, "I don't
  1509. 52:06need Claude to put that much brainpower
  1510. 52:08into it." So, you could set Claude to
  1511. 52:10say like Sonnet, but then you want to
  1512. 52:12give Underlord a lot of brainpower. You
  1513. 52:15could tell in tell Claude in your prompt
  1514. 52:18that I want Underlord to use Opus. So,
  1515. 52:20that way you're kind of redirecting your
  1516. 52:23credit cost or like the brainpower of
  1517. 52:26your agents to where it matters most to
  1518. 52:28you.
  1519. 52:29>> And if I'm not mistaken, uh we've
  1520. 52:31recently expanded at least the API
  1521. 52:32service if you're building custom
  1522. 52:34applications, so that you can be more
  1523. 52:35explicit in dictating which model is
  1524. 52:36used. It was always there. I think it's
  1525. 52:38a bit more explicit now. And um and I
  1526. 52:40think the defaults when you use the MCP
  1527. 52:42mirror the defaults that you would use
  1528. 52:43when you use the app. I think it thinks
  1529. 52:45like start defaults to Sonnet.
  1530. 52:46>> Mhm, exactly.
  1531. 52:50Can you explain more about what
  1532. 52:51Underlord is? Underlord is our in-app AI
  1533. 52:55co-editor. It's basically, imagine
  1534. 52:57ChatGPT or Claude, but if ChatGPT or
  1535. 53:01Claude was supercharged to know
  1536. 53:04everything that's makes an amazing video
  1537. 53:06and everything that is in Descript
  1538. 53:09inside and out. So, that versus
  1539. 53:11sometimes you might make a request to
  1540. 53:13Claude or ChatGPT, and they go, "Mhm, I
  1541. 53:15need that a little bit." Underlord
  1542. 53:18already knows that because Underlord's
  1543. 53:19number one job is to know about Descript
  1544. 53:22and to know about what makes a good
  1545. 53:23video.
  1546. 53:26>> I feel like what it does more than
  1547. 53:28anything is um
  1548. 53:31do your bidding. It's like an eager
  1549. 53:32intern who wants to like follow your
  1550. 53:34instructions no matter what. Okay, I
  1551. 53:35asked it to set the background to green.
  1552. 53:38I don't know why it didn't do that.
  1553. 53:41Um
  1554. 53:42but basically, Underlord is the
  1555. 53:44co-editing agent that you chat with
  1556. 53:46Yeah, like Teddy mentioned, in the app.
  1557. 53:48And all of the editing instructions
  1558. 53:49you're giving Claude are just being
  1559. 53:50passed along to Underlord, who has full
  1560. 53:52context of tools, the project, the
  1561. 53:54script. Um So yeah, many apps have an
  1562. 53:58agent built into their tool. Underlord
  1563. 54:01is Descript's.
  1564. 54:02>> Yes. And then we have a question, is
  1565. 54:04there a way to get Underlord to do a
  1566. 54:06modified version of the shorten word gap
  1567. 54:08feature that cuts pauses from middle of
  1568. 54:10the gap so it doesn't risk clipping the
  1569. 54:12end of the word. That's something that I
  1570. 54:13would say give it a try yourself and let
  1571. 54:15us know how it goes. But I will also
  1572. 54:17offer we do have some
  1573. 54:20just This is a little sneak preview is
  1574. 54:22we do have some improvements to shorten
  1575. 54:24word gaps coming hopefully your way
  1576. 54:26pretty soon cuz I was working on those
  1577. 54:27actually quite recently because we know
  1578. 54:29it's a much beloved feature, but also
  1579. 54:31that it's really frustrating when and
  1580. 54:34the um the gaps get cut are not
  1581. 54:36necessarily the gaps that you wanted to
  1582. 54:37get cut.
  1583. 54:39>> Teddy's response to me like often times
  1584. 54:41uh
  1585. 54:42when someone's like, "Hey, is it
  1586. 54:43possible to do this with Underlord?"
  1587. 54:45It's like maddening but also true.
  1588. 54:47Usually the best answer is like
  1589. 54:49probably. You should try.
  1590. 54:51>> Give it a whirl, you know.
  1591. 54:52>> Yeah, like these agents are so darn
  1592. 54:53smart. Uh more often than not they do a
  1593. 54:55halfway decent job if you like ask in
  1594. 54:57specific terms what you want to try. So
  1595. 54:58that's a really common theme and I
  1596. 54:59encourage you all to try.
  1597. 55:01Um okay, question. How do you save the
  1598. 55:03workflow? So the workflow, if you're
  1599. 55:05talking about the workflow uh Susan that
  1600. 55:07we just talked through, making edits,
  1601. 55:09refining refining, and then saying,
  1602. 55:11"Okay, all of these edits, now I want to
  1603. 55:12replicate them again." Um what I would
  1604. 55:15do, and I'll just jump back to where I
  1605. 55:17was here. Uh
  1606. 55:19at the very end of all of the edits in
  1607. 55:21the same thread where you made them, I
  1608. 55:22would say, "Let's turn um
  1609. 55:24My audio might be jumpy, so sorry in
  1610. 55:26advance if it is.
  1611. 55:38Any prompt that's spells anything like
  1612. 55:40this, basically like take all of the
  1613. 55:42edits that we
  1614. 55:44and
  1615. 55:44>> Can you focus again?
  1616. 55:46>> Yeah, is it better now?
  1617. 55:47>> Yeah, that's better. Thank you.
  1618. 55:48>> Take all the edits we made, turn it into
  1619. 55:49a skill so we can recall it again. Um
  1620. 55:52any prompt that says basically like,
  1621. 55:53"Hey, remember everything we did in this
  1622. 55:55project? Skillify it for me." Um we'll
  1623. 55:57basically ask we'll get Claude to spit
  1624. 55:59out a big old prompt and then you cut
  1625. 56:02and let's see this is what this is here.
  1626. 56:05You copy that text
  1627. 56:07and then in the skills menu of the
  1628. 56:10customize section of Claude, you'll just
  1629. 56:12say create a new skill
  1630. 56:15paste those instructions and then call
  1631. 56:17it whatever you want.
  1632. 56:21Something like that. Create clips
  1633. 56:22whatever. And then invoking that skill,
  1634. 56:24using that skill
  1635. 56:31is as simple as in chat
  1636. 56:34going and saying
  1637. 56:37create clips and then uploading your
  1638. 56:39media.
  1639. 56:43Oh, yeah.
  1640. 56:44>> [laughter]
  1641. 56:44>> Will we get to see jellyfish and potato
  1642. 56:45salad? Well, the people hunger for
  1643. 56:48jellyfish and potato salad.
  1644. 56:50So, who am I but an agent of the people?
  1645. 56:52Um
  1646. 56:53here we can see first off the potato
  1647. 56:55salad video and this one I want to note
  1648. 56:57to that I even published this from
  1649. 56:59within Claude because I looked at what
  1650. 57:02Claude did and I said, "Okay, that looks
  1651. 57:04good. Publish it."
  1652. 57:06Two words, that's all I had to do and
  1653. 57:08now I have a shareable descript link and
  1654. 57:10I have a direct download to download the
  1655. 57:13actual MP4 video file if I wanted to
  1656. 57:16upload this to my Instagram, to my
  1657. 57:17LinkedIn. You know, maybe I'm not going
  1658. 57:19to upload upload this to LinkedIn, but
  1659. 57:21you get the gist.
  1660. 57:22Um and so I'll play it. I'm going to
  1661. 57:24mute my mic though or I'm going to mute
  1662. 57:26the audio though because I don't want
  1663. 57:27there to be like horrible echoey sound
  1664. 57:29bleed, but we can watch the video play
  1665. 57:32for a few seconds.
  1666. 57:37And so you can see this is like a real
  1667. 57:38video that I might be served on my
  1668. 57:40Instagram algorithm, for example.
  1669. 57:43>> God, I love food analogies. This is
  1670. 57:45killing me. Why are we looking at so
  1671. 57:46much food during lunch?
  1672. 57:47>> [laughter]
  1673. 57:48>> Um and then if we look at the jellyfish
  1674. 57:50one,
  1675. 57:51this one I'm waiting on the publish to
  1676. 57:53finish from ChatGPT, but we can see in
  1677. 57:56the script the actual video that was
  1678. 57:58made and you can see I've got I uploaded
  1679. 58:01while Sam was talking. I uploaded a few
  1680. 58:02more jellyfish videos because I realized
  1681. 58:04my first one was only 8 seconds. So I
  1682. 58:06just added some more.
  1683. 58:07But you can see I've got some nice
  1684. 58:09captions here like I requested about
  1685. 58:11jellyfish. If I unfurl the timeline, I
  1686. 58:14can also see some calming music has been
  1687. 58:15added like I requested.
  1688. 58:18So yeah.
  1689. 58:19There you have it.
  1690. 58:21>> Wow, we covered a lot. Let's quickly
  1691. 58:23recap. There's some pro tips I'd love to
  1692. 58:24throw up on screen, too. We connected
  1693. 58:26Descript to Claude and ChatGPT. We used
  1694. 58:30Claude to create a video, a clip from a
  1695. 58:34raw recording. We refined that recording
  1696. 58:36by giving iterative prompts, getting
  1697. 58:37that clip closer to what we wanted. We
  1698. 58:39asked Claude to create a skill for us
  1699. 58:41describing all the edits beforehand and
  1700. 58:44making it into a and then we made a
  1701. 58:45skill so that we could recall that set
  1702. 58:47of edits for future clips.
  1703. 58:49Um some pro tips that made this work and
  1704. 58:52like these are just things that I guess
  1705. 58:53we've learned from experience. Vibing in
  1706. 58:55a direction instead of trying to exactly
  1707. 58:57replicate a certain type of video,
  1708. 58:59generally is going to like you're going
  1709. 59:00to be happy with the output. AI is great
  1710. 59:02at being non-deterministic. Uh so if you
  1711. 59:04want to exactly recreate something,
  1712. 59:06there are tools to help you be more
  1713. 59:07consistent, but it's generally just a a
  1714. 59:09higher, you know, a higher barrier to
  1715. 59:11get there.
  1716. 59:12Um you can lean on Descript's brand and
  1717. 59:14styling tools, though, to be consistent.
  1718. 59:16We've got tools like layout packs and
  1719. 59:17brand studio. Hopefully we can put some
  1720. 59:19links in the chat to help you learn more
  1721. 59:21about those things, but those let you
  1722. 59:22define visual layouts and colors once.
  1723. 59:26And then your prompt can refer to them,
  1724. 59:28so that every video uses the same sorts
  1725. 59:29of elements. Um, struggle with your art.
  1726. 59:33We kind of glossed over that with our
  1727. 59:34chicken swaps today, but like truly, if
  1728. 59:36you want to automate something and you
  1729. 59:38only have like mediocre results, you
  1730. 59:41you're going to just replicate
  1731. 59:42mediocrity. That's probably not what you
  1732. 59:43want. So, struggle with making the first
  1733. 59:46good version of whatever you want to
  1734. 59:48make. Take your time. You'll be tempted
  1735. 59:49to rush. Don't. And if you don't,
  1736. 59:52dividends will be paid every time you
  1737. 59:54use that skill you sweat into it to make
  1738. 59:57um uh you know, high-polished output.
  1739. 59:59And then we don't have time to talk
  1740. 1:00:00about this, but there is like AI tool
  1741. 1:00:01hygiene to help you like pull in your
  1742. 1:00:03context. Another use case we can explore
  1743. 1:00:05in the future is like pulling stuff that
  1744. 1:00:06Claude has access to that isn't from
  1745. 1:00:08Descript, like docs or spreadsheets or
  1746. 1:00:11you know, call recordings and that sort
  1747. 1:00:12of thing. Uh there is going to be
  1748. 1:00:14another episode next week where we take
  1749. 1:00:17the skill that we just developed
  1750. 1:00:18together and we build uh think of it
  1751. 1:00:21like baby's first automation. Uh a
  1752. 1:00:24simple automated workflow anyone can
  1753. 1:00:26build to make it so that every new
  1754. 1:00:28recording that Lara, our CEO, uh is in
  1755. 1:00:30will automatically create end clips like
  1756. 1:00:32that. That's going to be our workflow,
  1757. 1:00:33but you can map this anything that you
  1758. 1:00:35want. And if you'd like to learn more or
  1759. 1:00:37you'd like us to focus on different
  1760. 1:00:39topics, please reach out to us. Let us
  1761. 1:00:41know. This is a very exciting topic for
  1762. 1:00:43us. You've also got some other learning
  1763. 1:00:44opportunities on screen. Learn Descript,
  1764. 1:00:46which is a set of modules inside the
  1765. 1:00:48app. There's a weekly um community
  1766. 1:00:50office hours where um really awesome
  1767. 1:00:53people showcase the product and answer
  1768. 1:00:54questions. There's weekly support
  1769. 1:00:56sessions and then our next webinar is
  1770. 1:00:57going to be uh next week.
  1771. 1:00:59Any sign-off thoughts? Any uh closing
  1772. 1:01:01jellyfish thoughts, Teddy?
  1773. 1:01:03>> Uh any I think my closing thoughts are
  1774. 1:01:06now after all this talk of chicken, I'll
  1775. 1:01:07get some potato salad and roast chicken.
  1776. 1:01:09I'm ready to go eat lunch. But this was
  1777. 1:01:11a great webinar. I'm so happy to teach
  1778. 1:01:13people. And I look forward to seeing you
  1779. 1:01:15all next week.
  1780. 1:01:16>> Thank you all so much. If you'd like to
  1781. 1:01:18book a demo or talk with someone who can
  1782. 1:01:19help you understand what a workflow with
  1783. 1:01:20Descript looks like to you, there's a QR
  1784. 1:01:22code on screen. Thank you all for tuning
  1785. 1:01:24in. Have a great rest of your week, and
  1786. 1:01:26may we all enjoy chicken nuggets.
  1787. 1:01:28>> See you later.
  1788. 1:01:47>> You know why you tried to send a mail
  1789. 1:01:50from body? Cuz you tried to do it with
  1790. 1:01:53the full one, you see. Token into
  1791. 1:01:57Gemini.
  1792. 1:01:59I still know I'm locked into my APIs.
  1793. 1:02:03We're calling you. Authenticate [music]
  1794. 1:02:07>> [singing]
  1795. 1:02:07>> every tool.
  1796. 1:02:10APIs.
  1797. 1:02:11Connecting you.
  1798. 1:02:13APIs.
  1799. 1:02:18APIs.
  1800. 1:02:18>> [music]
  1801. 1:02:19>> We're calling you. Authenticate
  1802. 1:02:23every tool.
  1803. 1:02:25APIs.
  1804. 1:02:27Connecting you.
  1805. 1:02:29APIs. [singing]
  1806. 1:02:33APIs.
  1807. 1:02:34>> [music]
  1808. 1:02:35>> We're calling you. Authenticate

About this transcript

This page contains the full transcript of Make Video From Claude and ChatGPT — Descript's MCP Explained by Descript, generated from the public captions YouTube serves with the video. The transcript has 11,880 words across 1,808 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 choose a caption track available on the video.

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, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.