youtube-dl is a command-line utility for downloading videos or extracting audio files from streaming websites such as YouTube, Dailymotion, and Vimeo. The software is written using Python. youtube-dl is public domain software under the Unlicense license and waiver.
Video Youtube-dl
Usage
youtube-dl is executed through a command-line interface, although several graphical user interface (GUI) front-ends exist. The minimal amount of information required is a supported URL to a video on YouTube or various other sites, from which youtube-dl will automatically download the file:
Many optional parameters can be specified. For example, entire playlists or an entire YouTube channel's content can be downloaded, with filtering rules, in a single command.
Maps Youtube-dl
Dependencies
It requires the Python interpreter, version 2.5 or higher, so it is portable to Linux, Windows and Mac OS X systems. youtube-dl is dependent on several other command-line tools. For post-processing and merge operations it uses either FFmpeg or avconv. For extracting media from a Macromedia RTMP stream it uses RTMPDump. These utilities are not included with youtube-dl, and need to be downloaded separately.
Windows users will need to download executable builds from their respective webpages and placed in the same folder as youtube-dl. MacOS users can install dependencies through Homebrew with brew install [DEPENDENCYNAME]
.
Detalied instructions for installing are written, with the source code, at the official web page.
GNU/Linux & Unix
Youtube-dl is available in the official repositories of most GNU/Linux distributions.
Particularity
This software, considering that distribution packages are often outdated, has an option for update that overrides the defaults repositories where is installed: youtube-dl --update
or youtube-dl -U
, short form. This paremeter will look for at its own repository, however authors always recommends use use the standard system update mechanism to update.
Pros and cons
According to some commentators:
- Pro: Users can download anonymously any video.
- Pro: Many formats and quality to choose.
- Con: Without graphic interface.
- Con: Problem with license for each artwork.
Supported sites
The following is a list of noteworthy websites supported by youtube-dl.
References
External links
- youtube-dl on GitHub
Source of article : Wikipedia