Дорогие папищеки М Я У Скажу сразу, что будет хорошо выглядеть только с теми видео, где главный объект хорошо виден и не имеет фона, в иных случаях получится мазня. Как хороший пример демонстрации работы скрипта - Bad Apple, никакого фона, только персонажи, все прекрасно видно. Скрипт не мой, всё честно украдено Установка Скачиваем скрипт Переходим в гитхаб, тыкаем на зеленую кнопку Code, после чего жмём на "Download ZIP" Распаковываете архив в любую удобную для вас папку и переходите к следующему пункту Скачиваем зависимости Для использования нам необходим Питон последней версии. Переходим сюда и жмем на желтую кнопку После этого у нас скачается лаунчер. Открываем его, жмем кнопку Install и ОБЯЗАТЕЛЬНО ставим галочку в разделе "Add to Path" Теперь перейдём к установке библиотек. Заходим в папку, в которую вы перекинули файлы из архива, тыкаем правой кнопкой мышкой по свободному месту и жмём на "Открыть в терминале" После чего копируем текст ниже и вставляем его в открывшуюся командную строку pip install opencv-python pip install numpy pip install Pillow Code pip install opencv-python pip install numpy pip install Pillow Работа со скриптом В архиве лежит видео "Bad Apple", на нем и попробуем работу скрипта. Снова заходим в терминал (Находясь в папке, нажать на свободное место правой кнопкой мыши и нажать на "Открыть в терминале"), вводим туда эту команду: py main.py --file "./Bad Apple.mp4" --collums 40 --msoffset 0 --idoffset 0 Code py main.py --file "./Bad Apple.mp4" --collums 40 --msoffset 0 --idoffset 0 Запускаем и ждём, пока скрипт собирает фреймы и создаёт субтитры. Пока дело делается, разберём, что значат аргументы из этой команды: --file - название нашего видеофайла --collums - настройка того, сколько символов будет в строке --msoffset - Через сколько миллисекунд должна начаться анимация --idoffset - Настройка идентификатора субтитров --submsoffset - С какой миллисекунды начинаются субтитры Из всех аргументов нам нужны только те, что есть в строке выше. Остальные - слишком ситуативные После того, как субтитры создались (Они лежат в подпапке output), желательно скачать mp3 версию вашего видео. Оригинальное видео Bad Apple - Переходим на этот сайт, вставляем туда ссылку на видео и скачиваем в формате mp3 После чего переходим в любой видеоредактор, закидываем туда наш mp3 и сохраняем в самом плохом качестве (файл будет меньше весить) и сохраняем как mp4 Переходим на ютуб, загружаем наше видео. На этапе загрузки идём в подраздел "Дополнения" и тыкаем на "Добавить" в разделе "Субтитры" Тыкаем "Загрузить", "С временными кодами" и выбираем наш файл с субтитрами (Переходим в папку со скриптом и идём в подпапку Output"_ как-то вот так: C:\Neyro\Mp4-To-Srt-main\output) На этом всё, грузите видео на ютуб, включаете субтитры и балдеете от бесполезной штуки, которую вы сделали. Для того, чтобы создать своё видео - просто закиньте mp4 файл в корневую папку скрипта, а в команде запуска вместо Bad Apple.mp4 поставьте своё название Мораль проста - любите маму, не дышите клеем, всем пока Результат (Включите японские субтитры):