WEBVTT

00:00.087 --> 00:02.700
-: All right, let's talk about Midjourney out painting.

00:02.700 --> 00:04.865
And it's not actually called out painting

00:04.865 --> 00:06.570
and Midjourney's called Zoom out

00:06.570 --> 00:08.190
'cause they like to do things differently

00:08.190 --> 00:11.730
or panning is another kind of version of this.

00:11.730 --> 00:13.950
But it's very similar to what you can do

00:13.950 --> 00:15.585
in Dali called "Out painting"

00:15.585 --> 00:19.220
or the the disabled diffusion out painting extension

00:19.220 --> 00:22.140
as well in automatic 1111.

00:22.140 --> 00:23.460
The way out painting works,

00:23.460 --> 00:24.930
if you've heard of in painting,

00:24.930 --> 00:26.910
it's in painting but outside of the frame.

00:26.910 --> 00:28.685
In painting would be if you wanted to change

00:28.685 --> 00:30.450
that building or you want to change

00:30.450 --> 00:31.315
who was sitting at the bench.

00:31.315 --> 00:34.685
Whereas out painting is if you want to generate outside

00:34.685 --> 00:37.950
of this image but keep this whole image the same.

00:37.950 --> 00:39.750
So I'm just gonna show you the quick

00:39.750 --> 00:42.270
and easy way, which is zoom out.

00:42.270 --> 00:44.885
So if we wanna see what's happening outside of this shot

00:44.885 --> 00:46.299
of this woman on the bench,

00:46.299 --> 00:48.150
we could click zoom out.

00:48.150 --> 00:49.828
We don't even need to put in a prompt

00:49.828 --> 00:52.025
and it's gonna generate something here.

00:52.025 --> 00:53.835
So you can see it's working and it,

00:53.835 --> 00:58.350
what it does is it just adds frame around the image

00:58.350 --> 01:00.267
and then generates with the same prompt.

01:00.267 --> 01:02.725
And you can see it is keeping that center

01:02.725 --> 01:06.420
of the image the same but it's zooming out essentially

01:06.420 --> 01:08.490
and keeping it consistent with the rest of the image.

01:08.490 --> 01:09.545
And this is a really great feature.

01:09.545 --> 01:10.985
It works very well out of the box

01:10.985 --> 01:13.545
and I would say this is the easiest way to do it.

01:13.545 --> 01:15.510
In Dali, you have to go

01:15.510 --> 01:17.370
and add these generation frames

01:17.370 --> 01:19.080
manually in stable diffusion.

01:19.080 --> 01:21.180
It doesn't work that well to be honest,

01:21.180 --> 01:22.110
in my experience,

01:22.110 --> 01:24.900
unless you're using maybe stable diffusion Excel

01:24.900 --> 01:25.920
with a control net

01:25.920 --> 01:28.195
and that can be pretty complicated to get working.

01:28.195 --> 01:30.705
This just works right out of the box and it's really good.

01:30.705 --> 01:32.385
But you can actually keep going with this,

01:32.385 --> 01:34.920
you can keep zooming out if you want to.

01:34.920 --> 01:37.805
First you need to upscale a specific image,

01:37.805 --> 01:39.300
that one that you like.

01:39.300 --> 01:42.450
So I like this one at the top left here

01:42.450 --> 01:44.220
'cause it seems to have more flowers.

01:44.220 --> 01:46.920
And then you just zoom out again.

01:46.920 --> 01:49.425
So here I'm gonna do a big zoom out here.

01:49.425 --> 01:52.380
You can also do a custom zoom,

01:52.380 --> 01:55.350
which is, you can change the prompt itself.

01:55.350 --> 01:59.580
And so in this case you could say yeah near the water

01:59.580 --> 02:02.730
and then just see what it does.

02:02.730 --> 02:05.460
It's gonna hopefully add more stuff to it.

02:05.460 --> 02:08.075
You can notice as well that the zoom is really just,

02:08.075 --> 02:12.600
it's just something that you add to the parameters

02:12.600 --> 02:15.465
as you can say dash, dash zoom on any image actually.

02:15.465 --> 02:16.470
And it will do it.

02:16.470 --> 02:18.840
So you don't necessarily have to use those buttons.

02:18.840 --> 02:21.453
And you can see here I've changed the zoom to 1.5,

02:22.290 --> 02:24.333
so we'll see what that comes up with.

02:25.500 --> 02:28.125
So this is what we're getting with the 2X zoom out.

02:28.125 --> 02:30.210
So we zoomed quite far now

02:30.210 --> 02:33.060
and we're getting some pretty interesting stuff.

02:33.060 --> 02:35.340
So yeah, we're seeing a lot more images,

02:35.340 --> 02:36.900
we're seeing a lot of nature,

