Как извлечь субтитры из файлов MKV в Ubuntu

Убунту 21

В этом уроке мы обсудим, как извлечь субтитры из файлов MKV в Ubuntu. Это может оказаться полезной задачей, если вы хотите манипулировать субтитрами или переводить их. Мы будем использовать инструмент командной строки под названием mkvextract, который является частью пакета mkvtoolnix.

Чтобы извлечь субтитры из файлов MKV в Ubuntu, вы можете использовать инструмент командной строки mkvextract из пакета mkvtoolnix. Сначала установите mkvtoolnix с помощью команды sudo apt-get install mkvtoolnix. Затем определите номер дорожки субтитров, используя mkvmerge -i <имя файла>. Наконец, используйте команду mkvextract track, чтобы извлечь дорожку субтитров, указав номер дорожки и желаемый выходной файл.

Установка mkvtoolnix

Первым шагом является установка mkvtoolnix. Это можно сделать, выполнив в терминале следующую команду:

sudo apt-get установить mkvtoolnix

Эта команда использует менеджер пакетов apt-get для загрузки и установки mkvtoolnix. Ключевое слово sudo используется для запуска команды с правами root.

Определение номера трека

Прежде чем мы сможем извлечь субтитры, нам нужно определить номер дорожки субтитров в файле MKV. Это можно сделать с помощью команды mkvmerge -i <имя файла>. Например:

mkvmerge -i some_movie.mkv

Эта команда отобразит информацию о треках в файле MKV. Вывод будет выглядеть примерно так:

Идентификатор дорожки 0: видео (MPEG-4p10/AVC/h.264) Идентификатор дорожки 1: аудио (AC3) Идентификатор дорожки 2: субтитры (SubRip/SRT)

В этом примере дорожка субтитров имеет идентификатор дорожки 2. Тип дорожки (SubRip/SRT) указывает формат дорожки субтитров.

Извлечение дорожки субтитров

Получив номер дорожки субтитров, мы можем использовать команду mkvextract track, чтобы извлечь дорожку субтитров. Синтаксис следующий:

mkvextract треки <ваше_mkv_video> <номер_дорожки>:<файл_субтитров.srt>

Например, чтобы извлечь дорожку субтитров с номером дорожки 2 из файла «some_movie.mkv» и сохранить ее как «some_movie_subs.srt», вы должны выполнить следующую команду:

mkvextract треки “some_movie.mkv” 2:some_movie_subs.srt

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

Заключение

Извлечение субтитров из файлов MKV в Ubuntu можно легко выполнить с помощью инструмента mkvextract из пакета mkvtoolnix. Определив номер дорожки субтитров и используя команду mkvextract track, вы можете сохранить субтитры в отдельный файл для дальнейшего использования.

Не забудьте проверить тип дорожки с помощью mkvmerge -i <имя файла> и соответствующим образом изменить расширение файла при сохранении извлеченных субтитров. Это гарантирует, что субтитры будут в правильном формате и их можно будет использовать с другим программным обеспечением или медиаплеерами.

Файл MKV (Matroska Video) — это формат мультимедийного контейнера, который может содержать несколько дорожек аудио, видео и субтитров в одном файле.

Вы можете проверить, установлен ли уже пакет mkvtoolnix, выполнив команду dpkg -s mkvtoolnix в терминале. Если пакет установлен, вы увидите информацию о пакете. Если он не установлен, команда отобразит сообщение об ошибке.

Да, вы можете извлечь несколько дорожек субтитров из файла MKV, указав несколько номеров дорожек в команде дорожек mkvextract. Например, mkvextract track “some_movie.mkv” 2:some_movie_subs.srt 3:some_movie_subs_2.srt извлечет дорожку субтитров с номером дорожки 2 и сохранит ее как “some_movie_subs.srt”, а затем извлечет дорожку субтитров с номером дорожки 3 и сохранит это как “some_movie_subs_2.srt”.

Нет, инструмент mkvextract специально разработан для извлечения треков из файлов MKV. Если у вас другой формат видеофайла, возможно, вам придется преобразовать его в формат MKV, прежде чем использовать mkvextract для извлечения субтитров.

Извлеченные субтитры обычно сохраняются в формате SubRip/SRT, который является распространенным форматом субтитров. Вы можете просмотреть извлеченные субтитры с помощью текстового редактора или специальной программы для просмотра субтитров.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *