Download videos in high quality with audio from any supported URL, with a simple graphical interface, resolution selector and optional MP4 conversion.
Designed for Linux (Lubuntu/XFCE) environments and optimized for practical daily use on multiple machines.
- Paste any video URL (e.g. YouTube, Vimeo, etc.)
- Select from available resolutions (e.g. 720p, 1080p)
- Always includes audio – even when video-only formats are selected
- Adds resolution to the filename
- Automatically renames files if a name conflict occurs
- Optionally converts downloaded video to
.mp4with a checkbox - Uses zenity GUI for interaction – no terminal needed
- Displays buttons to open video or folder after download
- Automatically downloads the app icon if missing and places it in the correct folder (
~/.local/share/icons/).
Ensure the following packages are installed:
sudo apt install ffmpeg zenity curl xdg-utilsPulVid also requires the latest version of yt-dlp, which is automatically downloaded by the installer.
- Download or clone the repository:
git clone https://github.com/your-user/PulVid.git
cd PulVid- Make the installation script executable and run it:
chmod +x install_pulvid.sh
./install_pulvid.shThe script will:
- Automatically install required tools (
yt-dlp,ffmpeg,zenity,curl,xdg-open) - Download the latest version of
yt-dlpfrom GitHub - Copy the main script to
~/bin/ - Register a
.desktoplauncher so PulVid appears in the application menu - Optionally add a desktop shortcut
-
Videos are saved in your
~/Videosfolder
Example:Funny Cats 720p.webm,Funny Cats 720p-1.webm, etc. -
Already existing files are auto-renamed to avoid overwriting.
Launch PulVid from your application menu or desktop shortcut, paste a link, select resolution, and click through.
If the MP4 checkbox is selected, an additional .mp4 version will be generated.
- Office computers running Lubuntu/XFCE
- Batch downloading videos with GUI ease
- Users who need guaranteed audio and high quality
- Those who dislike using
yt-dlpfrom the terminal
Get the latest version from the release folder.
See full release history in the CHANGELOG.md file.
MIT License – free for personal and commercial use.
H. Martinov
hmartinov@dmail.ai
GitHub
See update options directly in the app menu (in future versions).