02:36.900 --> 02:38.160
we're seeing a lot of buildings,

02:38.160 --> 02:39.030
et cetera.

02:39.030 --> 02:41.160
That's I think doing a pretty good job.

02:41.160 --> 02:43.865
And you can see that our bigger zoom,

02:43.865 --> 02:47.190
our zoom next to the water is,

02:47.190 --> 02:48.960
is you know, waiting to run now.

02:48.960 --> 02:50.460
So while we're waiting for that,

02:50.460 --> 02:52.740
I wanna show you some of the other things

02:52.740 --> 02:54.720
that you can do in terms of panning.

02:54.720 --> 02:56.670
Panning is these buttons right here.

02:56.670 --> 02:58.440
And just like panning a camera,

02:58.440 --> 03:00.450
you can look up, you can look down,

03:00.450 --> 03:01.790
you can look left or look right

03:01.790 --> 03:06.720
and what this does is basically it's the same as zoom out,

03:06.720 --> 03:11.010
but instead of adding stuff all around the image

03:11.010 --> 03:13.590
like we did before and like still keeping it square,

03:13.590 --> 03:15.300
this changes the shape of the image.

03:15.300 --> 03:18.420
So it adds a frame on the left but nowhere else.

03:18.420 --> 03:20.100
So we're just gonna try that.

03:20.100 --> 03:23.610
And then you can also submit something new here if you want

03:23.610 --> 03:25.500
or you can just use the same prompt.

03:25.500 --> 03:26.900
So we'll see what that gets.

03:28.230 --> 03:31.805
Okay, so it looks like here it didn't add anything to do

03:31.805 --> 03:33.825
with water necessarily.

03:33.825 --> 03:37.980
We couldn't fit it into this image particularly well.

03:37.980 --> 03:40.710
So maybe we wanna try that with our panning

03:40.710 --> 03:43.290
and we can be a lot stronger so we can...

03:43.290 --> 03:44.370
Or we can maybe get rid

03:44.370 --> 03:46.950
of the sitting on a bench near the water

03:46.950 --> 03:49.025
and it literally just put water

03:49.025 --> 03:51.425
and see what that comes up with.

03:51.425 --> 03:54.360
So interesting with panning is because

03:54.360 --> 03:57.360
we kept using the same prompt here,

03:57.360 --> 03:58.290
a woman sitting on a bench,

03:58.290 --> 04:00.720
it's added another woman on a bench, right?

04:00.720 --> 04:02.220
That's something to think about here.

04:02.220 --> 04:03.300
We're panning left.

04:03.300 --> 04:05.550
That is something to think about with Midjourney

04:05.550 --> 04:07.860
and with in painting and out painting in general,

04:07.860 --> 04:09.665
you wanna decide whether to keep the same prompt

04:09.665 --> 04:12.545
or to modify it specifically for that selection.

04:12.545 --> 04:15.570
And so you can see here that we have,

04:15.570 --> 04:18.540
in this case, we have another woman

04:18.540 --> 04:20.040
that's sitting on a bench here.

04:20.040 --> 04:22.770
But like the nice thing is that we have now,

04:22.770 --> 04:25.950
we actually have a wide angle shot.

04:25.950 --> 04:28.380
So we're actually changing the aspect ratio.

04:28.380 --> 04:30.270
This could be a really good way to,

04:30.270 --> 04:32.220
instead of just always generating square images,

04:32.220 --> 04:33.413
we could get panoramas

04:33.413 --> 04:36.060
or we could get portrait pictures,

04:36.060 --> 04:37.530
whatever it is we want.

04:37.530 --> 04:39.810
So what I'm gonna do

04:39.810 --> 04:43.150
is I'm gonna upscale version three here

04:44.145 --> 04:45.405
and then we're gonna pan up

04:45.405 --> 04:48.825
and we're gonna change the prompt specifically to see this.

04:48.825 --> 04:51.030
We can also, oh yeah, so here we go.

04:51.030 --> 04:53.040
So we're panning right at this pan

04:53.040 --> 04:55.980
and we're gonna say instead of a woman sitting on a bench,

04:55.980 --> 04:59.160
you could say a lake in a nice park

04:59.160 --> 05:01.413
in Manhattan surrounded by skyscrapers.

05:03.065 --> 05:05.205
And obviously you can do a lot more prompt engineering here,

05:05.205 --> 05:08.490
like you can mess around a lot more with this stuff

05:08.490 --> 05:10.770
if you need to, but we're just keeping it

05:10.770 --> 05:12.450
simple for the sake of it.

05:12.450 --> 05:15.510
The other thing you can do here is you can click make square

05:15.510 --> 05:17.490
and that will then make it square again

05:17.490 --> 05:20.160
and then you can do more stuff if you need

05:20.160 --> 05:22.155
to from the make square button

