WEBVTT

00:00.240 --> 00:01.840
Welcome back to the course.

00:01.880 --> 00:08.400
In this video I'm going to show you step by step how to build a system to create voice narrated stories.

00:08.400 --> 00:15.640
And for that, we'll be using GPT for Image Generation Runway to generate the videos and even 11 labs

00:15.640 --> 00:16.960
to generate the audio.

00:17.360 --> 00:23.640
So now, real quick, let me show you what we have so how it looks like after we create it in a Tokyo

00:23.640 --> 00:29.560
alley at twilight, vibrant lanterns flicker against softly falling cherry blossom petals.

00:29.920 --> 00:34.560
Rain soaked pavement glistens, reflecting a kaleidoscope of neon lights.

00:34.840 --> 00:37.720
A couple stands, as you can see, it's pretty nice.

00:37.720 --> 00:40.640
All right, so we'll set it up step by step.

00:40.640 --> 00:45.600
I will show you each aspect of this automation, and additionally you will have the file to download

00:45.800 --> 00:48.040
that contains all of the resources you need.

00:48.040 --> 00:53.880
So prompts here explanation of how to set up specific specific fields.

00:53.880 --> 00:56.560
So with all that being said let's get started.

00:56.720 --> 01:01.980
So let me go over here And now let's go over to Nathan.

01:02.740 --> 01:04.260
Now let's get started.

01:04.260 --> 01:06.580
So right away I've got my new workflow.

01:06.700 --> 01:12.300
And we would like to trigger this automation whenever we've got a new chat message you can use for an

01:12.300 --> 01:14.020
example, let's say form submission.

01:14.020 --> 01:16.420
So here you will just submit your idea.

01:16.460 --> 01:20.660
Either it can be with the chat or even with the form or other app if you wish.

01:20.900 --> 01:22.780
It can be for example, Google Sheets.

01:22.780 --> 01:24.660
However, let's stick with the chat.

01:25.300 --> 01:28.580
And here right away let's go over to OpenAI.

01:29.460 --> 01:32.500
So there we want to use the model to generate prompts.

01:33.660 --> 01:43.340
Uh, we can select message a model and then pick a model which is um let's pick uh for oh maybe let's

01:43.340 --> 01:43.780
pick for.

01:43.820 --> 01:44.140
Oh.

01:44.220 --> 01:46.100
And here we've got the prompt.

01:46.380 --> 01:49.500
You can go over to the file that you could download in the resources.

01:49.500 --> 01:51.020
And there you've got the prompt.

01:51.020 --> 01:52.460
So here you've got the task.

01:52.500 --> 01:58.160
You're highly skilled a designer designed to transform a short theme emotion or a story concept into

01:58.160 --> 02:01.960
a visually stunning, high quality anime style cinematic scene.

02:02.000 --> 02:07.320
You've got the prompt format, you've got all of the sample outputs, so just simply copy and paste

02:07.320 --> 02:07.640
that.

02:07.680 --> 02:12.200
Also in the resources of this material, you've got the template to download, so you can just download

02:12.200 --> 02:16.880
this entire template and import that inside Nadine and right away use it.

02:16.920 --> 02:17.440
Nevertheless.

02:17.440 --> 02:20.480
For now let's copy this prompt.

02:20.840 --> 02:26.680
So again we've got here everything sample outputs user input even we've got here the JSON input.

02:27.040 --> 02:28.960
Um so let's paste it.

02:29.200 --> 02:30.280
We can paste it.

02:31.160 --> 02:34.120
Um however before all right let's see how it looks like.

02:34.400 --> 02:34.800
Yeah.

02:35.440 --> 02:41.120
Now what we can do, we can go over here and firstly provide the message to baseline.

02:41.280 --> 02:43.960
And let's type something like Crowded City.

02:44.480 --> 02:55.120
Um, um, in the middle, in the middle of the day, let's say we've got here a lot of people.

02:56.260 --> 02:58.300
um, greenery.

02:58.940 --> 03:03.260
And for an example, let's say cozy atmosphere.

03:03.540 --> 03:04.540
Atmosphere.

03:04.580 --> 03:07.060
All right, so something for the beginning.

03:07.060 --> 03:07.580
All right.

03:07.780 --> 03:10.420
Let's actually run it.

03:10.740 --> 03:11.660
Provide it here.

03:11.660 --> 03:13.020
We've got here the model.

03:13.180 --> 03:15.500
So now we can use the data.

03:15.540 --> 03:18.620
As you can see we've got the chat input right there.

03:19.420 --> 03:22.820
Additionally we can click on output content as JSON.

03:23.180 --> 03:24.060
And that's really it.

03:24.060 --> 03:27.300
We can rename it as Generate Prompt.

03:29.180 --> 03:30.820
Let's now click on rename.

03:31.300 --> 03:33.060
And that's cool.

03:33.100 --> 03:33.500
All right.

03:33.500 --> 03:34.660
Let's go over ahead.

03:34.900 --> 03:39.780
And there um even let me go over to my project and copy the sticky notes.

03:39.780 --> 03:42.540
So we know what we what we do step by step.

03:43.420 --> 03:45.220
Um, let me paste it here.

03:45.540 --> 03:46.580
Um, yeah.

03:47.420 --> 03:49.060
And put it into nice form.

03:49.060 --> 03:49.380
All right.

03:49.380 --> 03:51.180
So we've got our first part created.

03:51.180 --> 03:53.640
So generate prompt then what we do.

03:53.680 --> 03:58.480
We need to have a, um, a application to generate for us.

03:58.520 --> 03:59.160
Image.

04:00.040 --> 04:04.560
Um, so we'll be using, um, GPT for image generation.

04:04.800 --> 04:08.800
And there inside the file, um, you've got first the method which is post.

04:08.840 --> 04:11.280
However inside the file you've got everything explained.

04:11.280 --> 04:16.680
So here generate image method post URL send headers enabled header name.

04:16.880 --> 04:19.400
And even you know you've got um yeah.

04:19.440 --> 04:21.840
How to set up your API key.

04:22.520 --> 04:29.840
So let's go over here and choose the post, provide the URL, enable send headers, and then go over

04:29.840 --> 04:34.680
to our file and pick the header name which is the authorization.

04:35.280 --> 04:36.840
There we can provide the value.

04:36.840 --> 04:41.840
So provide the bearer and here API key right there.

04:42.000 --> 04:48.480
And now what we can do we can go over to OpenAI and create our new secret key.

04:48.680 --> 04:49.920
So the choice is yours.

04:49.960 --> 04:55.980
Actually you can go over here and create a new API key, or use an API key you created in the past.

04:56.260 --> 05:01.300
For now, I can go over right there and take my API key.

05:01.740 --> 05:08.220
So let me do it in a while so I can just copy that and paste it here.

05:08.540 --> 05:09.180
That's cool.

05:09.740 --> 05:10.900
Um, all right.

05:10.900 --> 05:12.140
We've got everything.

05:12.580 --> 05:14.820
And there even we can send the body.

05:15.100 --> 05:19.900
So inside the body, what we need to have we've got first parameter.

05:20.100 --> 05:22.540
So we've got the name which is the model.

05:22.540 --> 05:23.820
We can just copy that.

05:24.460 --> 05:28.940
And here the value um we've got gt mh one.

05:28.940 --> 05:35.860
So we specify that we use the model to generate um here, you know, to generate here um the image.

05:37.740 --> 05:43.940
Next we've got the prompt and inside the value we would need to provide the data from Generate Prompt

05:43.980 --> 05:45.020
and our node.

05:45.380 --> 05:52.080
So here just this JSON message content also we can copy that in general from this file.

05:52.120 --> 05:54.440
So we've got also here um, yeah.

05:54.480 --> 05:56.080
The entire code snippet.

05:56.920 --> 06:01.440
Um, and now what we can do, we can add another parameter which is the size.

06:01.800 --> 06:10.720
So here we would like to specify the size, which is 1024 by 1536.

06:11.280 --> 06:19.040
And there even when you go for an example here to ChatGPT image generation API, you've got a lot of

06:19.080 --> 06:22.120
all of the data and you've got all of the documentation here.

06:22.160 --> 06:23.160
Documentation.

06:23.360 --> 06:29.520
So there, um, you can just read it or right here we've got the post request what you need to exactly

06:29.520 --> 06:30.080
paste.

06:30.280 --> 06:33.600
Um, of course I prepared everything for you inside this file.

06:33.600 --> 06:35.160
So you've got all of the data.

06:35.200 --> 06:38.160
Nevertheless, if you have further problems, you can go over here.

06:38.160 --> 06:43.240
Even there, you've got, um, you know, like, um, yeah, the sizes of the image you can create.

06:43.240 --> 06:49.460
So there, um, the specific values, however, it's still, still very valuable to go over here sometimes

06:49.460 --> 06:50.900
if you have some problems.

06:51.500 --> 06:53.420
Um, let's go back to our project.

06:54.100 --> 06:57.380
And now let's name it as generate image.

06:58.020 --> 06:59.940
Generate image.

07:01.140 --> 07:03.220
Um, we've got pretty everything.

07:03.220 --> 07:06.060
Let's go over and test, um, this step.

07:06.940 --> 07:08.700
So let's see if that works.

07:08.820 --> 07:09.420
Hopefully.

07:09.420 --> 07:09.940
Yes.

07:11.180 --> 07:15.860
Um, so it's executing the note after some time it's finished.

07:15.860 --> 07:18.980
So we've got this entire code and that's nice.

07:18.980 --> 07:21.380
We've got two parts um created.

07:21.380 --> 07:24.060
Let's go over to image to video with runway.

07:24.740 --> 07:29.180
What we can do, we can add another http, http request.

07:29.700 --> 07:38.180
Um, and the method which is post there just and we need to take the URL, um, and here also we can

07:38.220 --> 07:41.180
find the URL inside the runway documentation.

07:41.220 --> 07:43.020
Nevertheless I prepared everything for you.

07:43.020 --> 07:45.420
So here generate video URL.

07:47.080 --> 07:50.200
All right there we've got the authentication.

07:50.200 --> 07:55.600
So just choose generic credential type custom authentication.

07:56.040 --> 07:59.400
And there you need to connect your runway with Nadine.

07:59.440 --> 08:00.960
Let me show you that very quickly.

08:00.960 --> 08:02.960
So you click on Create New credential.

08:03.200 --> 08:06.720
And there you've got yeah you've got the JSON format.

08:07.040 --> 08:08.600
You need to go over to this file.

08:08.600 --> 08:10.760
And there I prepared for you.

08:10.800 --> 08:11.200
Yeah.

08:11.640 --> 08:13.560
The code you need to copy and paste.

08:13.560 --> 08:19.000
So you've got this code um go over here and there.

08:19.000 --> 08:28.400
You need to provide your API key, go over your head to runway run API, API reference.

08:28.400 --> 08:31.160
And there you've got API reference.

08:32.000 --> 08:33.840
Um, actually no dev portal.

08:34.960 --> 08:39.200
And here you should be able to create your API key.

08:39.800 --> 08:40.200
Um, yeah.

08:40.240 --> 08:41.680
You've got your API key.

08:41.840 --> 08:43.800
You can click on new API key.

08:43.860 --> 08:46.620
And right there, just name it and create your API key.

08:47.140 --> 08:47.980
I've done it.

08:47.980 --> 08:50.100
So there I don't need to provide it.

08:50.140 --> 08:53.300
However here to connect that just provide your API key.

08:54.020 --> 08:56.860
Um, so let me actually close this.

08:56.860 --> 09:01.500
I've got my runway account and there let's click on send buddy.

09:01.780 --> 09:04.940
We need to specify JSON, specify body using JSON.

09:05.220 --> 09:08.420
And there we need to provide um the code.

09:08.900 --> 09:10.020
Let's go over here.

09:10.620 --> 09:11.580
Um all right.

09:11.580 --> 09:13.260
Let's copy this plain text.

09:13.740 --> 09:17.940
Um let me close this and paste it here.

09:18.900 --> 09:20.700
Even before let's change it to.

09:20.740 --> 09:21.380
All right.

09:21.420 --> 09:22.820
Yeah, we've got it.

