WARNING: This project is no longer maintained!
Using it nonetheless is strongly discouraged and will result in nothing but disappointment.
A web version is currently being worked on, though, so that's something...aight?
easy-to-use YouTube downloader (GUI), created with PyQt5, pytube and beautifulsoup4
- download videos or playlists from YouTube
- mp4, webm, 3gp supported
- extract audio from downloaded video files / convert audio to mp3
- support YouTube adaptive streams (i.e. resolutions >= 1080p)
- convert video to other formats (e.g. mkv, avi)
- bundle ffmpeg or automatically download + install it (needed to combine yt's separate audio / video streams)
- set ID3 tags to files (e.g. title, creator, thumbnail)
[...] (see 'Projects' tab)
download yt-dl_x.x.x_setup.exe
, execute it and follow the instructions
(extrapolate accordingly for non-Debian distros)
sudo apt install python3-pip python3-setuptools python3-bs4
sudo pip3 install -U pytube PyQt5 beautifulsoup4
on some systems using the distro's PyQt package results in an improved appearance, e.g. on Debian this can be done as follows:
pip3 uninstall PyQt5 sip
sudo apt install python3-pyqt5
git clone https://github.com/FranzPio/yt-dl && cd yt-dl/src
python3 main.py