HomeVideos

This AI Agent Builds Full Video Ads For You (Claude Code + Seedance 2.0)

Now Playing

This AI Agent Builds Full Video Ads For You (Claude Code + Seedance 2.0)

Transcript

1456 segments

0:00

I just found a way to clone any winning

0:01

ad on the internet in minutes. No

0:03

writing prompts, no copy-pasting between

0:05

chat GPT and your ad tools, and no

0:08

hiring creative strategist. I literally

0:10

mean grab an ad that you found in the

0:11

wild, drag it into Claude code, point it

0:14

at your product, and it spits out a

0:15

full-blown video ad that matches the

0:18

vibe, the pacing, the shots, the

0:20

dialogue, all of it. And the craziest

0:22

thing is this all exists as a free repo

0:24

that I'm going to give you in this

0:25

video. Literally, all you have to do is

0:27

copy the link, throw it into Claude

0:29

code, and it will do all the setup for

0:31

you. This Claude code agent connects Arc

0:33

Ads AI and SeaDance 2.0 to create

0:37

next-level AI content that has never

0:39

been able to be done before. In this

0:41

video, I'm going to show you some wild

0:43

use cases for SeaDance 2.0, which is

0:45

arguably the best video model out there

0:47

right now, and it just dropped. This

0:50

model is so good that it literally got

0:51

banned from the US until they could

0:53

figure out their copyright issues. They

0:55

got into tons of trouble early on making

0:57

celebrity videos and deepfakes and

1:00

stuff. So, you can imagine all the legal

1:01

issues that they've had to work through.

1:02

The model is finally live through Arc

1:04

Ads, and with this Claude agent, what

1:07

you can create will absolutely blow your

1:09

mind. I'm going to show you a bunch of

1:11

wild use cases inside of Arc Ads.

1:13

Unboxing videos, street interviews, real

1:15

estate walk-throughs, ASMR videos,

1:18

claymation ads, green screen hacks, time

1:20

lapses, you name it. Then I'm going to

1:22

show you exactly how you can set up

1:24

Claude code on your machine to recreate

1:27

any ad you can imagine. No more burning

1:30

through credits trying to figure out how

1:31

to prompt correctly. I've distilled this

1:33

entire process down to a perfect science

1:36

within Claude. And if you run ads, this

1:38

is the video you've been waiting for.

1:39

Five creative is here, let's get into

1:41

it. All right, so I'm going to show you

1:42

exactly how prompting this thing works

1:44

inside of Arc Ads. So, I'm in my Arc Ads

1:48

account. I've got a project here for

1:50

SeaDance 2.0. You can see all the videos

1:52

that I've been generating. And on the

1:54

bottom here, we've got settings. Right

1:57

now, we're selected in video.

1:58

And there's all these different models.

2:00

You've got Sora 2, Sora 2 Pro, Kling,

2:03

Kling 3.0, uh Vio 3.1, uh SeaDance 1.5,

2:07

and Grok video. Obviously, today we're

2:09

talking about SeaDance 2.0, so you can

2:11

select that. There's different aspect

2:13

ratios. You can be 9 by 16 or 16 by 9.

2:16

Length, it can go from 4 seconds all the

2:18

way to 15 seconds. The price varies

2:20

depending on how long you make it, so

2:23

keep that in mind. Also, the price, I

2:25

believe, varies between 480p and 720p.

2:29

So, right now, if we do a 10-second,

2:32

I'll just say like blah blah blah blah

2:33

blah, whatever. Um it's 0.6 credits. And

2:37

then if we switch to 480p,

2:39

it drops in half. So, if you're making

2:41

content for social and for ads, you

2:43

really don't always need it to be high

2:45

quality anyway. So, quick tip for you if

2:48

you're trying to save on credit costs is

2:49

generating in 480p because it's going to

2:52

be on social media anyway, it's going to

2:53

be on mobile devices, it'll look just

2:55

that much more realistic and not AI. I

2:57

think sometimes if it's like 4K, it's

2:59

actually easier to tell that something's

3:01

AI versus lower quality. So, anyway,

3:03

quick tip for you there. And then, yeah,

3:05

as in terms of like how you prompt this

3:07

thing, it can take multiple reference

3:09

images, multiple audio references, and

3:12

multiple video references. So, a lot of

3:14

this is brand new. Brand new to how you

3:16

can create AI-generated content. We had

3:18

with Vio 3 that you could have reference

3:20

images, but we couldn't have uh

3:22

reference videos yet. I think this is

3:24

the first model out that's released that

3:26

allows you to have both audio and video

3:29

now, which opens up a whole

3:32

like

3:34

so many opportunities for generating um

3:37

AI content, and we'll go over those

3:39

later in the video. But, essentially,

3:41

the way this works in Arc Ads is I can

3:44

include uh like a video here, so I'll

3:46

just include a video.

3:47

I can include a image, so I'll just

3:52

let's find a random image. I guess,

3:54

yeah, it doesn't really matter.

3:55

I'll include an image here, and I can

3:58

include an audio. So, I'll do this

4:01

audio. So, I can prompt this and say,

4:05

"I want you to take the reference video

4:10

in" and then we do slash, and then you

4:13

can see here now we can select which

4:14

image, video, and audio we're

4:16

referencing. So, I can say video one.

4:18

So, I want you to take the reference

4:19

video in video one as the vibe for the

4:22

video we're going to recreate. I want

4:26

you to replace it with the product from

4:30

image one using the audio from

4:36

audio one.

4:37

So, in this example, like I didn't

4:39

include the right references here. I

4:40

just wanted to kind of use this as a

4:42

generic example where you can

4:44

dynamically reference different

4:46

reference images, videos, and audios

4:49

throughout your prompt, which makes this

4:52

thing so incredibly powerful. Where like

4:54

if you had yourself or another

4:56

influencer or another video or whatever,

4:59

like saying a script you really loved

5:01

the way that they they delivered that

5:02

script or like like the way their voice

5:04

sounded or whatever, you could include

5:06

that as the audio for the video you're

5:07

creating. But maybe you wanted to swap

5:09

them out with a different character or

5:10

in a different vibe or holding a

5:12

different product or whatever, that's

5:13

where you include a different image

5:14

reference and say swap out the product.

5:16

Or really, there's just like so many

5:18

different ways you can slice and dice

5:19

those three variables to create unique

5:21

videos almost every single time. You can

5:23

also use that video reference to expand

5:26

or extend videos using this model. So,

5:29

within Vio 3.1, you know, they do have

5:32

the extend feature where you can extend

5:34

a video. That's basically all you can do

5:36

with it. But here, I could say, "I want

5:38

you to continue {slash} video one and

5:42

have the girl in the video saying" and

5:46

then you could like, you know, XY you

5:48

could include the dialogue that you

5:50

wanted them to say in the next section

5:52

of the video. Or you can say, "I want

5:54

them to move into this room." Or I want

5:56

them to pick up this product. Or I want

5:58

them to

5:59

fly into outer space. Like, you can

6:02

change the scene dynamically, um but

6:05

have it continue based off of that

6:07

reference video so that it keeps the

6:09

character, the lighting, the voice, like

6:12

everything will maintain consistency

6:14

from your reference video. This is

6:15

insane. You can also have it edit videos

6:18

now, too. So, I could say, um you know,

6:20

let's say there was Actually, I'll just

6:21

show you on the SeaDance website super

6:23

quick a really good example of this. So,

