


Support for various audio and video formats: mp4, 3gp, flv, webm, ogg, m4a, and m4.

Download YouTube audio and video files.Create and manage YouTube playlists locally.FOSS: free to download and use with its source code available on GitHub.You can use mps-youtube to search for YouTube content, stream both audio and video files (using an external player), create local playlists to save your favorite picks, view comments, and download YouTube videos in several formats including mp4, 3gp, flv, webm, ogg, m4a, and m4. It is based on another open source terminal-based program, mps, which can be used to search, stream, and download music as well and it uses the pafy library to handle its interfacing tasks with YouTube. How you install it in Ubuntu and other Debian based distros (Linux Mint etc)? It is very easy, just open a terminal and type the same command as shown in Figure 1.Mps-youtube is a cross-platform Terminal-based YouTube client app inbuilt with playlist management and an interactive text UI for playing and downloading YouTube content. Youtube-dl requires python Python interpreter, version 2.6, 2.7, or 3.3+. What do you need to install and run youtube-dl command-line tool?

Feel free to modify it, redistribute it or use it however you like. I love the fact it is coded in python because it is a great chance for me to study the source code of this tool since i am a python guy and youtube-dl is open source. The youtube-dl tool is coded in python and this makes it work in mulptiple platforms such as Windows, Unix boxes, Mac OS X and linux distributions (Ubuntu, Fedora, Arch etc). You can read the full list of supported sites here. The solution is to use youtube-dl, which is a command-line program used to download videos from youtube and many other sites such as Instagram, MTV, soundcloud and RedTube. Have you ever liked a video so much that you want to download it and take it with you in places where there is no internet, but you don’t know how to do that in Linux? I have the right solution for you!
