Запустил сниффер (Анализатор трафика) Fiddler 4, посмотрел что шлётся при нажатие на кнопку "перевод". Сравнил с авторизированным аккаунтом и не авторизированным. Повторил всё в коде. В результате родилась маленькая софтина на коленке буквально в 10 строк полезного кода, которая делает запрос на перевод ютуб видео по идентификатору и на получение файла перевода, чтоб можно было схронить себе.
Дальше я подумал, что можно и курсы так переводить на любую тематику (в моём случае CG), залил англоязычный курс в плейлист доступный по ссылке с таким же доступом для видео. Написал отдельный скрипт для получения идентификаторов и названий роликов из плейлиста. Залил курс, получил данные, жмакнул на кнопку и минут через пять всё выкачал - в результате видео курс готовый к осмысленному просмотру.
Запустил сниффер (Анализатор трафика) Fiddler 4, посмотрел что шлётся при нажатие на кнопку "перевод". Сравнил с авторизированным аккаунтом и не авторизированным. Повторил всё в коде. В результате родилась маленькая софтина на коленке буквально в 10 строк полезного кода, которая делает запрос на перевод ютуб видео по идентификатору и на получение файла перевода, чтоб можно было схронить себе.
Дальше я подумал, что можно и курсы так переводить на любую тематику (в моём случае CG), залил англоязычный курс в плейлист доступный по ссылке с таким же доступом для видео. Написал отдельный скрипт для получения идентификаторов и названий роликов из плейлиста. Залил курс, получил данные, жмакнул на кнопку и минут через пять всё выкачал - в результате видео курс готовый к осмысленному просмотру.