Subtitle function should be improved

I hope to add the function of loading local subtitles, because sometimes the subtitles on OS are not very good.