09:22.820 --> 09:26.100
And now let's see what we have inside and prompt image.

09:26.100 --> 09:29.140
So yeah, we've got the entire prompt we want to provide.

09:29.140 --> 09:31.140
We've got the model will be using.

09:31.340 --> 09:35.020
So Gen three Ma turbo and prompt.

09:35.340 --> 09:38.340
So the prompt we created duration ratio.

09:38.380 --> 09:38.980
All right.

09:39.140 --> 09:41.020
And duration ratio and watermark.

09:41.060 --> 09:41.820
Watermark.

09:42.080 --> 09:43.400
so it should work.

09:43.680 --> 09:46.680
Let's click on actually before let's rename it.

09:46.680 --> 09:47.800
So generate a video.

09:48.280 --> 09:51.840
Generate uh generate a video.

09:52.920 --> 09:56.600
Let's rename it and click on actually test step.

09:58.040 --> 09:58.920
Um yeah.

09:59.080 --> 10:00.400
Let's see if that works.

10:00.400 --> 10:03.320
Hopefully I didn't forget about something.

10:04.120 --> 10:04.920
Um yeah.

10:05.680 --> 10:05.920
Yeah.

10:05.960 --> 10:06.280
All right.

10:06.280 --> 10:10.480
So we've got our video generated video after that.

10:10.480 --> 10:11.560
Let's organize it.

10:12.400 --> 10:16.960
Uh, we need to provide a note, um, which is wait, we want to wait.

10:17.000 --> 10:18.280
90s.

10:18.480 --> 10:23.200
So, um, so let's wait for 90s.

10:25.120 --> 10:27.840
Uh, rename, provide the value, which is 90s.

10:28.760 --> 10:32.840
So we need to wait until, um, our video is generated.

10:33.080 --> 10:39.720
Then we want to get the video so it prevents from the crash because otherwise if we don't have this,

10:39.900 --> 10:41.060
um, this note.

10:41.100 --> 10:44.340
It continues with the entire with the other notes.

10:44.620 --> 10:46.860
Um, so it it won't to get the video.

10:46.900 --> 10:48.900
However, the video is not created yet.

10:49.180 --> 10:49.860
So yeah.

10:49.900 --> 10:57.060
You know and now with the http, http request let's name it as Get video.

10:57.980 --> 10:58.820
Um, yeah.

10:58.860 --> 11:00.500
Let's click on rename.

11:01.060 --> 11:09.000
And for the matter actually of this, um, for this case of this case, let's set the wait for five

11:09.000 --> 11:09.420
seconds.

11:09.420 --> 11:13.340
And now even let's don't run it because maybe the video is not created yet.

11:13.380 --> 11:17.860
However, later I will need to run it because I want to have the data inside get video.

11:18.340 --> 11:25.500
Uh, however, for now go over to the file and there just take the URL.

11:25.540 --> 11:28.260
So we are using JSON id to indicate which one.

11:28.620 --> 11:29.620
Um, yeah, actually two.

11:29.660 --> 11:31.660
And provide the variable for the video.

11:31.660 --> 11:34.900
So which one video we are taking here what you need to do.

11:34.940 --> 11:35.460
All right.

11:35.700 --> 11:40.590
What you need to do you need to enable the headers and provide this value.

11:40.590 --> 11:43.350
So we are specifying the version we are using.

11:44.350 --> 11:52.590
Let's click on send headers, then copy the name and the date and the date.

11:53.670 --> 11:55.270
And now what we can do.

11:56.070 --> 11:57.950
We can go over back to canvas.

11:59.110 --> 12:01.310
And there just try to run it.

12:01.310 --> 12:05.630
Let's see if we already have the video generated or not.

12:06.190 --> 12:07.630
So let's click here.

12:08.390 --> 12:09.190
All right.

12:09.470 --> 12:11.390
No API key was provided.

12:11.430 --> 12:11.830
Yeah.

12:11.830 --> 12:14.710
So I forgot about providing an API key.

12:15.430 --> 12:17.350
So let's click on authentication.

12:17.350 --> 12:21.430
Let's click on generate credential type here custom authentication.

12:21.550 --> 12:25.270
And if you connected your runway and you can just take your credential.

12:25.630 --> 12:26.950
Now let's test a step.

12:27.110 --> 12:28.110
Now it should work.

12:28.870 --> 12:29.990
And we've got it.

12:29.990 --> 12:30.310
All right.

12:30.310 --> 12:31.550
We've got our link.

12:31.550 --> 12:32.630
Let's preview the video.

12:32.630 --> 12:35.870
We have um let's see.

12:37.010 --> 12:37.690
Nice.

12:38.290 --> 12:44.930
We've got the video generated, so they are staying under the umbrella on rainy day.

12:45.250 --> 12:46.130
Nice.

12:46.490 --> 12:46.810
It's.

12:46.810 --> 12:47.530
It's so cool.

12:47.570 --> 12:47.970
Yeah.

12:48.210 --> 12:50.330
So we've got our step.

12:51.210 --> 12:53.650
So for now we have our three parts created.

12:53.650 --> 12:59.090
So generate prompt generate image with GPT for image generation and image to video with runway.

12:59.090 --> 13:01.370
And now is the time to generate audio.

13:01.810 --> 13:08.770
We just provide HTTP request and we use let's move it here we use 11 laps.

13:09.210 --> 13:15.010
So we provide generate audio audio.

13:15.250 --> 13:17.610
And there we change the method actually rename it.

13:17.650 --> 13:20.690
We change the method method to post URL.

13:21.010 --> 13:23.250
Uh we can copy the URL from here.

13:23.290 --> 13:23.970
All right.

13:24.610 --> 13:28.050
From here let's just copy that.

13:29.130 --> 13:30.130
Um yes.

13:31.370 --> 13:32.610
Authentication.

13:32.650 --> 13:34.990
So you just choose the generate credential type.

13:35.230 --> 13:39.310
Here we've got header authentication and I and I have the 11 labs.

13:39.790 --> 13:46.230
If you haven't connected 11 labs to an ident to Na then so far we've got the separated video about it

13:46.230 --> 13:47.030
in the course.

13:47.070 --> 13:49.950
Just visit that video and see how how you can do this.

13:50.070 --> 13:52.390
For now, I don't want to waste your time.

13:52.830 --> 13:54.790
Um, let's click on Send Headers.

13:55.070 --> 13:59.310
And there inside the file we need to provide some some headers.

13:59.310 --> 14:01.310
So here the name content type.

14:02.150 --> 14:09.110
Um so here we've got a name and there the application JSON everything actually you've got in the documentation

14:09.150 --> 14:10.870
of um 11 labs.

14:11.510 --> 14:14.150
So they're even what we need to do.

14:14.350 --> 14:19.350
Uh, we need to provide actually we need to enable the body and to send the body.

14:19.350 --> 14:24.670
And here, um, we need to specify the JSON and provide this piece of the text.

14:25.510 --> 14:27.470
Um, let's go over send the body.

14:27.910 --> 14:30.950
Pick the specify body, which is JSON, and provide the text.

14:31.070 --> 14:36.770
And this piece of the content that actually clean cleans our content we provide.

14:36.770 --> 14:42.290
So here a prompt, um, we just put and it removes um, quotation.

14:42.570 --> 14:43.170
Um, yeah.

14:43.250 --> 14:50.530
Quotation marks in case if we have some to avoid some specific, you know, um, to avoid um, like

14:50.570 --> 14:51.130
errors.

14:51.930 --> 14:54.730
Let's test it so we can test the step.

14:56.330 --> 14:59.250
And yes, I think it works.

15:00.410 --> 15:08.450
So let's wait a while a few seconds more and afterwards, after it generated, we've got the audio for

15:08.490 --> 15:09.690
our video.

15:10.170 --> 15:11.450
We are very close to the end.

15:11.490 --> 15:14.170
Let's move forward to Google Drive.

15:14.530 --> 15:17.170
We want to upload that to Google Drive.

15:17.770 --> 15:24.410
So here upload file I see that I chose the operation which is update instead of upload.

15:24.410 --> 15:25.570
So let's change it.

15:25.570 --> 15:29.170
And there inside the file name let's provide the id.

15:29.650 --> 15:33.710
So here change it to expression and provide the ID for the audio.

15:34.510 --> 15:37.470
We've got the ID let's provide the drive.

15:37.470 --> 15:42.990
And here the folder I've got the folder which is upload sound runway.

15:44.030 --> 15:45.150
Yeah I've got it.

15:45.150 --> 15:46.470
Let's test the step.

15:46.830 --> 15:50.590
So we want to upload this file right here.

15:50.590 --> 15:54.830
So afterwards I can have the link to upload inside Google Sheets.

15:54.830 --> 16:03.750
So at the end we save the data inside Google Sheets Google sheets append row and sheet and all right

16:03.910 --> 16:07.830
now let me show you actually the template I provided for you.

16:08.230 --> 16:10.790
So here in general there are only two fields.

16:10.790 --> 16:12.510
So we've got the video and audio.

16:12.870 --> 16:17.670
And actually you can copy this entire template from the resources of this material.

16:17.670 --> 16:19.950
So click here on file and make a copy.

16:19.950 --> 16:25.230
And after you can use it let's go over there and pick my document.

16:25.230 --> 16:28.510
So here story videos generator sheet.

16:28.730 --> 16:29.810
So we've got sheet one.

16:30.050 --> 16:32.810
And there we need to map our video.

16:32.970 --> 16:33.730
So there.

16:33.930 --> 16:35.730
Um let's go over to video.

16:35.930 --> 16:38.810
We need to provide this entire URL.

16:39.170 --> 16:40.450
So from the video.

16:40.490 --> 16:44.210
Here and there the audio from Google Drive.

16:44.650 --> 16:48.490
So right there pick a web view link.

16:50.450 --> 16:52.530
And right now we can test it.

16:52.530 --> 16:54.850
So let's see if we get the content here.

16:55.810 --> 16:56.250
Nice.

16:56.250 --> 16:57.090
We've got a content.

16:57.090 --> 16:57.930
Let's check it.

16:58.770 --> 17:03.370
We've got the video and there we've got our audio.

17:03.930 --> 17:07.130
So our voiceover let's see.

17:08.130 --> 17:08.490
Um.

17:10.650 --> 17:17.650
In the heart of a bustling city, a couple huddles under a vibrant red umbrella as rain pours relentlessly.

17:17.810 --> 17:20.050
It's so nice so that we have it.

17:20.090 --> 17:27.190
We created the entire automation, um, that actually creates for us images, videos and audio.

17:27.190 --> 17:30.430
And there is very important fact in this video.

17:30.470 --> 17:35.710
We haven't created actually the automation that combines these elements together.

17:35.710 --> 17:41.310
So remember like to create for an example video I showed you at the beginning we need to do some stuff.

17:41.670 --> 17:48.910
And there even I can say this is the this is the advantage of this automation because sometimes trust

17:48.910 --> 17:50.870
me we can do some things manually.

17:50.870 --> 17:57.310
So instead of just automating everything and we can do it manually with less time and less costs because

17:57.310 --> 17:58.550
let me show you something.

17:58.550 --> 17:59.550
This is the automation.

17:59.550 --> 17:59.830
Actually.

17:59.830 --> 18:01.310
Let me show you the automation.

18:01.470 --> 18:04.270
And we created in this course.

18:04.270 --> 18:06.670
So we've got both YouTube videos probably.

18:06.950 --> 18:10.470
And here we've got actually more sophisticated project.

18:10.470 --> 18:12.390
And there we merge everything together.

18:12.390 --> 18:19.990
So here the sound video and there even the titles there we use external application that takes additional

18:20.030 --> 18:23.110
actually, um, you know, um, additional credits.

18:23.110 --> 18:28.610
And there even it's just words rather than we created automatically.

18:28.650 --> 18:29.090
Um, no.

18:29.090 --> 18:29.570
I'm sorry.

18:29.570 --> 18:29.730
No.

18:29.730 --> 18:30.410
Automatically.

18:30.410 --> 18:31.450
However, manually.

18:31.490 --> 18:38.210
Because what you can do, I use DaVinci resolve to actually combine the the clips because I have two

18:38.210 --> 18:40.410
clips and the audio together.

18:40.450 --> 18:42.810
And now look, it's very simple.

18:42.810 --> 18:45.010
You can do this in 20s.

18:45.490 --> 18:51.010
Nevertheless for now actually you can ask alright, but from where do you have another clip and where

18:51.050 --> 18:52.010
are the captions?

18:52.010 --> 18:53.090
Let me explain.

18:53.730 --> 18:56.410
In general you can use this project.

18:56.690 --> 19:02.050
So this project, um, and you can provide the Free steps framework.

19:02.490 --> 19:04.450
And let me show you how you can do this.

19:04.450 --> 19:12.170
You can open ChatGPT and ask for, um, creating the prompts for free scenes and they will be consistent.

19:12.210 --> 19:14.130
You can run firstly the first scene.

19:14.330 --> 19:19.610
So let's say we go over here, we run the first scene, we create there, the video, the audio for

19:19.650 --> 19:20.050
that.

19:20.250 --> 19:23.310
And all right we've got our one video and one audio.

19:23.510 --> 19:30.550
Then what you do you disable the generate audio and here Google Drive and you go ahead with the second

19:30.590 --> 19:31.190
scene.

19:31.670 --> 19:37.430
And so what it does afterwards it only creates for you the video not the audio, because you have the

19:37.430 --> 19:41.190
audio already that you will be using for for example for these three clips.

19:41.390 --> 19:43.550
So there you've got two videos and one audio.

19:43.550 --> 19:49.150
And at the end you take the scene three, and at the end you create a third video.

19:49.150 --> 19:52.190
And at the end you've got three videos.

19:52.190 --> 19:58.110
You can combine them together, you can provide the audio and even the transitions that are much better

19:58.110 --> 20:00.030
than external applications.

20:00.270 --> 20:04.150
And again, you don't need to spend a lot of time, a lot of credits.

20:04.150 --> 20:05.590
We've done it actually.

20:05.630 --> 20:08.830
We've done this entire project workflow in this course.

20:08.830 --> 20:09.910
You can check it out.

20:09.910 --> 20:13.990
So here are a lot of further steps in this project.

20:13.990 --> 20:14.710
All right.

20:14.710 --> 20:16.270
So there we merge the notes.

20:16.270 --> 20:19.150
It's also fine if you want to automate everything.

20:19.190 --> 20:22.130
However in this case I think it's better, actually.

20:22.170 --> 20:26.210
I would rather to go over to external tool, edit that, even add captions.

20:26.210 --> 20:27.490
So let me show you something.

20:27.530 --> 20:30.250
I just exported this video from DaVinci resolve.

20:30.290 --> 20:36.290
I went over to the application which is kapwing, and there I created nice captions in a Tokyo alley

20:36.330 --> 20:38.450
like Twilight vibrant lanterns.

20:38.450 --> 20:39.570
It's so, so nice.

20:40.290 --> 20:43.690
A couple stands, a couple stands close together.

20:43.690 --> 20:44.410
They're warm.

20:44.450 --> 20:46.130
And for me, it's just better.

20:46.410 --> 20:47.170
Um, yeah.

20:47.370 --> 20:48.690
And I can say that for now.

20:48.690 --> 20:49.450
We've got it.

20:49.490 --> 20:51.250
We created this entire project.

20:51.290 --> 20:51.650
Of course.

20:51.650 --> 20:56.130
Remember, you can download the template in the resources of this material along with Google Sheets

20:56.130 --> 20:57.410
template and there.

20:57.610 --> 20:59.170
Yeah, all of the instructions.

20:59.410 --> 21:00.450
I hope you enjoyed it.

21:00.450 --> 21:05.290
Remember to leave us an honest review or even the rating of the course.

21:05.330 --> 21:10.930
We appreciate it is important for us and to know if you like the materials, automations even you can

21:10.970 --> 21:14.010
give us give us some ideas for the next project.

21:14.010 --> 21:16.610
So please do this if you have 30s for now.

21:16.610 --> 21:19.810
Thank you for watching again and I will see you in the next material.
