Fixed an encoding issue with subtitles (it now uses utf-8, supporting accents and things like that). It's not super clean, but it works.