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.
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.