From now on, the line from __future__ import unicode_literals should be contained in every single Python file lest we run into any more 2.x/3.x issues. Going forward, we're likely to develop on 3.x only and would likely miss subtle bugs otherwise.
27dcce1904
* Make them directly executable again * Move common stuff (md5, parameters) to helper * Never import * * General clean up
YoutubeDL is the class that coordinates everything FileDownloader gets a filename and an info dict and downloads the video.