youtube-dl-gui
youtube-dl is an excellent command-line program that allows downloading videos from YouTube. This project overlays that amazing functionality with a simple GUI interface to make video retrieval easier for those not comfortable with the command line. If this is you, I highly suggest you invest the time to learn the CL. In the meantime, I hope this app helps.
If you prefer a Python implementation, I suggest you look into the Python GUI version, off of which this project is based.
To build this application, you must have the Qt Project 4.6+ installed on your system, as well as cmake, and of course the original youtube-dl project should be installed and in your path.
This program is tested with youtube-dl version 2014.01.03. Earlier versions may work but are untested and officially unsupported.
Follow the standard steps to building any cmake project.
git clone https://github.com/keelerm84/youtube-dl-gui
cd youtube-dl-gui/build
cmake ..
make
Bugs and suggestions should be reported at https://github.com/keelerm84/youtube-dl-gui.