0:00
Uh hello guys, welcome to this video. So
0:02
in this video I'll show you I built out
0:04
a Tik Tok uh video and real downloader
0:08
web application directly in the browser
0:10
using the Tik Tok graphql API. So we are
0:13
running this project locally and the
0:16
interface is quite simple. Right here
0:18
you will paste your Tik Tok video or
0:23
So let me paste a URL that I pasted. So
0:27
I simply copy the link address and
0:30
simply plug this inside this
0:33
application. So as soon as you paste the
0:36
link, click on this download button,
0:39
then it will make a API call to the
0:42
GraphQL Tik Tok API and then this video
0:44
will display right here itself as you
0:47
can see. Then you can click the download
0:52
and save this video inside your machine.
0:55
So you can play this video here. You can
0:56
see the video is playable
1:01
and you can even extract the audio as
1:03
well. So it's the readym made project
1:04
that I developed in next years. Uh if
1:08
you need the source code, please uh go
1:11
to the description link and directly
1:13
purchase the full source code. So after
1:15
purchasing it, you will actually see
1:16
this directory structure. It's actually
1:18
coded directly inside Typescript. Each
1:21
and every component is divided into its
1:24
appropriate TypeScript file. Here it's a
1:26
video and re download. So you plug the
1:29
URL of whatever video file or re that
1:33
you are downloading. So right here you
1:37
just you need the video URL. You simply
1:40
paste it and then it will actually make
1:43
the API call in the background. So this
1:46
is actually a free unlimited solution.
1:49
So it's a single page application. All
1:51
the processing is directly happening in
1:53
the browser. It's actually communicating
1:55
with the Tik Tok graphql API inside the
1:58
nextJS application. So if I show you the
2:01
actual modules that we are using. So we
2:03
are using the Cheerio module. We are
2:06
using the Exio module. We are using the
2:09
nextJS which is the latest version 16
2:14
So it's a fully fledged project. We are
2:16
also using Fluent FMPPG as well.
2:20
So I'm just running this project locally
2:22
to actually show you the actual demo.
2:24
It's very simple to run this locally and
2:27
also you can deploy this to a real
2:29
domain name as well. So it's a
2:30
fullyfledged Tik Tok downloader for
2:33
videos and res. So all the components
2:36
are divided into the TypeScript files
2:38
here and it's really simple. Once you
2:41
get the source code, you will be able to
2:42
see how I coded this application from
2:45
scratch and you will able to actually
2:47
add additional features. If you want to
2:50
actually change something, you can even
2:52
easily do if you have the code. So I've
2:54
given the link you can directly purchase
2:56
it and uh you can just see here
3:01
it's a sing it's a web application which
3:04
directly runs in as a single page nextjs
3:07
application. So right here you can
3:12
take any video for example and simply
3:14
repeat this process. You paste the link
3:17
and just click download and the video
3:20
download process happens directly in the
3:24
So it basically fetches the link of the
3:28
video and displays the video right here
3:31
in a video player and it supports real
3:37
You just need a URL and then you click
3:44
also have the option to extract the
3:47
audio as well. So the video is playable.
3:50
So as you can see that so it's very
3:54
simple once you get the source code you
3:55
will be able to try see the source code
3:58
change anything. So it's really simple
4:00
to run run this locally and also deploy
4:04
this as a domain name to a real domain
4:06
name as well. So this is the overall
4:08
project the source code files.
4:13
So the link is given definitely check