2019 е почти и субтитрите все още не ги кодират в utf-8.
Що за... не зная, как да го нарека.
#!/ust/bin/env python3
# 2utf8.py
import sys
with open(sys.argv[1], 'r', encoding='cp1251') as subs:
text = subs.read()
with open(sys.argv[1], 'w') as subs:
subs.write(text)
Това би трябвало да работи. Давате му за аргумент пътя до файла.