1

Как удалить встроенные субтитры из файла MP3 в Linux?

У меня есть mp3-файл с субтитрами в нем (это звук фильма на другом языке, поэтому вам не нужно загружать фильм снова, только звук и его можно объединить с файлом mkv) Субтитры - это перевод подписей / текст в фильме

Если я проигрываю mp3-файл с помощью "Videos" (видеоплеер Ubuntu по умолчанию), он воспроизводится нормально, но если я

lame myfile.mp3 newfile.mp3

Который должен выводить идентичный файл, который он делает без субтитров, но когда я пытаюсь играть, он содержит много шума / странных звуков. Так что я думаю, что он анализировал субтитры, как будто они были частью звука.

Итак, вопрос в том, как избавиться от каких-либо дополнительных встроенных элементов в mp3-файле, предпочтительно с помощью инструментов, доступных в Linux (Ubuntu)?

Что касается того, зачем мне это нужно, так это потому, что мне нужно конвертировать формат файла, а lame плохо справляется с этим дополнительным встроенным компонентом, если вы знаете программу-конвертер, способную хорошо обрабатывать субтитры в формате mp3, которая тоже подойдет.

После некоторого поиска в Google кажется, что субтитры встраиваются аналогично текстам песен, что является своего рода тегами id3. Я установил "id3" (инструмент командной строки для Ubuntu, который может манипулировать тегами id3), но он не обнаружил никаких тегов в файле. (текст в id3v3, я думаю)

Изображения свойств Windows и параметров субтитров

1 ответ1

2

Вы можете использовать набор инструментов MkvToolNix . Инструмент mkvmerge может делать именно то, что вы хотите. Просто откройте ваш файл, который находится в формате контейнера matroska, в mkvmerge, выберите дорожку, которую вы хотите удалить (текстовую дорожку, так как вы хотите удалить субтитры), снимите флажок и сделайте remux.
Это займет несколько секунд и не перекодирует все остальное. Пока вы там, вы можете убедиться, что Compression явно установлен на "none" на вкладке дополнительных параметров для каждой дорожки, чтобы обеспечить максимальную совместимость.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .