Exyt (exyt_dlp v0.1.1)
Documentation for Exyt.
Summary
Functions
Link to this function
check_setup()
check_setup
Examples
iex> Exyt.check_setup()
Link to this function
download(url, opts \\ %{})
Download
url :: valid yotube string opts :: map
options: :quality :: (:hd | :fhd | :qhd | :uhd | :best) NOTE: default is :best and :best always will generate a webm file., :output :: directory to save downloaded files :format :: ("webm", "mp4", "m4a")
Examples
iex> url = "https://www.youtube.com/watch?v=BaW_jenozKc"
iex> Exyt.download(url, %{output: "/tmp/test/", format: "mp4", quality: :fhd})
Link to this function
download_getting_filename(url, opts \\ %{})
Link to this function
get_description(url)
Link to this function
get_duration(url)
Link to this function
get_filename(url)
Link to this function
get_format(url)
Link to this function
get_id(url)
Link to this function
get_thumbnail(url)
Link to this function
get_title(url)
Link to this function
get_url(url)
Link to this function
list_formats(url)
Link to this function
ytdlp(params, url)
call ytdlp with custom params
Examples
iex> Exyt.ytdlp(["--get-filename"], "https://www.youtube.com/watch?v=BaW_jenozKc")