05:22.155 --> 05:24.570
that once this image is square again

05:24.570 --> 05:27.690
that's gonna add some extra bit on the top and the bottom

05:27.690 --> 05:28.890
and the right then,

05:28.890 --> 05:32.280
then you can access more of the features again.

05:32.280 --> 05:35.550
So you can see here it's done its best to add in a lake,

05:35.550 --> 05:36.870
which is very nice

05:36.870 --> 05:39.320
and I think it's done a pretty good job here too.

05:40.530 --> 05:42.345
All right, so that is Midjourney out painting.

05:42.345 --> 05:44.700
And the pan pictures, again,

05:44.700 --> 05:45.715
it's a relatively new feature.

05:45.715 --> 05:48.420
It's been out in the past month or so,

05:48.420 --> 05:49.920
so it's still experimental.

05:49.920 --> 05:52.650
Still a lot of people are trying it and seeing what works.

05:52.650 --> 05:54.915
I think it works pretty well outta the box.

05:54.915 --> 05:57.420
It's probably the easiest way to do some

05:57.420 --> 05:59.400
of those viral photos that you've probably seen

05:59.400 --> 06:00.720
where people take a image

06:00.720 --> 06:02.550
of the Mona Lisa and then Zoom out.

06:02.550 --> 06:04.890
If you did wanna do this on an existing image,

06:04.890 --> 06:08.100
you'll find that you probably just need to generate...

06:08.100 --> 06:12.570
You need to upload that image and then put the URL in here.

06:12.570 --> 06:15.630
Let me just try and do that for you guys

06:15.630 --> 06:17.850
just to show you that workflow and say,

06:17.850 --> 06:20.223
if you want to say upload this image,

06:25.920 --> 06:30.920
then click on it, then you want to copy the link

06:32.550 --> 06:35.763
and then you want to just put that in the prompt.

06:36.908 --> 06:39.855
(keyboard keys clacking)

06:39.855 --> 06:40.688
Oh.

06:40.688 --> 06:44.105
(keyboard keys clacking)

06:50.830 --> 06:52.480
Okay, I'm getting an error there.

07:00.540 --> 07:01.443
Copy link.

07:03.378 --> 07:05.465
(keyboard keys clacking)

07:05.465 --> 07:10.465
Okay, I'm just gonna put that in there.

07:21.423 --> 07:24.840
(keyboard keys clacking)

07:44.710 --> 07:48.420
Okay, just gonna put in the word extremely detailed

07:48.420 --> 07:50.615
just because you can't prompt a version five

07:50.615 --> 07:52.350
with only a single image,

07:52.350 --> 07:55.015
so you have to add some text prompt to change.

07:55.015 --> 07:58.710
I think it's just to help them avoid copyright issues.

07:58.710 --> 08:00.885
So I just put in extremely detailed

08:00.885 --> 08:02.585
that should help you get round it.

08:06.270 --> 08:09.940
Okay, so once we have this image

08:15.905 --> 08:17.485
and we can obviously weight the prompt

08:17.485 --> 08:18.725
in different ways as well.

08:18.725 --> 08:20.880
So we could wait extremely detailed.

08:20.880 --> 08:23.760
As much lower or wait, the image is much higher.

08:23.760 --> 08:27.870
If we want to, once we have an image uploaded,

08:27.870 --> 08:30.603
so here I'm just gonna say U2,

08:32.160 --> 08:34.665
Then we can do some in painting and

08:34.665 --> 08:36.385
or out painting from here.

08:36.385 --> 08:39.300
So then we can zoom out if we want to

08:39.300 --> 08:43.800
and see what's outside of this alien attacking a house.

08:43.800 --> 08:46.080
All right, so hopefully that gives you guys

08:46.080 --> 08:48.360
a good understanding of what out painting is

08:48.360 --> 08:50.130
and how it can be used.

08:50.130 --> 08:51.930
It's extremely powerful

08:51.930 --> 08:54.210
and Midjourney I think is one of the better tools

08:54.210 --> 08:55.560
at doing it now as well.

08:55.560 --> 08:58.590
So I think there's a lot to be used here,

08:58.590 --> 09:00.600
although I would say I still doing a lot

09:00.600 --> 09:04.080
of my out painting workloads on stable diffusion

09:04.080 --> 09:06.900
and just iterating a lot with the parameters

09:06.900 --> 09:08.430
and trying to get that right.

09:08.430 --> 09:10.410
I haven't fully moved everything over

09:10.410 --> 09:11.490
to Midjourney just yet,

09:11.490 --> 09:13.003
but there's still some limitations in terms

09:13.003 --> 09:16.620
of the flexibility and like what you're allowed to do.

09:16.620 --> 09:18.370
All right, hopefully that's useful.
