У меня есть mp4 с жестко закодированными субтитрами, и я хочу сделать файл SRT.
Я пытался использовать программное обеспечение для распознавания видео AviSub. Время было правильным, но само слово было очень неточным, поэтому я получил файл SRT, который выглядит так:
1
00:01:22,277 --> 00:01:27,271
innacurate text
innacurate text
2
00:01:38,501 --> 00:01:41,668
innacurate text
Теперь, когда у меня есть время, я хочу:
Используйте ffmpeg, чтобы извлечь кадр из каждого из этих моментов времени (я не знаю, как это сделать).
Пакетное распознавание всех этих кадров с помощью точного программного обеспечения для распознавания текста, такого как Readiris (каждый кадр в отдельном текстовом файле).
Используйте скрипт Python, чтобы заменить субтитры в старом файле SRT правильными из каждого нового текстового файла, который был создан.
Спасибо