Run it
Copy the script and paste it into your executor.
YT_URL =
HttpService = :()
= .request ( .request)
()
(name)
name:(, )
(label, value)
( .. label .. , (value) == value:(, ) value)
(str)
(str)== str:() (str:() str:())
(youtubeURL)
cmd = youtubeURL ..
api = .. HttpService:(cmd)
res = ({Url = api, Method = })
(, res res.Body )
res res.Body
title = res.Body:()
title #title >
(title) ..
(youtubeURL)
tries = {
youtubeURL .. ,
youtubeURL ..
}
_,cmd (tries)
api = .. HttpService:(cmd)
res = ({Url = api, Method = })
(, res res.Body )
res res.Body
link = res.Body:()
link (link)
link
,
(url, filename)
res = ({
Url = url,
Method = ,
Headers = { [] = }
})
(, res (res.Body (..#res.Body..) ) )
res res.Body #res.Body <
,
isfile (filename) (filename)
(filename, res.Body)
FILE_NAME = (YT_URL)
(, FILE_NAME)
directLink, err = (YT_URL)
directLink
(, err)
(, directLink)
ok, err2 = (directLink, FILE_NAME)
ok
(, err2)
video = .()
video.Parent = :()
video.Size = .(, , , )
video.Position = .(, -, , -)
video.BackgroundColor3 = .(,,)
video.Video = (FILE_NAME)
video.Playing =
video.Visible =
video.Volume =
(, FILE_NAME)
free.

Universal