Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

vercingetorx/uvd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uvd: yo[u]tube [v]imeo [d]ownloader

  • fast downloader for youtube and vimeo
  • zero regex
  • requires ffmpeg

youtube:

  • videos
  • shorts
  • channels
  • playlists

vimeo:

  • videos
  • profiles
usage: uvd [options] url

options:
  -a, --audio-only                    audio only
  -v, --video-only                    video only
  --audio-id <id>                     audio stream id
  --video-id <id>                     video stream id
  --audio-format <format>             audio format conversion used in
                                      combination with --audio-only
  --container <container>             default mkv
  -h, --help                          print this help
  -l, --language <iso code>           desired subtitle language
  --prefer-acodec <acodec>            audio codec to prefer
  --prefer-vcodec <vcodec>            video codec to prefer
  -s, --show                          show available streams
  --silent                            suppress output
  -S, --subtitles                     download subtitles
  -t, --thumb                         download thumbnail
  -V, --version                       print version

USAGE NOTES:

  • to compile: nim c -d:ssl -d:release uvd.nim
  • a country (ISO) code is given as the argument to --language to select the desired language output of the subtitles; forgoing this option selects the default subtitle language for a given video. for youtube, if the desired language does not exist natively, a translation is used instead (when available).

About

fast downloader for youtube and vimeo

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages