The youtube test video failed with `UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)`, the problem was with the filenames being encoded.
The desktop's client_id always give the rtmp url, but with the iPhone one it returns the http url if it's available.
it reuses the same extraction process
Add support for d8.tv
Correctly write and restore the console title on the stack (fixes #1782)
In the future, it might be worth investigating whether we get better content when we claime to be an iPhone.
This fixes youtube-dl http://www.southpark.de/clips/155251/cartman-vs-the-dog-whisperer
Add support for southpark.de