6:25

here's a really good example of how you

6:27

can actually edit videos within

6:28

SeaDance. So, here in the bottom frame,

6:30

this is the original. There's like a

6:31

camera in it, and the prompt is remove

6:33

any visible production mistakes from the

6:35

video. So, this is the reference video,

6:37

and you can see like kept everything

6:40

about the video the same, but it removed

6:41

the camera from the video. So, you can

6:43

actually edit videos now. Here's another

6:46

super cool one where it's using

6:48

reference images. So, we've got a

6:50

starting frame of an empty kind of like,

6:53

you know, concrete room, and then you

6:55

include the image of the end frame of

6:58

like a super well-designed living room,

7:00

and this is creating a time lapse of

7:02

that entire transition

7:04

in real time, which is super cool, looks

7:07

super slick. If you're doing anything

7:09

with like real estate or anything like

7:10

that, this would be really cool to play

7:11

with. This example is super cool.

7:13

Basically, it's you up you're uploading

7:16

a green screen video of two people

7:18

fighting with reference images of the

7:20

characters and saying, "I want you to

7:22

recreate their motion basically with

7:24

these two characters in this setting."

7:26

So, you can imagine just like how crazy

7:29

you can get with this kind of stuff. So,

7:31

now that you know what this model can

7:32

do, let me show you some examples of

7:34

videos I've already created specifically

7:36

for ads. All right, so to kick this

7:38

video off, we're going to go through

7:39

some of the examples that I've already

7:41

put together using SeaDance 2 within

7:43

arcads.ai. This first example is an

7:45

influencer video of somebody unboxing a

7:48

fictional pair of Mr. Paid Social Vans

7:51

that I put together. Check this out.

7:53

>> know what time it is. It's that time

7:54

again for another first look. Today, we

7:57

got the Mr. Paid Social sneakers. These

7:58

are super dope. I'm a big fan of the

8:01

black and white colorway. These are

8:03

super clean. I can't wait to rock these.

8:06

I'm a big fan of these.

8:08

Pretty incredible. I mean, the prompt I

8:10

used was literally create an influencer

8:12

try-on video promoting these shoes. And

8:15

the way you, you know, do this in Arc

8:16

Ads, I'll show you,

8:18

is you upload your reference image here,

8:21

and then you reference your image in the

8:23

prompt for Arc Ads. So, this is image

8:26

one. If I had a second image in here,

8:28

maybe of some, you know, the shoes in

8:30

like a street setting or on a bedroom

8:32

floor or whatever,

8:34

um you can include, I believe, it's up

8:35

to nine reference images here.

8:38

And then you can say exactly how you

8:41

want each one of those reference images

8:42

to be used in the prompt, which is

8:44

pretty insane.

8:46

Um you can also add things like audio,

8:50

um video. We'll get into how to use all

8:53

of that later in the video, but you can

8:55

do some pretty incredible things with

8:56

prompting. All right, next up we've got

8:58

unboxing videos. Here's the prompt:

9:00

Create an unboxing video for image one

9:03

having it be a POV style video, ASMR

9:06

style, with high gain on the sounds of

9:09

the box opening, paper crinkling, etc.

9:11

No music, just the sound of the

9:13

packaging. Check this out.

9:23

You've got the sound of the crinkling

9:25

tissue paper,

9:27

sound of the plastic. That turned out

9:29

pretty awesome, I would say. All right,

9:31

this next one is really a cool use case.

9:35

So, if you're promoting an app, you can

9:36

essentially go to your website, grab,

9:38

you know, any screenshots you have of

9:40

your app in the phone, and then use that

9:41

as a reference image. So, here, I'll

9:43

show you in the actual prompt, I have

9:46

"Using image one, create a creator style

9:49

video of an influencer holding their

9:51

phone and showing off this app." And

9:53

then I include the URL to the app with a

9:56

reference image of the actual app. So,

9:59

I'll show you what that looks like. So,

10:00

I literally grabbed this like hero image

10:03

of multiple screens from the app and

10:05

just downloaded that. So, here's what

10:06

that looks like.

10:09

This app is amazing. It has so many

10:11

features that make studying so much

10:13

easier. I can highlight important

10:15

information, add my own notes, and even

10:18

create flash cards to help me remember

10:20

everything. Go check it out and download

10:22

it to your phone. Like the fact that it

10:25

put this the like crappy screenshot even

10:28

it wasn't even like a cropped screenshot

10:29

or anything. It was a crappy screenshot.

10:31

It was able to put that into the iPhone.

10:33

It wrote the script for it. It had

10:35

bouncing shots from the influencer back

10:37

to the phone, back to the influencer,

10:39

wide angle, close up. Like it just did

10:41

it all like a 15-second clip. And

10:43

literally this was the prompt. Use the

10:45

image of and create a creator-style

10:47

video of the influencer holding their

10:49

phone. All right, this next example is

10:51

also pretty crazy. Um it's basically

10:54

I'll I'll show you how I put the prompt

10:56

together and what I used for it. So,

10:58

here I don't know if you can tell if I

11:00

zoom in. There's like this collage image

11:03

here of like a bunch of products.

11:05

Basically, I just This is a fictional

11:07

collage of photos, but I was like make a

11:09

outfit that a Gen Z would wear

11:11

basically. And it was like make it Mr.

11:13

Paid Social branding. So, I said a

11:15

lifestyle ad that looks like something

11:17

you might see on Instagram of an

11:18

influencer wearing these products, fast

11:20

paced, natural lighting, iPhone quality.

11:22

Check out how good this turned out.

11:26

She's wearing the sweatshirt.

11:29

The sunglasses,

11:30

the jeans, the shoes.

11:34

It added music.

11:37

Like it's got

11:40

Like that looks like a legit content

11:43

creator

11:44

put on that outfit and just like put

11:47

something together for TikTok.

11:50

Insane. All right, this next one's a

11:51

cool use case for any real estate folks

11:54

out there. So, literally all I did I

11:55

went to like Zillow. I grabbed three

11:57

images of like here's the kitchen,

12:00

here's the living room, here's the front

12:02

of the house. Like this is an actual

12:03

house on listing right now on Zillow. Um

12:06

and I said a real estate walk-through

12:08

video of image one, image two, image

12:10

three. And here's how that turned out.

12:12

Check this out.

12:14

Welcome to this 1969 mid-century modern

12:17

home in the desirable Lake Wilderness

12:19

neighborhood. The main level features a

12:21

gorgeous kitchen with stainless steel

12:23

appliances and quartz countertops. The

12:25

great room has vaulted ceilings and a

12:27

gas fireplace. Welcome to So, obviously

12:30

like it messed up saying counter taps or

12:33

whatever.

12:34

Um but like I didn't even include the

12:36

dialogue. If I wanted to be really

12:37

specific here, I could have included

12:39

exactly what I wanted them to say. I

12:40

could have included all I could have

12:42

included a link to the listing and it

12:44

probably would have scraped it for more

12:45

info. I could have included the

12:47

description from the listing in here,

12:49

but I think the takeaway here is like

12:50

you can just kind of throw in real

12:52

estate photos and say create a

12:54

walk-through video and it will turn out

12:56

pretty pretty good. Um and an awesome

13:00

like hack here with C Dance 2.0 is I

13:03

could actually if I wanted to continue

13:04

this like if I wanted longer than a

13:05

15-second video, I could download this

13:08

