Года полтора назад меня посетила такая же примерно, как и вас, идея. И я тож написал прогу-плеер, в основном для себя ну и для того чтобы получить опыт с новым тогда для меня фреймворком Kivy. Отличие моей программы от вашей - у меня кросплатформенное приложение, которое я скомпилировал для Windows, Linux и Android. В остальном у нас разный подход только в части понимания/изучения незнакомой части фразы. У меня - это перевод слова/фразы с помощью словарей и внесения выявленных незнакомых слов и фраз в словарь, а у вас - вторые субтитры на родном языке. Я интегрировал поддержку Anki для полноценного запоминания и сделал автоматическим создание карточек в Анки. Вобщем, тоже довольно интересный проект, если хотите - посмотрите https://lanle.ru
Года полтора назад меня посетила такая же примерно, как и вас, идея. И я тож написал прогу-плеер, в основном для себя ну и для того чтобы получить опыт с новым тогда для меня фреймворком Kivy. Отличие моей программы от вашей - у меня кросплатформенное приложение, которое я скомпилировал для Windows, Linux и Android. В остальном у нас разный подход только в части понимания/изучения незнакомой части фразы. У меня - это перевод слова/фразы с помощью словарей и внесения выявленных незнакомых слов и фраз в словарь, а у вас - вторые субтитры на родном языке. Я интегрировал поддержку Anki для полноценного запоминания и сделал автоматическим создание карточек в Анки. Вобщем, тоже довольно интересный проект, если хотите - посмотрите https://lanle.ru