Encode youtube_id as utf-8.

Solves #1328. Very small change, adds in a str.encode('utf-8') call. Not sure if this is the most appropriate way to do this. Maybe there's a better change that can solve other unseen utf-8 bugs, @bcipolli ?