Menu

Tree [508dee] master /
 History

HTTPS access


File Date Author Commit
 .gitignore 2022-05-27 Experimenter Experimenter [04a0d0] [FIX] fixed subprocess command execution to wor...
 LICENSE 2018-09-23 Experimenter Experimenter [cbbbf0] Create LICENSE
 README.md 2025-04-05 Experimenter Experimenter [508dee] [MOD] For mp4 downloads look for avc/h264 video...
 install.sh 2022-05-20 Experimenter Experimenter [bca938] [Add] Added function to check for yt-dlp downlo...
 uninstall.sh 2020-07-29 Experimenter Experimenter [a782a6] FIX: paths in install & uninstall scripts to ha...
 vido.glade 2022-05-20 Experimenter Experimenter [bca938] [Add] Added function to check for yt-dlp downlo...
 vido.py 2025-04-05 Experimenter Experimenter [508dee] [MOD] For mp4 downloads look for avc/h264 video...
 vido.svg 2018-09-14 Experimenter Experimenter [a5ab5f] Reorganised file structure for easy local install

Read Me

VIDO - Video/Audio Downloader

version 1.2.x+

Vido is a simple python3, pygobjects and GTK+ based gui created for the command-line program youtube-dl. It helps you manage the video downloads better. Its an upgraded version of the popular ytd-gtk, brought to you by the same team.

Installation

Prerequisites

You need python 3, python-gobject installed. You need python3 & python-gobject for the gui to function. Most linux distros will have python3 & python-gobject installed out of the box if you are using a desktop environment like Gnome, KDE, Mate, XFCE etc. For systems with lightweight WMs you can install it using the following commands.

Arch

sudo pacman -S python-gobject gtk3 ffmpeg

Debian

sudo apt install python3-gi gir1.2-gtk-3.0 ffmpeg

Fedora

sudo dnf install python3-gobject gtk3 ffmpeg

Opensuse

sudo zypper install python3-gobject gtk3 ffmpeg

Ffmpeg is a recommended dependency which will help in downloading and merging video & audio tracks, if available separately on a URL. Ffmpeg is available in most linux distro repositories.

Downloading vido

You can download vido either from the download section or get it using git. The downloaded version also contains a preconfigured .git directory to enable easy updates. If using a version from download. Unzip the contents in the directory where you would like to keep vido.

To download using git, open terminal, change to the directory where you would like to keep vido and clone the repository

git clone https://git.code.sf.net/p/vido/code vido

Installing Vido

To install vido open terminal in the vido directory and run ./install.sh
This will create a vido menu entry. You might need to refresh menu or logout and log in depending upon the Desktop Environment in use.

Troubleshooting

When vido starts it looks for the yt-dlp downloader script. If found it shows the version of the script otherwise it reports the absence of the downloader. In case the downloader is absent please download it from Menu->File->Download yt-dlp.
If vido fails to download from any site like youtube/vimeo/dailymotion etc kindly update yt-dlp from the menu.

Updating Vido

Vido can be easily updated by changing to the vido directory & running git pull

For any issues, kindly create a ticket and we will get back to you. Your feedback & encouragement helps us improve this software.

Wiki

Our wiki, though currently limited, should prove helpful with installation, troubleshooting and general use of the program. Visit the wiki at https://sourceforge.net/p/vido/wiki/

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.