PyTube: Download and Convert YouTube Videos to Various Formats

If you needed to convert a YouTube video to, say, 3gp format for your mobile phone a few months back, you would probably have to use several applications ran with impossible to remember options. First, you would have to get the video in .flv format using youtube-dl and convert it to avi, mp4, 3gp and so on with a huge command like ffmpeg -i a1Y73sPHKxw.flv -ab 48 -ar 32010 -b 700 -s 320×240 -vcodec xvid -acodec mp3 video.avi (don’t use it). But fortunately, times change, things evolve and new awesome applications hit the Linux streets (not all the time but still..).

PyTube is one of the impressive applications designed to make our lives a lot easier, even if it’s just a video downloader and converter application. It’s able to do all the steps you were required to take by yourself a few months ago, but only with a few clicks. It can download video files from YouTube, Google Video, Metacafe or MyspaceTV and easily convert them to popular formats such as avi, mpg, 3gp, mp4, ogm, avm, mp3, ogg, wav or even gif within seconds with only two or three clicks.