Для mp4 файлів я використовую MyMp4BoxGui з http://www.videohelp.com/tools/My-MP4Box-GUI . Це інструмент Windows, який буде відокремлювати різні треки у файлі MP4, включаючи треки субтитрів, якщо вони є.
- Запустіть MyMp4BoxGui.
- Натисніть вкладку Demux.
- Натисніть кнопку "Відкрити" і виберіть файл mp4.
- Показуватиме відео, аудіофайл і "приурочений текст" (субтитри), якщо вони є.
- Установіть прапорець поруч із текстовим елементом приурочений
- Натисніть кнопку "Demux".
- Буде обробляти файл mp4 в .srt в каталозі файлів mp4.
На жаль, багато відеофайлів (особливо DVD) зберігають субтитри як бітові зображення. Витягання їх як тексту для файлу .srt вимагає процесу розпізнавання. Google SubRip для одного рішення.
Якщо ви маєте справу з відео, яке є фільмом, краще не намагатися вилучити субтитри з відеофайлів. Замість цього перейдіть на сайт, як http://subscene.com/ і завантажити файл srt на потрібній мові для вашого відео. Якщо є декілька файлів субтитрів, ви повинні спробувати їх, поки не знайдете той, який найкраще синхронізується з вашим файлом. Або скористайтеся програмою, подібною до Subtitle_edit, щоб налаштувати суб-файл.