I have two problems that I hope someone can help me with

1. I have problems playing mkv files on my computer from an external hard drive?

2. Have can I add subtitles to to avi and mkv files when I play them from my external hard drive?