video. So, I'll show you real quick. I'm

13:09

going to download this video and then

13:11

I'm going to go to remix here. And then

13:13

basically what you can do is you can

13:15

include the

13:18

video. So, if I remove these images,

13:22

select C Dance again.

13:25

Select 15 seconds. And then I include

13:29

this video. So, you can actually include

13:31

>> Welcome

13:32

videos now. You can include videos now

13:35

as references for your prompts. So, I

13:38

can rewrite this prompt and say continue

13:42

the walk-through

13:44

video from and then I can hit slash and

13:49

select this video as the reference into

13:52

the following

13:54

rooms. And then I could say

13:56

I could include three more images here

13:58

from the listing and say go into this

14:01

room and say this, go into this room and

14:02

say that, go into this room and say

14:03

that. And you could just basically build

14:05

out an entire walk-through. It could be

14:07

like a minute long and it would be

14:08

totally consistent. Like you'd have the

14:10

same person doing the voiceover, it'd be

14:12

the same style. And you could end up

14:14

with like a full-blown walk-through

14:15

video for like 40 bucks, which is

14:17

insane. Considering normally you'd have

14:19

to hire a crew to come to you the

14:22

listing with their expensive camera and

14:24

gear, pay them to film it, pay them to

14:26

edit it. I have videographer friends in

14:28

the real estate industry that do this

14:30

and they charge thousands of dollars to

14:32

do basically this. So, pretty insane.

14:34

All right, for this one I want to see

14:35

how C Dance would do with a green screen

14:37

video. Um it didn't quite get it

14:39

exactly, but I'm going to show you a

14:41

little hack that I did to get really the

14:42

end result that I was looking for with

14:44

very minimal effort. Here I said using

14:46

image one. So, image one is basically a

14:48

screenshot that I took of my private

14:50

school community like the about page. Um

14:52

I want to generate a TikTok-style green

14:54

screen video of an influencer talking

14:55

about why you should join my community

14:57

on school, points out different parts of

14:59

the landing page behind him the

15:00

influencer. Um perspective is selfie

15:02

style with arm extended towards the

15:04

camera, iPhone quality. So, I liked what

15:06

it gave me in terms of the influencer,

15:08

but obviously it messed up on the whole

15:10

like green screen concept of it. It just

15:12

kind of like threw it on the wall behind

15:13

them. So, what I did was I downloaded

15:15

this video from our cats, just tossed it

15:17

into CapCut. There's a button that lets

15:19

you just remove the background. And then

15:21

I just threw my actual what I put here

15:24

behind it as a green screen. I just

15:26

created the green screen video, but

15:27

check out how good this turned out.

15:29

Inside the AI Ad Alchemist community.

15:30

This is where you can come to leverage

15:31

AI and automation to finally scale your

15:33

ads. So, you can increase your ROS, save

15:35

time, and scale your ad operations. The

15:36

influencer's performance here or like

15:38

the AI avatar's performance here, it

15:41

looks like a real person. Like his hands

15:43

are moving. He's looking He looks like

15:44

he's talking into his camera. Like if I

15:46

didn't know this was AI, Inside the AI

15:48

Ad Alchemist community. This is where

15:49

you can come to leverage AI and

15:50

automation to finally scale your ads.

15:52

Like I probably wouldn't know.

15:54

Pretty incredible. All right, this next

15:55

one's kind of fun and honestly it's a ad

15:59

style that I've been seeing work really

16:00

really well for folks.

16:02

buddy in the industry who's like pivoted

16:04

his entire business to literally just

16:07

doing street interview creatives for

16:09

brands. So, I wanted to see if we could

16:11

recreate this with C Dance. So, here's

16:12

the prompt. Generate a street interview

16:14

style video of two young males

16:16

approaching a group of young females and

16:18

asking them what they think about Mr.

16:19

Paid Social. So, obviously like we could

16:21

have prompted this to like ask them

16:22

about your product or I could have put

16:24

in more dialogue here to ask some

16:26

specific questions and you could use

16:27

that for your ads. But like just look at

16:29

how good this turned out.

16:31

>> Today we're asking people what they

16:32

think about Mr. Paid Social. What do you

16:34

ladies think about Mr. Paid Social?

16:36

I think he's really innovative.

16:38

I don't think his targeting is as

16:40

effective as it could be.

16:41

I heard he's a vegetarian.

16:44

I'm actually not a vegetarian, so she's

16:47

wrong. But yeah, that I mean that turned

16:49

out super good. And again like this

16:51

prompt was very very simple. Like I

16:54

didn't go too crazy with it. You can

16:55

create ASMR-style videos with this

16:57

model. So, this prompt. ASMR-style

17:00

unboxing of image one, which image one

17:02

was just a product image of this Mr.

17:04

Paid Social Cola. No music, just high

17:07

mic gain and influencer whispering. So,

17:10

check this out. It's probably going to

17:11

make you I don't really like ASMR, so it

17:13

makes I don't really like listening to

17:15

it. But check this out. slaps. You know

17:16

what I mean? Like that's what I'm

17:17

talking about. That's what I want to

17:19

see.

17:25

Oh my gosh.

17:28

Look at that.

17:31

It's the fingers. like that. Yeah. The

17:34

fingers on the can and everything. It

17:35

just like it nailed it. So, I've been

17:37

seeing a ton of these like Pixar or

17:41

claymation-style cartoony ads out in the

17:44

wild. Um mainly for like supplement

17:47

brands, health and wellness brands,

17:50

pharmaceutical companies, um what have

17:52

you. Because it's really easy to create

17:54

with AI and they're a little bit more

17:56

engaging and and whatnot. I think Dara

17:58

Denney made some content recently

18:00

talking about like the breakdown effect

18:02

of like why these actually perform

18:04

really really well for brands right now.

18:05

But I wanted to see if we could recreate

18:06

it with AI using C Dance. So, check this

18:09

out. Um create a claymation-style

18:12

narrative ad explaining the risks of

18:14

heart disease in men and how image one

18:16

can make all the difference. So, image

18:17

one here is a supplement fictional

18:19

supplement that I made with Nano Banana

18:21

with Mr. Paid Social branding. So, check

18:22

out how this one turned out.

18:23

>> Heart disease is the number one killer

18:25

of men.

18:27

But the right vitamins can make all the

18:29

difference.

18:31

Introducing Mr. Paid Social, the premium

18:35

daily multivitamin that helps support a

18:37

healthy heart.

18:38

Heart So, that one I mean I thought it

18:41

turned out pretty good. The motion was

18:42

good. There's like a voiceover, the guy

18:44

looks concerned. You bring in the

18:45

product. Obviously like we could have

18:47

gotten way more descriptive in our

18:49

prompt and probably had like some

18:52

variances in the cuts and everything.

18:54

But also if you wanted to continue this

18:56

story, this is where again we can simply

18:58

download the video, include it as a

19:00

reference for the next prompt, and just

19:02

continue the story along. So, there's a

19:05

lot you could do with this. Okay, this

19:07

one is a really interesting use case and

19:09

I think something that a lot of people

19:12

can actually use pretty well for their

19:14

ads. So, I found an ad in the wild from

19:17

a brand called Javy. They're like a

19:20

coffee brand or whatever.

19:22

And I wanted basically the video was

19:25

like a real person. There was posted

19:27

notes on it with like callouts. And the

19:30

person is just ripping off one posted at

19:33

a time and it's revealing like, you

19:34

know, it's like real coffee, it's good

19:36

for you. Like the feature benefits of it

19:38

basically. And so, I was like I feel

19:40

like I could recreate this using C

19:42

Dance. So, I gave it a try. So, first

19:44

thing I did

19:45

is this is a screenshot of the video

19:49

of just like the vibe and the brand you

19:51

know the the the coffee, all that stuff.

19:54

And so, what I did is I tossed it into

19:55

Nano Banana 2, again with an Arc Ads,

19:59

and I prompted it to change the brand

20:01

name to Mr. Paid Social, have the girl

20:03

be blonde, have the post-it say, "This

20:05

is 100% AI." right? Um so, if you had a

20:09

completely different product here, you

20:10

could have put a completely different

20:11

product. If you wanted to change the

20:13

appearance more, like there's a lot you

20:15

could do with it. But, just check this

20:17

out. So, uh this first one I say, "Have

20:20

this ad be 100% AI." Then, I continue

20:23

prompting it, "But, you would never

20:25

know." So, then it creates the next

20:27

frame, and this one says, "I'm about to

20:29

show you how." right? So, we've got

20:31

three images with three different

20:33

post-its. This is where SeaDance gets

20:35

really, really cool in what you can do.

20:37

So, here, I've got a prompt that says,

20:38

"The shot start" I should have said

20:40

starts, so I had a typo there, but um

20:42

with image one, then the woman's hand

20:44

pulls off the first post-it note to

20:46

reveal image three, and finally pulls

20:48

off the next post-it to reveal image

20:50

two. So, um here, like image two and

20:52

three is just the reference of the way

20:54

that they uploaded into Arc Ads. Um but,

20:56

check this out. It actually worked.

21:06

Like

21:07

it did what I wanted it to do. It had

21:09

the person pulling off the post-its

21:11

notes.

21:12

Um you know, if you wanted to, like you

21:14

probably I probably could have gotten a

21:15

little bit more creative with my Nano

21:17

Banana prompting in terms of like the

21:19

font, making it look a little bit more

21:22

um messy. I think this turned out like a

21:25

little robotic or a little like

21:27

printed-looking. I think it still looks

21:28

great.

21:29

Um but, like compared to the original,

21:32

it's like, you know, real handwriting is

21:33

a little bit

21:35

you know, I can tell the difference,

21:37

maybe not everybody can.

21:38

Um

21:40

Anyway, I thought that actually turned

21:42

out really solid. So, this next one, you

21:44

know, I see these videos all over the

21:46

place on like Facebook and Instagram,

21:49

but there's these like time-lapse videos

21:52

that show people like doing construction

21:54

work or doing a home remodel or

21:56

whatever. Um there's a lot of use cases.

21:59

I feel like you could use this with ads,

22:02

like if you were like a home design

22:04

company, and you want to show off like

22:06

how you can transform a space and have

22:08

it be like a

22:09

a time-lapse and all that. But, um

22:12

so, what I did here is I had a picture

22:15

on my phone of like the woods, you know?

22:18

Um and so, I just uploaded it, and I

22:21

said,

22:22

"Nano Banana 2, put a beautiful

22:23

treehouse in the woods with a spiral

22:25

wooden stair going up." So, I have a

22:28

bunch of these to choose from, right?

22:29

So, what I did is I took the starting

22:32

frame, so basically the picture of the

22:35

woods without the treehouse

22:37

in the woods. And then, I had the

22:41

second reference image be

22:44

the treehouse complete. And the prompt

22:47

is, "A time-lapse video showing the

22:48

constructing of the treehouse, where

22:50

image one is where it should start,

22:52

image two is where the time-lapse should

22:53

finish, and the video with a

22:55

walk-through of the interior." Check

22:57

this out.

23:14

Pretty sweet.

23:16

Pretty sweet. And then, um

23:18

I wanted to actually see if this would

23:20

work. So, there was another one of these

23:22

videos in here. So, in this version, I

23:24

have it end with this walk-through, and

23:26

it kind of like goes in, right? And I

23:28

wanted to see if I could continue this.

23:30

So, I downloaded this video, uploaded it

23:33

back into SeaDance, and said, "Continue

23:35

the walk-through of the treehouse from

23:37

video one, add dialogue of people

23:39

talking about how happy with how the

23:41

treehouse turned out." Let's check this

23:42

out.

23:44

So, it's continuing on where that video

23:46

left off.

23:47

>> It's so much better than we ever thought

23:49

it would be. You think the kids will

23:50

like it? I know they're going to love

23:52

it.

23:53

Like

23:53

pretty crazy. Like it's just continuing

23:56

on from where it left off, even like had

23:58

the same like piano vibe from the music

24:02

from the first video. So, you could put

24:04

them together, and it would feel like

24:05

one fluid, continuous video. All right.

24:09

So, now we're going to like switch gears

24:11

a little bit here, and I'm going to show

24:13

you some crazier use cases here, right?

24:15

As you can see with this one I have up

24:17

here, this prompt is significantly

24:19

longer than the ones I've been showing

24:20

you so far. The ones I've been showing

24:21

you were kind of like my lazy prompts,

24:23

like I wanted to just see what the model

24:24

would do, giving it kind of more

24:26

creative freedom. Here, I wanted to see

24:28

how the model would do with a very

24:30

refined prompt. I don't write these

24:32

prompts from scratch. Nobody does.

24:34

Nobody's sitting here like writing out

24:37

paragraphs for prompting. Um so, this is

24:41

where Claude Code comes into play. And

24:43

I'm going to show you how we can connect

24:45

Claude Code directly into Arc Ads AI

24:48

through their API, where Claude Code

24:51

will write the prompts for you, it will

24:53

structure the videos, and it will upload

24:56

them into the API to process all the

24:58

videos and the creatives for you, so you

25:00

can do everything within Claude Code and

25:02

not have to be copying and pasting back

25:04

and forth and like sending screenshots

25:06

back and forth from AI or like the way

25:08

we've historically done this is I've put

25:10

together like a custom GPT or something,

25:13

where there's prompting guidelines, and

25:15

then you're kind of bouncing back and

25:16

forth between a chat and Arc Ads. Now,

25:19

you can just do it all within Claude

25:20

Code, and it works so

25:23

freaking well. All right. So, the first

25:25

step here is you're going to go to this

25:27

repo on GitHub. I've published the

25:29

entire

25:31

Claude Code agent with the skills and

25:34

everything in here. So, literally all

25:36

you have to do is copy a URL, throw it

25:39

into Cod- Claude Code, and it's going to

25:40

set everything up for you perfectly. Um

25:43

this comes with kind of instructions

25:45

here inside of GitHub. If you've never

25:47

used GitHub or Claude Code, I promise

25:49

you it's not that hard, and this is

25:51

probably the use case you've been

25:53

waiting for to give it a try. The link

25:55

for this is in the description below, so

25:57

grab that right now. And then, once you

25:59

have the link, essentially all you're

26:01

going to do is copy the link. You're

26:03

going to go into Claude, and at the This

26:05

is Claude Desktop, so you want to

26:07

download the Claude Desktop app on your

26:10

computer, not go like don't do it

26:12

through Claude on the mobile or sorry,

26:15

on the web app.

26:17

Um there's more power that you get from

26:20

the desktop app um

26:22

for this use case. Like it'll actually

26:23

download things to your drive, and

26:25

you'll you'll see why it matters. Um you

26:28

don't You could also run this in

26:29

terminal. If you're one of those folks

26:31

that uses Claude Code in terminal, I

26:32

personally prefer using the desktop app.

26:34

It's just a little bit cleaner, and

26:36

terminal scares me um probably like most

26:38

of you watching this video.

26:39

So, anyway, here's how it works. You're

26:42

going to first go into your computer

26:46

somewhere, right? And I want you to just

26:48

make a folder somewhere, call it like

26:50

coding projects or Arc Ads or AI or

26:53

whatever. You just make a folder

26:54

somewhere in your computer. I have one

26:56

that's called coding projects, and my

26:59

folder for Claude and Arc Ads is called

27:02

Arc Ads and Claude Code. So, this is the

27:05

folder that I work out of whenever I'm

27:07

using this tool. So, you're going to

27:09

create a folder, and then you're going

27:11

to go here, click new session, right?

27:13

So, there's nothing in here. At the

27:15

bottom within Claude Code, you select a

27:17

folder. So, here's where you can select

27:19

that folder you just created. So, I'm

27:21

going to go to coding projects, Arc Ads

27:25

and Claude Code, open. So, now you can

27:27

see we've got a folder selected here. We

27:30

want it to be local, and don't worry

27:32

about this stuff yet. So, here um is

27:34

where literally all you're going to do

27:36

is paste in that URL from GitHub, and

27:38

tell Claude, "Please set up this repo on

27:42

my machine."

27:44

And then, it will like the the repo

27:47

already has all of the instructions and

27:51

everything that's needed to set this up

27:53

for you, and it's just going to go. Um

27:55

I'm going to show you what that looks

27:56

like. Just to show you the full example,

27:58

I'm going to create a new folder on my

27:59

computer and call it Arc Ads

28:03

plus Claude

28:05

um demo, just so you can see how this

28:07

will work in your own computer. Let me

28:09

pop back into Claude. I'm just going to

28:11

change it to that folder.

28:20

Okay. So, we've got our folder open. You

28:22

can see like there was no GitHub

28:24

connection here because there currently

28:26

isn't a repo installed in this folder

28:27

yet. Um so, yeah, we've got this GitHub

28:30

link. I'm saying, "Please set this re-

28:32

repo up on my she- my machine." And I'm

28:34

just going to click go. I like running

28:37

my Claude Code in bypass mode, um which

28:39

basically just means you don't have to

28:41

constantly like approve things when it

28:43

asks you for them.

28:45

It is more dangerous, so just make sure

28:48

you understand the risks before doing

28:50

that. Otherwise, you're going to have to

28:52

kind of sit here and babysit it and be

28:54

like approve, approve, approve, approve,

28:55

approve. Um so, right now, it's, you

28:59

know, it cloned the repo for me,

29:02

and we're setting up the instructions on

29:05

setting this all up. So, while it's

29:07

working on that, pop over back to Arc

29:09

Ads, log in or sign up if you don't have

29:12

an account, just log in. Now that you're

29:14

logged in, you're going to go to

29:16

settings, and then here in settings,

29:19

there's this public API. So, here, you

29:21

would click get new credentials, and

29:24

then it would give you a client ID and a

29:26

client secret.

29:27

So, here, we're back in Claude Code. It

29:30

looks like it set everything up for me,

29:31

and now it's just saying that we need

29:34

that Arc Ads API key, and to add it to

29:37

the .env for you. Um normally, it's

29:40

supposed to open the .env file for you

29:43

and show you where to paste it in. It

29:44

didn't this time, so I'll make sure

29:46

that's fixed, but if it doesn't do that

29:48

for you, just say, "Please open the .env

29:51

file on my desktop so I can paste it

29:56

securely

29:58

in there."

29:59

Um by rule of thumb, when it whatever

30:01

you're working in something like Claude

30:02

Code, you don't want to paste API keys

30:06

in the chat windows. It's just less

30:08

secure. Okay, so I asked it to open up

30:10

the .env file and you can see it all

30:12

opened up here just in a text editor and

30:15

it has a couple things where it's like

30:17

shows you where to paste it in. So, here

30:18

is where you would paste in your API

30:21

key. Um you can also include your client

30:23

ID and all that good stuff here. Um but

30:26

once that's done, all you have to do is

30:28

close it

30:29

and then you're set up. So, it all it

30:32

needs is that API key in that .env file

30:35

and then it can basically structure all

30:37

the calls for you to upload everything

30:39

into Claude or into Arcads. This Claude

30:42

Code agent is loaded with the prompting

30:45

guidelines as well as multiple templates

30:47

for everything I'm about to show you

30:49

where you can recreate it just by simply

30:52

asking it to create a video with your

30:54

product. So, here's an example of what I

30:57

was able to create using the Claude Code

30:58

connection here. Check out this video.

31:00

Bro, these finally came.

31:03

Look at this. The details are crazy.

31:06

Suede on the front, the blue pop on the

31:07

back. Come on.

31:10

The fit is perfect, too. Not even going

31:11

to lie.

31:14

These are not leaving the rotation. Like

31:16

it had multiple shots. I didn't write

31:18

the dialogue. I didn't do anything. All

31:20

I did was popped over into Claude Code,

31:23

added a reference image of my product,

31:25

and said, "I want you to create a UGC

31:28

style video for me." And then it went

31:31

and

31:32

crafted this prompt,

31:33

fired it off into Arcads for me.

31:37

Like I didn't even have to copy paste

31:38

anything. Insane. All right, here's

31:40

another one with that same pair of Vans

31:42

like Mr. Paid Social branded Vans. Check

31:44

this out. Bro, these finally came.

31:47

Look at this. The details are crazy.

31:49

Suede on the front,

31:51

the blue pop on the back. Come on.

31:55

Fit is perfect, too. Not even going to

31:57

lie.

31:58

These are not leaving the rotation.

32:00

Also, if you want if you think I should

32:02

make Mr. Paid Social branded Vans, let

32:04

me know in the comments cuz I kind of

32:06

want those.

32:07

All right, so here is where this can get

32:10

really, really cool using Claude Code

32:14

and Arcads. So, I found this ad in the

32:16

wild and I wanted to see if I could just

32:18

have Claude Code recreate it for me.

32:21

Check this out.

32:22

>> Classic crew tricks by Mott & Bow. By

32:24

far my favorite tees. So comfortable.

32:27

They hide my belly and my man boobs and

32:30

enhance my pecs and shoulders. They have

32:32

a super sturdy binded neck that will

32:34

last for years. So, So, you get the

32:36

point. It's like a bunch of shots of

32:38

people like touching the fabric and

32:40

there's like dialogue over it, voice

32:41

over, music, all that good stuff. So,

32:44

what I did, and this is something I just

32:47

added to this repo and you can use it

32:49

right now.

32:50

Um if I scroll up here,

32:53

I had it create a new skill

32:56

where it will analyze the video for you.

33:01

Like I'll I'll show you exactly what it

33:02

did. I wanted it to So, I I referenced

33:05

the

33:06

the like video that I just showed you

33:08

and then I wanted to see how it would

33:09

work with this Mr. Paid Social T-shirt

33:11

that I This again, this is fake. I just

33:13

used Nano Banana 2 to put this together,

33:15

but I wanted to see if it would

33:16

basically recreate that video but with

33:19

my product and have it look and feel

33:22

almost exactly the same. So, first, it

33:24

