Найти в Дзене

Как извлечь субтитры из MKV с помощью MKVToolNix и gMKVExtractGUI

Извлечение субтитров из видеофайлов формата MKV может быть полезным для перевода, редактирования или использования их в других проектах. В этой статье мы рассмотрим, как легко извлечь субтитры с помощью программы gMKVExtractGUI, которая является удобным графическим интерфейсом для утилиты mkvextract из пакета MKVToolNix. Перед началом работы убедитесь, что у вас установлены следующие программы: Запустите gMKVExtractGUI
Дважды щелкните по файлу gMKVExtractGUI.exe (на Linux запустите через Mono, например, mono gMKVExtractGUI.exe).
Откроется окно программы с разделом «Input Files» (Входные файлы). Добавьте MKV-файл
Перетащите MKV-файл в раздел «Input Files» или нажмите кнопку «Browse» и выберите файл вручную.
После добавления файла gMKVExtractGUI автоматически проанализирует его и отобразит список всех дорожек (видео, аудио, субтитры). Выберите субтитры для извлечения
В списке дорожек найдите субтитры, которые хотите извлечь. Они обычно обозначаются как «Subtitles» с указанием формата (на
Оглавление

Извлечение субтитров из видеофайлов формата MKV может быть полезным для перевода, редактирования или использования их в других проектах. В этой статье мы рассмотрим, как легко извлечь субтитры с помощью программы gMKVExtractGUI, которая является удобным графическим интерфейсом для утилиты mkvextract из пакета MKVToolNix.

Необходимые инструменты

Перед началом работы убедитесь, что у вас установлены следующие программы:

  1. MKVToolNix: Это основной пакет инструментов для работы с файлами Matroska (MKV). Скачать его можно с официального сайта mkvtoolnix.download. Выберите версию, подходящую для вашей операционной системы (Windows, macOS или Linux).
  2. gMKVExtractGUI: Графический интерфейс для утилиты mkvextract. Последнюю версию можно загрузить с GitHub или SourceForge.

Установка программ

1. Установка MKVToolNix

  • Загрузите установочный файл MKVToolNix с официального сайта.
  • Запустите установщик и следуйте инструкциям на экране. Убедитесь, что вы запомнили папку, в которую устанавливается программа (по умолчанию это C:\Program Files\MKVToolNix на Windows).
  • После установки проверьте, что утилита mkvextract доступна (она находится в папке установки).

2. Установка gMKVExtractGUI

  • Скачайте архив gMKVExtractGUI с GitHub или SourceForge.
  • Распакуйте архив в любую удобную папку. Для удобства рекомендуется скопировать файл gMKVExtractGUI.exe в папку с установленным MKVToolNix (например, C:\Program Files\MKVToolNix).( Но всё же, если вы используете его часто, лучше на рабочий стол.)
  • На Linux или macOS для запуска gMKVExtractGUI может потребоваться Mono. Установите Mono с официального сайта mono-project.com, если используете Linux.

Пошаговая инструкция по извлечению субтитров

-2

Запустите gMKVExtractGUI
Дважды щелкните по файлу gMKVExtractGUI.exe (на Linux запустите через Mono, например, mono gMKVExtractGUI.exe).
Откроется окно программы с разделом «Input Files» (Входные файлы).

Добавьте MKV-файл
Перетащите MKV-файл в раздел «Input Files» или нажмите кнопку «Browse» и выберите файл вручную.
После добавления файла gMKVExtractGUI автоматически проанализирует его и отобразит список всех дорожек (видео, аудио, субтитры).

-3

Выберите субтитры для извлечения
В списке дорожек найдите субтитры, которые хотите извлечь. Они обычно обозначаются как «Subtitles» с указанием формата (например, S_TEXT/UTF8 для SRT или S_HDMV/PGS для графических субтитров).
Поставьте галочку напротив нужной дорожки субтитров. Если в файле несколько субтитров (например, на разных языках), выберите только те, которые вам нужны.

-4

Укажите папку для сохранения
В разделе «Output Path» нажмите «Browse» и выберите папку, куда будут сохранены извлеченные субтитры.
Альтернативно, отметьте опцию «Use Source», чтобы сохранить субтитры в той же папке, где находится исходный MKV-файл.

Настройте дополнительные параметры (по желанию)
В нижней части окна программы есть дополнительные опции, такие как извлечение таймкодов, тегов или глав. Для простого извлечения субтитров эти настройки можно оставить без изменений.

Извлеките субтитры
Нажмите кнопку «Extract» (Извлечь).
Программа начнет процесс извлечения. Прогресс будет отображаться в интерфейсе. По завершении субтитры появятся в указанной папке в соответствующем формате (например, .srt для текстовых субтитров или .sup для графических).

-5
финальный вид
финальный вид

Для тех, кому это необходимо:

если вам удобнее работать с форматом SRT, а не ASS, вы можете воспользоваться онлайн-инструментом по адресу
https://sorz.github.io/asstosrt-wasm/

-7

Особенности и ограничения

  • Формат субтитров: gMKVExtractGUI извлекает субтитры в их исходном формате. Если субтитры в MKV-файле находятся в формате ASS или PGS, они будут извлечены как .ass или .sup. Для конвертации в SRT можно использовать сторонние инструменты, такие как Subtitle Edit.
  • Графические субтитры (PGS): Если субтитры являются графическими (например, S_HDMV/PGS), для их преобразования в текстовый формат (SRT) потребуется OCR (оптическое распознавание текста) с помощью программы Subtitle Edit.
  • Производительность: Скорость извлечения зависит от размера MKV-файла и производительности вашего компьютера. Для больших файлов (50 ГБ и более) процесс может занять больше времени.
  • Linux и Mono: На Linux gMKVExtractGUI требует Mono для работы, что может вызвать проблемы совместимости. В таких случаях можно использовать командную строку с mkvextract напрямую.

Советы по использованию

  • Проверка дорожек: Если вы не уверены, какая дорожка содержит нужные субтитры, используйте утилиту mkvmerge -i <filename.mkv> в командной строке, чтобы получить информацию о всех дорожках в файле.
  • Пакетная обработка: gMKVExtractGUI поддерживает извлечение субтитров из нескольких файлов одновременно. Перетащите папку с MKV-файлами в раздел «Input Files», чтобы обработать их все.
  • Резервное копирование: Перед редактированием или извлечением субтитров сохраните копию исходного MKV-файла, чтобы избежать потери данных.

Заключение

gMKVExtractGUI — это простой и эффективный инструмент для извлечения субтитров из MKV-файлов, который подойдет как новичкам, так и опытным пользователям. Благодаря интеграции с MKVToolNix, он обеспечивает полный доступ к функциям mkvextract через удобный графический интерфейс. Следуя этой инструкции, вы сможете быстро извлечь субтитры в нужном формате и использовать их для своих целей.

Если у вас возникнут вопросы или трудности, обратитесь к документации MKVToolNix или сообществу на форумах, таких как Reddit или официальный форум MKVToolNix.