Update external subs support

This needed testing for external subs used together with embedded subs which I can't test. My TV doesn't support MKV video.