analyzes that source video. So, it's

33:26

like 39 seconds long, eight beats, 118

33:29

words. So, Claude Code is able to

33:31

transcribe the video. It uses something

33:34

called FFmpeg

33:36

to extract multiple frames from the

33:38

video so it can actually like

33:40

understand what's going on visually.

33:43

And then it does this whole like

33:46

analysis of that video. We're basically

33:49

going to clone it. So, what transfers to

33:52

my product, it's going to keep the

33:53

hands-on face, the beat structure, the

33:55

physical proof, jump cut, per beat

33:57

pacing, all this good stuff. It's going

33:59

to change the Mott & Bow tees to my Mr.

34:01

Paid Social. The future claim's going to

34:03

be different, all this good stuff. Um it

34:06

asked me like to approve the dialogue,

34:09

so I could have put in my own dialogue.

34:10

I just had it write dialogue, so it

34:12

handled that handled that all for me.

34:14

But part of this is you actually like

34:16

get presented with a full like script

34:18

and dialogue to approve. Um I approved

34:23

it all and then it fires it all off into

34:26

Arcads for me. So, it creates a new

34:27

folder here and you can see like all of

34:30

the different um video clips that it

34:32

made for me.

34:34

And then what I had it do is I tested

34:38

and this is what's crazy.

34:40

I wanted it to create a 15-second

34:42

version that was just kind of like the

34:43

essence of it but like a shorter

34:45

version. And then I wanted to it to

34:47

recreate the entire video with multiple

34:49

clips and then also as a last step,

34:53

stitch every single video back together

34:55

for me into a folder. Long story short,

34:58

went through all this stuff and it did

35:00

it all and let me show you the final

35:02

result. Okay, so it opened the folder

35:05

for me so I could see everything that it

35:06

made. So, I've got all of those assets

35:08

finished right here on the left. This is

35:10

Claude Code on the right. I'm going to

35:11

show you the fully stitched version

35:13

first. So, this took the three different

35:16

videos that it generated for me in

35:17

Arcads, stitched them together. Check

35:19

this out.

35:21

This is the Mr. Paid Social T by Gen Z

35:23

Threads. By far my favorite graphic T.

35:26

Vintage wash, super soft, heavyweight

35:29

cotton.

35:30

Look at this collar. It's thick. It's

35:33

binded. No bacon neck ever. 100% organic

35:37

cotton. This thing is built to last.

35:39

Row AS emoji, master of the algorithm,

35:42

driving clicks and conversions. If you

35:44

run ads, this is your T.

35:47

Goes with everything. Jeans, joggers,

35:49

layer it under a hoodie. It's a So,

35:51

we've already gone through two separate

35:53

clips and you probably didn't even tell

35:56

that we switched to new clip. It was

35:57

flawless. Vintage wash, so it looks

36:00

broken in from day one. Size medium fits

36:03

perfect. Not too slim, not boxy.

36:07

If you run paid social, you need this T.

36:09

Link in bio. So, it put together a whole

36:12

script. It generated all the videos. The

36:14

vibe I would say was like pretty spot-on

36:17

in terms of what it was able to do from

36:20

that reference video that I gave it.

36:22

There's a couple little things, right?

36:23

Like the the tag or you know, that text

36:27

got kind of jumbled. Um

36:29

you know, I might have Like if I wanted

36:31

to solve for that, probably what I would

36:34

do is include a reference image of the

36:35

starting frame

36:37

and approve that first so that you're

36:39

happy with the way like all the text on

36:40

your products looks before the like the

36:42

full video gets created.

36:44

Um that's one way that you could kind of

36:46

safeguard against that. And that's

36:48

something that you could tell Claude

36:49

that you wanted to do. Like you could

36:50

literally just say like, "I want you to

36:52

generate the starting scene images using

36:55

Nano Banana 2" and it would just do that

36:57

for you. Um I'd fire those off into

36:59

Arcads, give them back to you to uh so

37:01

you can review them. This is basically

37:03

like vibe coding but instead of vibe

37:05

coding, you're vibe AI creative-ing.

37:08

Vibe creating. Like it's just so crazy

37:10

now how far we've come from like having

37:13

like custom GPTs to now having

37:15

full-blown like AI agents that learn

37:19

with you. Like as I use this, if there's

37:22

something that I'm like, "Oh hey, um

37:25

commit this to a skill." It'll just save

37:27

it as a skill and then it will do that

37:29

exact same thing again for me. So, now

37:32

if I if I after all this, if I was like,

37:34

"Okay, I want you to save this exact

37:37

like creative template as a skill that I

37:40

can call back and use again." And I've

37:42

done this. I'll show you exactly. Like

37:44

in the project files, there's all of

37:46

these skills and like I have one for a

37:48

feature walk-through, a premium reveal,

37:51

a product hero, a studio look back, a

37:53

UGC video. Like anytime you clone a

37:57

video with this, you can have it commit

37:59

that clone to a skill and then call back

38:02

to that skill as a template, which is

38:04

pretty incredible. I'm going to show you

38:06

a couple more examples here. All right,

38:07

so here's another example where I found

38:09

this video ad in the wild. It's like

38:11

very like studio quality.

38:14

You know, there's like shots of someone

38:17

trying on the product in front of a

38:20

studio backdrop with studio lighting and

38:23

there's audio and all that good stuff.

38:25

And what I did, same process we just

38:27

went through, I took this video, I

38:29

tossed it into Claude Code and was like,

38:31

"I want to recreate this video and I

38:33

want it to be a template that I can use

38:34

again." So, it did that and then all I

38:37

had to do was have it

38:39

recreate this video but for this brand

38:42

of Mr. Paid Social hat. Again, fictional

38:45

product that I just created, but like

38:46

I'm going to play both here, but I'm

38:48

going to play this one without sound so

38:51

you can get a sense of like how well

38:53

this nailed the vibe. So, here's the

38:55

reference. Here's the new one.

38:57

I've been looking for a hat that

38:59

actually has some character. The

39:01

corduroy, the color blocking, the patch,

39:04

the Mr. Paid Social camp cap just hits

39:06

different. I've been looking for a hat

39:09

that actually has It's so good. It did

39:12

such a good job with everything. The

39:15

lighting, the pacing, the multiple

39:17

shots, like the zoom on the actual

39:20

product. Like look how good that Like it

39:22

looks like a real hat. You can see the

39:23

stitching.

39:25

This was a image. This was like an image

39:27

that I just made on Nano Banana 2. This

39:30

This doesn't even exist. This product is

39:32

not real. And it made it look so

39:35

freaking good. All right, here's another

39:37

example where I found this like um Solo

39:40

Stove ad in the wild, it was like super

39:43

cinematic and I just tossed it into

39:45

Claude code, asked it to recreate it

39:47

with my

39:48

hat.

39:49

Check this out.

40:07

Like did a pretty freaking good job at

40:10

making a cinematic

40:13

high-quality looking product shot style

40:16

ad. Okay, so here's another one that I

40:17

had Claude code clone for me. Um,

40:19

essentially this is like an influencer

40:22

talking about like all of the different

40:24

product features and benefits of a

40:26

product while demoing it out. Um, so

40:29

here's the Claude code Arc ads clone

40:33

with C Dance 2.0. If I could only wear

40:34

one hat for the rest of my life, this is

40:36

it, no question. Three-tone corduroy,

40:39

woven patch, and this adjustable strap,

40:41

so it fits anyone.

40:43

Absolute staple.

40:44

And that was only a 10-second long

40:46

video. Like, we could have done a

40:47

15-second long video, we could have done

40:49

multiple of these where like it

40:51

continued on with like I think this

40:53

video what is like

40:55

36

40:57

seconds long.

40:58

Um, so like we could have had this, you

41:01

know, continue on with more of the

41:03

feature call outs. I could have lit had

41:05

it list all of them. Um, but you know,

41:07

like I mean, in this video you saw how

41:10

he takes the hat off, he like stretches

41:12

the band, like talks about the features

41:15

as he puts it back on.

41:17

Flawless. All right, so let's run

41:18

through an example of using Claude code

41:21

with Arc ads live so you can see the

41:23

entire process from end to end. And to

41:25

get the examples that we're going to use

41:27

and where I often look for like good

41:31

inspiration for ads is I'll pop into

41:33

Motion. Uh, if you've never checked it

41:35

out, Motion and Analytics, they've got

41:36

this um, Inspo tab here and it's so

41:40

insanely helpful. They've got this

41:42

visual format here. So if like I want to

41:44

find examples of any of these styles of

41:48

ads, I can just click on one, so I can

41:50

click on like testimonial and it'll show

41:51

me all these testimonial style ads. So

41:54

for this, I want to be doing video since

41:57

that's what we're doing for this video.

41:59

Um, I can filter by days active. Let's

42:02

say it's been active for 3 months, so

42:04

that's, you know, more likely to be a

42:05

top winner. Product type, we can choose

42:08

between all these different styles. I'll

42:10

leave it open for now. Okay, so I just

42:12

found this ad from Motion. It's for like

42:14

a anti-wrinkle face mask.

42:17

You're not just losing your smooth

42:19

I like the vibe. It's like, you know,

42:21

voiceover, she's talking about the

42:23

problem, demoing the product, all that

42:26

good stuff.

42:27

Um, so I'm going to download it and

42:29

we're going to try and clone it. So I've

42:31

downloaded it onto my desktop. Now all I

42:33

have to do is drag it into Claude code

42:35

and I'm going to ask it, please clone

42:38

this video for my product. And for this

42:42

one, I'm going to use my Mr. Paid Social

42:44

Collagen Peptides powder. So I'm going

42:47

to drag that image

42:49

back over to Claude code, drag it in,

42:51

and so I'm So I'm saying literally just,

42:52

please clone this video for my product.

42:54

I'm going to press enter. So you can see

42:56

it's starting to extract the frames.

42:59

It's going to transcribe the audio with

43:01

Whisper, analyze the frames, and present

43:04

a summary, decide the mode, adopt the

43:06

prompt dialogue gate. Um, it's going to

43:09

tell us the audio it's going to use, an

43:11

estimated cost. So you can see look,

43:13

it's like

43:14

taking

43:15

screenshots of all of the frames to

43:18

understand the video dynamically. And

43:20

this process might take a couple minutes

43:22

in Claude code, but here's the beautiful

43:24

thing. I you can have multiple agents

43:27

doing this for multiple videos for me in

43:29

parallel within Claude code. What does

43:30

that even mean? It means that I can

43:32

create a new session, have my folder

43:34

selected for Arc ads in Claude, and I

43:37

can just whip up a whole new session

43:40

where it's creating a new ad for me in

43:42

this session. So I could have really

43:45

unlimited number of different instances

43:47

of Claude code all creating different

43:49

clones of different ads for me in real

43:51

time. So it literally

43:54

Yeah, this is wild.

43:56

It literally extracted 12 screenshots

43:59

from the video so it could better

44:01

understand the context. Now it's done

44:03

that, you can see it's kind of like put

44:05

all this information up here, but it's

44:06

prompting me, how should we handle 26

44:08

seconds to 15 sec- seconds compression?

44:11

It's asking me if I want to create a

44:12

15-second clip or if I want to do two

44:15

clip series problem payoff or both

44:17

versions. Um, for this, since we're

44:20

doing some show and tell here, let's do

44:22

both versions where it's going to create

44:23

a 15-second version and it's going to

44:25

create a two clip series for me.

44:29

This is wild. It shows like the entire

44:32

beat map of the video defining traits.

44:35

There's a problem problem solution

44:37

narrative arc, mixed media cuts,

44:40

voiceover narration, and we've got

44:42

handheld phone, multiple locations from

44:45

the bathroom, bed, couch, white wall,

44:47

mixed framing, face close-ups, overhead

44:49

lifestyle shots. The tone is empathetic,

44:51

confident, aspirational. Starts with I

44:53

feel your pain, shifts to here's the

44:54

answer, ends with you deserve this.

44:57

Like

44:58

it's putting that video into a formula.

45:02

Like it is recreating

45:04

how that video works and like

45:08

I'm I'm really excited to see what it

45:10

comes up with. Okay, so we've got both

45:12

versions. Version A, here's the

45:14

15-second clip. It gives us the dialogue

45:16

to approve. So problem, your skin is

45:17

losing collagen every single day. Um,

45:19

and again, I just include a product

45:20

image of my like Mr. Paid Social

45:23

Collagen supplement thing that I made

45:25

up. Like, you could include so much more

45:27

context. You could include the website

45:29

URL, you could include like the

45:30

description of your product, you could

45:32

include like so much context so that it

45:34

could write even better dialogue that

45:36

would be like specific. Right now it's

45:38

kind of making assumptions based off of

45:40

just the image that I gave it.

45:42

Uh, the pain point, expensive serums,

45:44

treatments not cutting it. Silent scoops

45:46

collagen powder.

45:48

Uh, one scoop a day,

45:50

visibly healthier skin in weeks. Mr.

45:53

Paid Social Collagen, your skin back.

45:55

Cool.

45:56

So 30 words, going to be 15 seconds,

45:58

fits at natural pace. Cool. Then we've

46:00

got the two clip version, which is

46:03

basically just longer with more

46:05

dialogue. I'm going to go ahead and say

46:07

yes that I approve the dialogue. If I

46:09

didn't, I could just say, hey, change

46:11

this, actually I want to say this. Like

46:12

you can go back and forth with it.

46:14

That's another thing that's I think

46:15

really awesome about using Claude code

46:17

for this is there's it's like you're

46:18

working with an employee, like a

46:20

creative strategist, really. Like an AI

46:23

creative strategist that you're just

46:24

like

46:25

iterating on in real time to get

46:29

hopefully what will be

46:31

the perfect output here. And like I

46:32

don't know how this is going to turn

46:33

out. This might be a complete failure

46:36

and I might be like really embarrassed,

46:38

but we'll find out soon. It's

46:41

firing off all three clips into Arc ads

46:44

right now. So if I go, it makes like a

46:46

new folder for the API calls. So let's

46:50

see. Okay, it's giving us an estimated

46:53

credit cost now saying like what each is

46:55

going to cost within Arc ads so that

46:57

you're not just getting surprised with a

46:59

crazy amount of credits being taken from

47:01

your account. I accepted, so let's take

47:03

a look at Arc ads. All right, so here we

47:05

can see it's generating the media in Arc

47:07

ads. We've got the whole prompt here. So

47:10

take a look at. Yeah, this is something

47:12

like you could also ask Claude to give

47:14

you before if you wanted to review like

47:16

the entire prompt. If you've ever done

47:18

any like vibe coding or any then or

47:22

anything like that using APIs, you know

47:24

like they can be kind of a pain in the

47:25

ass sometimes and this is another thing

47:27

that's just so awesome with Claude code

47:29

is like

47:30

it ran into an issue where like the

47:33

image it was using as the reference

47:35

expired in the API and so now it's just

47:37

like retrying for like it's just going

47:38

to keep iterating and re- trying until

47:40

it gets you to what you're looking for.

47:42

All right, so we have one of the

47:43

versions done. Looks like it's still

47:46

working on some of the like multiple

47:48

variation ones, but let's check out this

47:50

one.

47:54

Your skin is losing collagen every

47:56

single day and you can Damn.

47:59

>> Expensive serums, treatments, creams

48:02

not cutting it. We found a better

48:04

solution. Mr. Paid Social Collagen

48:07

Peptides powder. Your skin

48:10

That I mean, I feel like it nailed the

48:13

vibe pretty well. Like there was a

48:14

couple things I noticed like

48:17

all of these products said Mr. Paid on

48:19

them. Um, so like

48:21

you know, maybe I would have included a

48:23

reference image

48:25

of a counter or something um, that we

48:29

could have used. But the actress looks

48:33

UGC. She's on her couch, you know, she's

48:36

in her bathroom, like she's got

48:38

blemishes, shadows under her eyes, like

48:43

she's flipping us off.

48:45

The phone she's holding looks like a

48:47

real iPhone. It's not like weird.

48:49

Overall,

48:50

very, very impressed with how well this

48:52

did at at cloning that original vibe.

48:54

Okay, so now it's taking this version.

48:56

This is like the B1

48:59

and it's uploading that as a video for

49:02

the second one for B2.

49:05

So cool. It's so cool it's just doing

49:07

that. So if I refresh Arc ads now,

49:10

I should see the second video

49:14

starting to generate. And yeah, here it

49:16

is. You can see it's starting to

49:17

generate.

49:19

You can see the prompt that's with it.

49:22

Um, it includes the video as the

49:24

reference and now we're just waiting for

49:27

the second video to generate.

49:29

And it's going to pull it, download it,

49:31

stitch it with the first one, and give

49:33

it to us to review. While we're waiting

49:36

on the last video to finish generating,

49:38

I wanted to quickly highlight that I do

49:39

have a private community on school

49:41

called the AI ad alchemist. This

49:44

community is up to 459 members as of

49:47

filming this video and we are currently

49:49

nerding out on all things generative AI

49:52

for advertisers. This is a vibrant

49:54

community full of media buyers, agency

49:56

owners, CEOs, and AI enthusiasts. I've

49:59

got hours and hours of content in here

50:01

as well as guides and templates to help

50:02

you scale your ads with AI. If you want

50:04

to check it out, the link is in the

50:05

description below. All right, looks like

50:06

the second video finished generating.

50:08

Claude code automatically saw that and

50:11

is downloading them and stitching them

50:13

together for us. All right, let's see

50:17

how it turned out. So we've got all of

50:20

the files here in our computer that

50:23

Claude downloaded from Arc Ads for us on

50:26

its own and then we have this stitched

50:29

version that's 30 seconds long that had

50:31

like the multiple shots. Let's see how

50:33

it turned out. Your skin is losing

50:35

collagen every single day and you can

50:38

see it. Expensive serums, treatments,

50:41

creams,

50:43

not cutting it. We found a better

50:45

solution, Mr. Paid Social Collagen

50:48

Peptides Powder. No more guessing, no

50:50

more overspending. This is the second

50:52

video.

50:53

>> in your coffee or smoothie.

50:55

Bioavailable,

50:57

type one and three, visibly healthier

50:59

skin in weeks. Your time, your money,

51:02

your skin back.

51:05

Dang.

51:06

Um

51:08

that's wild. It like made a full-blown

51:11

ad for us on its own from giving it a

51:14

reference. Just think about like how

51:16

little we had to do to make that happen.

51:18

Found a video we liked, threw it into

51:19

Claude code, said, "Hey, clone this ad

51:21

for me." Gave it the reference, gave it

51:23

the product. Like literally all I gave

51:25

it was this image

51:26

and it created that video. I could have

51:28

given it so much more context if this

51:30

was a real product and I had like

51:33

Ah, I'm just I'm blown away by how well

51:36

that worked. So anyway, if you want to

51:38

use this with Arc Ads, the repo's in the

51:41

description below. Super easy to set up,

51:43

you'll be up and running probably in

51:44

like 10 minutes and then again, yeah,

51:46

you can run multiple agents, have

51:48

multiple projects going. This works with

51:50

um not just C Dance but also VO 3.1. You

51:53

can generate images with Nano Banana

51:55

Pro, Nano Banana 2. Really any of the

51:58

features that are available in Arc Ads

52:00

right now are pretty much you can use

52:01

this for once you give it your API key.

52:03

So, yeah. This is like the ground floor

52:06

for you to use an AI agent to do all of

52:10

your AI creative work inside of Arc Ads.

52:12

All right, one more crazy example of how

52:14

you can use this model is including

52:17

reference audio. So, I can record myself

52:20

saying something, uploaded it as a

52:22

reference, and then have an AI character

52:24

say exactly what I said. So, here's an

52:27

example. I just recorded myself saying

52:29

something stupid but check this out. So

52:31

this is my original voice. Holy

52:33

you guys. This is my real voice and I'm

52:37

recording it.

52:38

But this AI avatar is holding this

52:42

product while using my voice.

52:44

I what?

52:47

Holy Okay, so I included that as

52:50

the reference audio with this image of

52:53

the Mr. Paid Social um like Vans

52:55

sneakers. Listen to the voice on this

52:57

character.

52:58

>> Holy guys. This is so crazy.

53:01

I don't This is my voice. Like I'm

53:04

talking here. Holding my voice.

53:09

Wow. Okay.

53:11

I don't really know what else to say.

53:13

Holy When I laughed, it laughed.

53:16

He laughed. Whatever. Like

53:18

what? So crazy. All right, that's all I

53:21

got today for this video but if you got

53:24

anything out of it at all, consider

53:25

subscribing to the channel because I

53:27

make a lot of content showing you how

53:29

you can level up your advertising with

53:30

AI and automation. Also, be sure to

53:32

check out that private community on

53:33

school. I'm dropping a lot of awesome

53:36

stuff in the community right now

53:37

including this repo that we just talked

53:39

about. I have a bulk ad system that I'm

53:41

dropping in the community shortly and so

53:42

much more fun stuff. As you know, the

53:44

world of AI and automation right now is

53:47

changing literally daily so there's

53:49

always something new dropping in that

53:50

community. As always, thanks for

53:51

watching. It means the world to me. I'll

53:53

see you on the next video.

Interactive Summary

This video demonstrates a powerful workflow for automating the creation of high-quality video ads by cloning successful ads found online using a combination of Claude Code and Arc Ads AI. The creator introduces a free GitHub repository that enables a Claude Code agent to act as a creative strategist, analyzing source videos and automatically generating new, consistent ad content for different products using models like SeaDance 2.0. The process covers everything from setting up the environment and API credentials to using advanced features like reference images, audio, and video for consistent character and product representation. The video showcases various practical use cases, including unboxing videos, real estate walk-throughs, and time-lapse transformations, highlighting how this AI-driven approach significantly reduces the time and cost associated with traditional ad production.

Suggested questions

3 ready-made prompts