MKV ToolNix (MKVmerge GUI) v6.9.1 (Русская версия) (Редактор MKV — файлов) — Работа с видео — Каталог файлов
Год выпуска: 2014Название: MKV ToolNix (MKVmegre GUI)
Версия программы: 6.9.1
Платформа: All Windows
Адрес официального сайта: MKVToolNix
Язык интерфейса: Русский
Лечение: не требуется
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно.
Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo. MKVToolnix — специальный аудио/видео контейнер, похожий на AVI, хранящий в себе огромное количество информации.
Формат MKV — открытый проект Матрешка (Matroska), призванный создать единый стандарт мультимедийных контейнеров на ПК. Его особенность, открытость кода, что позволяет совершенствовать данный формат любому программисту мира, а также команде программистов.
Формат MKV стал необычайно распространен в последнее время, благодаря своим возможностям и, в частности, преобладанием функций по сравнению с AVI.
Основные возможности:
Мультимедийный контейнер Матрешка (Matroska) содержит в себе видео-дорожку (MKV), звуковую дорожку (MKA) и дорожку субтитров (MKS), а также множество служебной информации, позволяющей создавать меню, подобные DVD-фильмам, управлять таймингом и др. Количество дорожек не ограничено.
Поддерживаются несколько форматов субтитров: SRT, SSA, ASS, VobSub и другие. Результирующие файлы от Mkvtoolnix проигрываются различными медиа-плеерами Linux/Unix и Matroska Direct Show под Windows.
Всесильная программа с помощью которой можно редактировать MKV контейнеры, т.е. удалять или добавлять субтитры, звуковые и видео дорожки. Причём сохранившиеся после редактирования файлы никак больше не преобразовываются и не конвертируются (на что потребовалось бы несколько часов), а это позволяет отредактировать MKV файл за пару минут.
Также в программе можно разрезать MKV на несколько частей. При разрезании можно выбрать на сколько частей разбить файл и программа автоматически поделит его на равные части, а можно вручную указать размер каждой из частей. Соответственно можно удалять не нужные фрагменты видео.
Возможно соединение различных фрагментов видео (склеивание). Добавить звук или субтитры несложно — можно просто перетащить их мышью в окно программы.
Есть возможность задать сдвиг для аудио-дорожки (например, при рассинхронизации аудио и видео). Возможно создание глав фильма (как на DVD).
Вообще программа, как уже говорилось выше — всесильная и имеет большое количество возможностей. Рассмотрим некоторые из них.Например, нужно удалить/добавить звуковую аудио-дорожку или субтитры. Как видите на скриншоте программы (рис.1) Верхнее поле отображает входные файлы. Справа от поля кнопки которые позволяют добавлять файлы и присоединять звуковые дорожки и субтитры (можно добавлять файлы перетаскиванием мыши в это поле).
На нижнем поле уже отображаются составные части MKV который будет на выходе. Всё что нужно — это убрать или поставить галочки напротив тех составляющих, которые войдут в готовый mkv файл. (на рисунке Вы видите сверху — входящий файл, а снизу его составляющие видео и аудио дорожки). Справа две кнопки «вверх\вниз» позволяющие менять очерёдность дорожек в контейнере.
Снизу расположены графы, где можно указать какая дорожка аудио или субтитров (если их несколько) будет стоять по умолчанию, а так же выбрать язык в графе «Язык». В самой нижней графе выбираем место для сохранения файла и жмём «начать обработку».
Как убрать рассинхронизацию?
Бывает, что звук бежит впереди видео, или наоборот отстаёт, особенно если это не оригинальная аудио-дорожка. Для устранения этой проблемы открываем вкладку «Параметры специфичные для формата» и в графе «Задержка» ставим время (в милисекундах) либо с положительным значением, либо с отрицательным (в зависимости от того, что требуется)
Как разрезать mkv (разделить на части или вырезать кусок)?
Бывает что нужно разрезать MKV файл, например, чтобы вместить его на несколько DVD болванок. Или сделать сэмпл или для других нужд. Для этого заходим на вкладку «Глобальные» (рис.2), ставим галочку напротив пункта «включить разбиение» и потом выставляем время для фрагментов, которые нужно сохранить, после чего жмём кнопку «начать обработку».
Вот описание лишь самых простых функций этой программы. Как видите она русскоязычная, поэтому проблем с пониманием возникнуть не должно. В любом случае нужно помнить, что существует также и «метод тыка».
Программа полностью бесплатная и не содержит в себе никакой дряни. Программа мультисистемна. Удачной работы!
рис. 1 Главное окно программы рис. 2 Вкладка «Глобальные»
Скачать программу можно и на официальном сайте или здесь (для Windows). Там приведены все возможные варианты программы под разные операционные системы (найдите на странице заголовок с названием своей операционной системы и под ним будет ссылка на скачивание).
Местонахождение файла: Файлохранилище «Облако@Mail.ru»
Имя файла: 21nn.ru_MKVToolNix.v6.9.1.RUS.rar
Скорость скачивания: максимальная (до 10 Мб/с)
Размер архива: 11 Мб
MKVToolNix 44.0.0 Final (2020) РС
MKVToolNix 48.0.0 Final (2020) РС | + Portable
MKVToolNix https://www.bunkus.org/blog/2020/06/mkvtoolnix-v48-0-0-released/
Новые функции и улучшения
mkvmerge: AC-3: идентификация файла будет сообщать о дорожках AC-3, закодированных в Dolby
Surround EX, в виде кодека «AC-3 Dolby Surround EX». Реализует # 2740 .
MKVToolNix GUI: мультиплексор: в новых установках GUI теперь будет распознавать
все известные коды языков ISO 639-2 в именах файлов по умолчанию вместо только
100 лучших языков носителями языка.
MKVToolNix GUI: multiplexer: в новых установках список «часто используемых
языков» по умолчанию будет содержать только определенные агностические
языки («несколько языков», «нет лингвистического контента», «зарезервировано для локального использования», «некодированные
языки»), « Английский «и язык интерфейса пользователя по умолчанию. «Список
разговорных языков носителями языка» больше не используется. Также реализует # 2716 .
MKVToolNix GUI: редактор заголовков: добавлена опция удаления всех вложений в
контекстное меню дерева. Реализует # 2835 .
MKVToolNix GUI: во время работы GUI запоминает последнюю страницу, которая
была выбрана при закрытии диалога настроек. При повторном открытии
настроек эта страница будет выбрана по умолчанию. Реализует # 2852 .
Исправление ошибок
mkvmerge: исправлена ошибка сегментации при преждевременном выходе из-за
ошибок записи, например, из-за недостатка места на целевом устройстве. Исправления # 2843 .
mkvmerge: DTS: исправлено неверное количество каналов для дорожек DTS с
расширениями XCh . Исправления # 2715 .
mkvmerge: MPEG TS reader: исправлено обнаружение треков h.264 / AVC и h.265 / HEVC,
которые состоят только из одного кадра. Часть исправления № 2849 .
mkvmerge: MPEG TS reader: исправлена обработка неограниченных размеров PES для дорожек,
которые состоят только из одного пакета PES. Часть исправления № 2849 .
mkvmerge: MPEG TS reader: дорожки субтитров PGS теперь освобождены от
эвристики «обнаружение фиктивных временных меток субтитров», которая может привести к тому, что некоторые
субтитры PGS не будут корректно помечены метками времени. Симптомами было то, что они были
показаны в неподходящее время или что они были показаны на неопределенный срок. Исправляет # 2736
и частично исправляет # 2824 .
mkvmerge: MPEG TS reader: при чтении списков воспроизведения MPLS начальные временные метки
элементов воспроизведения обрабатывались неправильно: все временные метки считанных пакетов
сравнивались с этой начальной меткой времени, отбрасывая те пакеты, временные метки которых
были меньше начальной метки времени начала элемента воспроизведения. Правильное поведение —
принимать все пакеты, как только первый встречается с отметкой времени, равной или
превышающей отметку времени начала элемента воспроизведения. Это может
привести к тому, что записи субтитров PGS, расположенные прямо в начале элемента воспроизведения,
будут искажены / потеряны, поскольку они состоят из нескольких пакетов PES, для которых некоторые
временные метки часто немного меньше. Часть исправления № 2824 .
mkvmerge: MPEG TS reader: при чтении плейлистов MPLS mkvmerge больше
не будет читать все файлы M2TS, на которые они ссылаются, обрабатывая только пакеты,
лежащие в диапазоне временных отметок, заданных временными метками начала
и конца элемента воспроизведения плейлистов . Вместо этого mkvmerge будет использовать информацию индекса, присутствующую в
соответствующих файлах информации клипа (CLPI), для поиска ближайшей
позиции файла временной метки начала элемента воспроизведения. Кроме того, mkvmerge
просто прекратит обработку файла, как только увидит конечную метку времени. Это изменение
значительно ускоряет обработку файлов, из которых должны быть
прочитаны только небольшие части . Часть исправления № 2824 .
mkvmerge: WavPack: исправлена поддержка файлов, созданных в v5
программы. Контрольные суммы, аудиоданные DSD и нестандартные частоты дискретизации
обрабатываются правильно. Патч от Дэвида Брайанта.
MKVToolNix GUI: мультиплексор: исправлено неправильное позиционирование курсора после
ввода или вставки символов, которые не допускаются в именах
файлов, в элемент управления «файл назначения». Исправления # 2855 .
Изменения системы сборки
Теперь требуются libEBML v1.4.0 и libMatroska v1.6.0.
Другие изменения
Основная ветвь разработки репозитория исходного кода была переименована в main.
Радоваться, веселиться!
MKVToolNix 50.0.0 RePack (& Portable) by elchupacabra
Категория:
Видеоредакторы
Версия программы:
49.0.0
Язык интерфейса:
Русский / Мультиязычный
Платформа:
x86 + x64
Разработчик:
Moritz Bunkus
Автор сборки/репака:
elchupacabra
Лекарство:
Не требуется (Freeware)
Описание:
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo. MKVToolnix — специальный аудио/видео контейнер, похожий на AVI, хранящий в себе огромное количество информации. Формат MKV — открытый проект Матрешка (Matroska), призванный создать единый стандарт мультимедийных контейнеров на ПК. Его особенность, открытость кода, что позволяет совершенствовать данный формат любому программисту мира, а также команде программистов. Формат MKV стал необычайно распространен в последнее время, благодаря своим возможностям и, в частности, преобладанием функций над форматом AVI.
Дополнительная информация:
Мультимедийный контейнер Матрешка (Matroska) содержит в себе видео дорожку (MKV), звуковую дорожку (MKA) и дорожку субтитров (MKS), а также множество служебной информации, позволяющей создавать меню, подобные DVD-фильмам, управлять таймингом и др. Количество дорожек не ограничено. Поддерживаются несколько форматов субтитров: SRT, SSA, ASS, VobSub и другие. Результирующие файлы от Mkvtoolnix проигрываются различными медиа плеерами Linux/Unix и Matroska Direct Show под Windows.
Изменения в версии:
Изменения в версии
Особенности RePack’a:
1. Совмещённые в одном дистрибутиве установка программы или распаковка портативной (portable app формат) версии 2. Мультиязычный интерфейс (включая русский) 3. Опционная установка gMKVExtractGUI для извлечения звуковых дорожек из MKV 4. Опционная установка MKVCleaver для пакетного извлечения содержимого из MKV 5. Возможность подхвата и автокопирования пользовательского файла настроек программы mkvtoolnix-gui.ini и custom.ini — файла настроек MKVCleaver «Тихая» установка с ключами /SILENT или /VERYSILENT (или файлом «Silent Install.cmd») Для «Тихой» установки портативной версии дополнительный ключ /PORTABLE=1 (или файлом «Unpack Portable.cmd»)
Во время установки будет предложено посетить сайт автора репака. Снимаем галочку по желанию.
MKVToolNix 46.0.0 Final + Portable (x86-x64) (2020) {Multi/Rus}
Версия программы:
46.0.0
Официальный сайт:
Moritz Bunkus
Язык интерфейса:
Русский, Английский и другие
Лечение:
не требуется
Системные требования:
Windows 7, 8, 8.1, 10 (x32-bit and x64-bit).
Описание:
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo. MKVToolnix — специальный аудио/видео контейнер, похожий на AVI, хранящий в себе огромное количество информации. Формат MKV — открытый проект Матрешка (Matroska), призванный создать единый стандарт мультимедийных контейнеров на ПК. Его особенность, открытость кода, что позволяет совершенствовать данный формат любому программисту мира, а также команде программистов. Формат MKV стал необычайно распространен в последнее время, благодаря своим возможностям и, в частности, преобладанием функций над форматом AVI.
«Дополнительная информация:»
Мультимедийный контейнер Матрешка (Matroska) содержит в себе видео дорожку (MKV), звуковую дорожку (MKA) и дорожку субтитров (MKS), а также множество служебной информации, позволяющей создавать меню, подобные DVD-фильмам, управлять таймингом и др. Количество дорожек не ограничено. Поддерживаются несколько форматов субтитров: SRT, SSA, ASS, VobSub и другие. Результирующие файлы от Mkvtoolnix проигрываются различными медиа плеерами Linux/Unix и Matroska Direct Show под Windows.
«Изменения в версии:»
46.0 ## New features and enhancements * mkvmerge: when splitting, the placeholder `%c` can be used in the destination file name. It’ll be replaced by the name of the first chapter in the file. Implements #2791. * mkvmerge: when reading MPLS playlists mkvmerge will include a tag named `SOURCE_ID` in the track’s statistics tags that conveys the fact that the source was a Blu-ray and what the track’s ID was in the source container. When reading Matroska file existing `SOURCE_ID` tags will be kept. The format used is the same format MakeMKV uses. Implements #2774. * mkvmerge: for audio-only files mkvmerge will now write a cue entry every 500ms instead of every 2s. * MKVToolNix GUI: job actions: split up the option «execute when the job finishes successfully or with warnings» into two separate options: «…when finishes successfully» and «…when exits with warnings». Implements #2798. ## Bug fixes * mkvmerge: Matroska reader: when regenerating UIDs for chapters mkvmerge will now fix referencing tag chapter UID targets to have the same values. Fixes #2804. * mkvmerge: MP4 reader: fixed a crash that could potentially happen while trying to identify H.265/HEVC tracks. * mkvmerge: MP4 reader: when reading H.265/HEVC tracks without a frame offset table (`ctts` atom) present, mkvmerge did not parse the `hevcC` structure correctly in certain cases, causing no video frames to be output at all or the output not being playable. This fixes #2782, a bug introduced in v45. * mkvmerge: MPLS handling/MPEG TS reader: timestamp restrictions as given in an MPLS file were only honored for the first play item, not for subsequent play items. For those play items the whole referenced file was always copied. Part of the fix of #2789. * mkvmerge: MPLS handling/MPEG TS reader: under certain circumstances mkvmerge copied one frame too many before switching to the next play item. Part of the fix of #2789. * mkvmerge: for audio-only files cues will only be created for I frames (important for e.g. TrueHD where decoding can only start on a sync frame). Fixes #2790. * MKVToolNix GUI: fixed a crash that happened when closing the preferences after having closed at least one multiplexer tab. Fixes #2785. * MKVToolNix GUI: macOS: changed the default of the «elide tab header labels» feature introduced in v45 from «no» to «yes» to mirror how versions before v45 behaved on macOS
«Особенности портативной версии:»
Портативная версия программы от разработчика, не требующая установки. Контрольные суммы:
mkvtoolnix-32-bit-46.0.0.7z
CRC32:
1EDFFCB2
MD5:
DED32A3F0E70817823F8D55352E639FF
SHA-1:
07FB3528D60B9215E03FBA0EB10AA2A0CB4572F8
mkvtoolnix-64-bit-46.0.0.7z
CRC32:
3A0A60E8
MD5:
923BE4B31D76E9DC0CBE2DCE972ECCC6
SHA-1:
C4A269817E91C52905104F6040883D4D08179A45
Скриншоты:
Скачать MKVToolNix 46.0.0 Final + Portable (x86-x64) (2020) {Multi/Rus} через торрент
mkvtoolnix-46_0_0-final-portable.torrent [10,85 Kb] (cкачиваний:
Размер:
65 MB
1-05-2020, 16:25 317 0
Похожие материалы
MKVToolNix 24.0.0 Final +
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
11-06-2018 Читать далее
MKVToolNix 21.0.0 Final
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
27-02-2018 Читать далее
MKVToolNix 20.0.0 Final +
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
23-01-2018 Читать далее
MKVToolNix 20.0.0 Final
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
17-01-2018 Читать далее
MKVToolNix 15.0.0 Final
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
20-08-2017 Читать далее
MKVToolNix 15.0.0 Final +
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
19-08-2017 Читать далее
MKVToolNix 13.0.0 Final
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
16-07-2017 Читать далее
MKVToolNix 8.3.0 / 13.0.0
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
01-07-2017 Читать далее
MKVToolNix 12.0.0 Final
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
21-05-2017 Читать далее
MKVToolNix 12.0.0 Final +
MKVToolnix — функциональный набор инструментов для работы с видео-файлами MKV Matroska. Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo.
20-05-2017 Читать далее
Комментарии
Как редактировать mkv видео файл?
В интернете всегда можно скачать новый фильм, но не всегда его качество вам понравится. Если в какой-то стране фильм вышел в прокат на дисках, он сразу же появляется в интернете. Тогда в описании скачиваемого фильма можно увидеть следующее: качество видео BDRip, а звук из кинотеатра. Смотреть фильм с таким качеством видео и не совсем качественным звуком как то неправильно. Но сейчас нас интересует другой вопрос, как быстро добавить или заменить звуковую дорожку в видеофайле формата MKV без перекодировки и также без перекодировки разбить фильм формата MKV на части. Далее мы рассмотрим, как редактировать mkv видео файл программой MKVmerge GUI.
На самом деле редактировать mkv видео файл просто. Для этих целей было написано немало программ и одна из них, получившая наибольшую популярность, MKVmerge GUI. Эта маленькая программка входит в комплект программы MKVToolNix, которая распространяется бесплатно на сайте разработчика bunkus.org
Откроем наш, можно даже сказать, редактор mkv файлов, программу MKVmerge GUI.
Откроем какой ни будь фильм в формате mkv и посмотрим, что с ним можно сделать. Сделать это можно перетащив файл в рабочую область программы или воспользоваться кнопкой «добавить». После этого мы увидим на вкладке «Вход» в окошке «Входные файлы:» добавленный фильм и в окошке «Дорожки, главы и теги:» все существующие аудио и видео дорожки, а также вложенные файлы.
Напротив каждого элемента стоит графа выбора в виде квадратика, в котором можно поставить или убрать галочку, выбирая или исключая элемент из обработки при сохранении. Таким образом, если видео файл mkv кажется вам сильно большим, то можно убрать из него ненужные вам звуковые дорожки и другие вложения. Для сохранения нужно нажать
Также можно и добавить звуковую дорожку в mkv файл. Необходимо его перетащить в рабочую область программы или добавить через меню. Добавленная звуковая дорожка появится во всех окошках вкладки «Вход», которую также можно будет добавить или удалить из обработки. Добавить звуковую дорожку к фильму можно также не извлекая из другого фильма. После добавления видеофайла с необходимой вам звуковой дорожкой все ненужные элементы можно просто отключить, оставив только звуковую дорожку.
Эта маленькая программка может также разделить mkv файл на части. Фильм можно разделить на части указав размер выходного файла или указать длительность, после которой будет создан новый файл. Таким образом можно
Все эти настройки можно сделать во вкладке «Глобальные».
После внесения всех настроек и выбора места сохранения нажимаем кнопку «начать обработку».
Есть еще одна программа Haali Media Splitter, способная редактировать mkv видео файл, в составе которой есть редактор MKV файлов GDSMux. Эта программа с таким же успехом может обрезать mkv файл и удалить ненужные потоки в файле. Несмотря на меньшую функциональность по настройкам программы, она имеет одно преимущество, это визуальный видео редактор, который позволить обрезать видео mkv, указав необходимый участок ползунками.
Для добавления фильма необходимо нажать правой кнопкой мыши в рабочей области программы и выбрать «Add source…». После добавления файла в окне программы показаны все входящие потоки, любой из которых можно отключить.
Обрезать видео mkv можно открыв предпросмотр видео. Для этого нажимаем правой кнопкой мыши на видеопоток добавленного файла и выбираем в меню «Preview».
В окне предпросмотра обрезать mkv видео можно выделив необходимый участок ползунками, указав начало и конец выделяемого участка. Сохранить изменения можно без перекодирования. Для этого необходимо указать место для сохранения и указать имя выходного файла нажав на три точки внизу, напротив поля «Output». Для начала сохранения нажимаем «Start».
Также статьи на сайте chajnikam.ru:
Как усилить звук в видео?
Как скопировать лицензионный диск?
Как создать виртуальный принтер pdf?
Как распечатать pdf файл?
Разбиение и склеивание MKV видео. Обрезка фильма
На сегодняшний день большинство фильмов HD-качества распространяются в формате MKV. Этот формат поддерживают все современные HD-медиаплееры, а также HD-телевизоры со встроенными плеерами. Обычно файлы MKV с HD-видео имеют размер порядка 10 Гб. Копирование и перенос таких файлов является затрудненным, если ваш flash-накопитель небольшого размера или отформатирован в файловой системе FAT-32, не поддерживающей файлы размером больше 4 Гб (без 1 байта). Если у вас возникли подобные трудности, тогда вам поможет бесплатная программа MKVToolNix, и настоящая инструкция. Официальный сайт разработчика.
С помощью данного набора инструментов можно также извлекать субтитры и другие дорожки, содержащиеся в MKV-файлах.
Чтобы разрезать/склеить видео в формате AVI, используйте VirtualDubMod.
Читайте также, как перенести по частям большой файл между компьютерами.
MKVToolNix
MKVToolNix — кроссплатформенное программное обеспечение для работы с файлами формата MKV (Matroska). Последняя версия программы для Windows на момент написания статьи — 7.3.0. Будьте внимательны при скачивании программы, так как существуют отдельно релизы для 32- и 64-bit систем. Кроме стандартной (установочной) версии есть портативная, не требующая установки. Я рекомендую качать стандартную версию, так как портативная еще не полностью отлажена (на момент написания статьи). Во время установки программа предложит выбрать язык интерфейса. В списке присутствует русский язык.
Разбиение видео на части
Допустим нам нужно разбить файл размером 5,67Гб так, чтобы каждый фрагмент не превышал больше 4 Гб.
Запускаем программу с ярлыка на рабочем столе или в меню «Пуск» (ярлык «mkvmerge GUI»). В главном окне, в разделе «Входные файлы» нажимаем на кнопку «добавить» и выбираем желаемый файл на диске компьютера.
Переходим на вкладку «Глобальные» и в разделе «Разбиение» выбираем соответствующий режим разбиения файла. В программе предусмотрено 7 режимов разбиения:
- разбить по размеру;
- разбить после этого времени;
- разбить после тайм-кода;
- разбить по частям на основе тайм-кодов;
- разбить на части на основе номеров кадров/полей;
- разбить после кадров/полей с номерами;
- разбить перед главами.
Ниже подробно описаны все режимы разбиения, но чаще всего встречаются два случая: нужно разделить фильм на несколько частей и нужно вырезать конкретную часть фильма.
Разделение на части заданного размера
Для разделения файла на несколько частей заданного размера выберите пункт «разбить по размеру» и в поле «Размер» укажите желаемый размер в килобайтах (K), мегабайтах (M) или гигабайтах (G), поставив после размера соответствующую букву. Примеры: 512K, 700M, 4G. Такая градация связана с тем, что программа «понимает» только целые числа.
Важно!!! Эмпирически установлено, что для того, чтобы фрагмент поместился на диск с файловой системой FAT-32, в поле размер нужно ввести значение «4088M», а возможно и меньшее.
В поле «Имя выходного файла» укажите путь и название конечных файлов.
Нажмите на кнопку «Начать обработку» и дождитесь завершения обработки файла.
По окончанию обработки будут созданы файлы (фрагменты видео), в конце имени каждого из которых будет добавлен номер: «-001», «-002» и т.д. Файл оригинала видео останется незатронутый.
Видео
Сохранение заданной части видео
Для сохранения заданной части видео нужно выбрать режим «разбить по частям на основе тайм-кодов» и указать временные метки начала и конца желаемого фрагмента видео, например: «00:05:00-00:15:00», что значит — сохранить 10 минут видео начиная с 6-й минуты исходного фильма.
Если вас интересуют остальные варианты «раскройки» видео, ниже предоставлено описание всех режимов разбиения. Также в конце статьи описана обратная операция по склеиванию фрагментов видео.
Доступные варианты разбиения
Разбить по размеру
Как уже говорилось выше, этот режим режет файл на куски определенного размера. Символы «G», «M» и «K» могут использоваться, для указания гига/мега/килобайт соответственно. Все единицы — степени 1024 (G = 10243, M = 10242 и K = 1024).
Разбить после этого времени
Длительность, после которой будет создан новый выходной файл. Время может быть указано либо в формате «ЧЧ:ММ:СС.ннннннннн», либо как количество секунд с приписанным в конце «s». Вы можете опустить количество часов «ЧЧ» и число «ннннннннн» наносекунд. Если наносекунды указаны, вы можете использовать до девяти цифр после запятой. Примеры: 01:00:00 (через час) или 1800s (после 1800 секунд).
Разбить после тайм-кода
Тайм-коды, после которых будет начат новый выходной файл. Тайм-коды относятся ко всему потоку, а не к каждому индивидуальному выходному файлу. Тайм-коды могут быть указаны или в формате «ЧЧ:ММ:СС.ннннннннн» или как число секунд с указанным в конце «s». Вы можете опустить число часов «ЧЧ». Вы можете определить до девяти цифр для числа наносекунд «ннннннннн» или вообще их не указывать. Если использовано два или больше тайм-кода, они разделяются запятыми. При этом можно смешивать форматы. Примеры: 01:00:00,01:30:00 (после одного часа и после одного часа и тридцати минут) или 1800s, 3000s, 00:10:00 (после трех, пяти и десяти минут).
Разбить по частям на основе тайм-кодов
Разделяемый запятыми список временных диапазонов содержания, которые нужно сохранить. Каждый диапазон состоит из времени начала и окончания, разделённых «-«, например «00:01:15-00:03:20». Если тайм-код начала не указан, будет использован тайм-код конца предыдущего диапазона, если такого нет — начало файла. Тайм-коды могут быть предоставлены либо в формате «ЧЧ:ММ:СС.ннннннннн», либо как число секунд с указанным в конце «s». Если перед начальным тайм-кодом диапазона стоит «+», его содержание будет записано в тот же файл, что и предыдущий диапазон. В противном случае для него будет создан новый файл.
Разбить на части на основе номеров кадров/полей
Разделяемый запятыми список диапазонов номеров кадров/полей, которые нужно сохранить. Каждый диапазон состоит из номеров начального и конечного кадра/поля, разделённых «-«, например «157-238». Нумерация производится с единицы. Этот режим берёт для вывода только первую видеодорожку. Если вывод не является видеодорожкой, разбиение произведено не будет. Числа, заданные с этим аргументом, интерпретируются на основе числа блоков Matroska в выводе. Один блок Matroska содержит либо полный кадр (для прогрессивного видео), либо одно поле (для чересстрочного). mkvmerge не различает эти варианты и просто считает количество блоков. Если номер начального кадра не указан, будет использован номер конечного кадра предыдущего диапазона, если такого нет — начало файла. Если перед номером первого кадра диапазона стоит «+», его содержание будет записано в тот же файл, что и предыдущий диапазон. В противном случае для него будет создан новый файл.
Разбить после кадров/полей с номерами
Разделяемый запятыми список кадров/полей, после которых требуется разбиение. Нумерация производится с единицы. Этот режим берёт для вывода только первую видеодорожку. Если вывод не является видеодорожкой, разбиение произведено не будет. Числа, заданные с этим аргументом, интерпретируются на основе числа блоков Matroska в выводе. Один блок Matroska содержит либо полный кадр (для прогрессивного видео), либо одно поле (для чересстрочного). mkvmerge не различает эти варианты и просто считает количество блоков.
Разбить перед главами
Используется или команда «all» (всё), которая выделяет все главы, или разделенный запятыми список номеров глав, перед которыми нужно делать разбиение. Нумерация производится с единицы. Разбиение будет произведено перед первым ключевым кадром, тайм-код которого больше либо равен тайм-кодам перечисленных глав. Глава, начинающаяся на нулевой секунде, никогда не становится точкой разбиения и отбрасывается без уведомления. Этот режим использует только самый верхний уровень глав во всех записях редакций.
Склеивание видео
Фрагменты разрезанного видео можно склеить обратно программой «MKVToolNix». Откройте первый фрагмент инструментом «mkvmerge GUI», нажав на кнопку «добавить». Затем нажмите на кнопку «присоединить» и выберите файл второго фрагмента видео, который нужно склеить с предыдущим файлом. После добавления второй фрагмент и его дорожки будут обозначены значком «++>».
Важно!!! Не забывайте об очередности добавления фрагментов!
В поле «Имя выходного файла» введите желаемое название будущего склеенного видео и нажмите на кнопку «Начать обработку» для запуска процесса склеивания.
Как склеить видео в бесплатной программе MKVToolNix
Многие пользователи иногда сталкиваются с ситуацией, когда имеют несколько видеофайлов, являющимися частями одного фильма. Такая ситуация может произойти например в результате прерывистой съемки с видеокамеры, или при закачке разрезанных на фрагменты видео с интернета. В этом случае встает вопрос, как склеить видео так, чтобы эти фрагменты содержались в одном файле, проигрывающемся от начала до конца. Конечно можно это сделать в полноценном видеоредакторе визуально. Но это приведет к пережатию видео — а на это потребуется много времени и к тому же качество видео ухудшится. Поэтому в случае, если части видео имеют абсолютно одинаковые характеристики (разрешение, видеокодек, аудиокодек, аудиочастоту, количество звуковых каналов и т.д.), то оптимальнее всего просто соединить эти видеофрагменты без пережатия. Для этого можно воспользоваться бесплатной программой MKVToolNix.
Установка и запуск программы MKVToolNix
Программу MKVToolNix можно скачать на сайте mkvtoolnix.download. Для этого нужно на странице «Download» перейти по ссылке на сайт fosshub.com для скачивания нужных файлов.
Там можно скачать либо установочную программу, либо архив для запуска в портативном режиме. В нашем случае мы скачиваем архив с 32-битной версией программы.
После распаковки архива следует запустить приложение mkvtoolnix-gui.exe.
После запуска появится главное окно программы MKVToolNix в котором и можно производить все необходимые операции.
Процесс склеивания видеофайлов
Перед тем как склеить видео, содержащееся в двух или нескольких видеофайлах необходимо для начала открыть в программе только первый видеофайл. Для этого необходимо в области «Исходные файлы» окна программы нажать правую кнопку мыши и выбрать пункт меню «Добавить файлы».
Появиться стандартное окно выбора файла для добавления, где следует найти нужный файл и открыть его.
Этот видеофайл должен добавиться в список исходных файлов. Теперь на стоке для этого файла нужно нажать правой кнопкой мыши и выбрать пункт меню «Присоединить файлы».
Снова откроется окно выбора файла. И теперь необходимо выбрать второй файл или даже сразу несколько оставшихся файлов (кроме первого) для присоединения.
Убедившись, что в списке исходных файлов содержатся все нужные части, следует задать имя выходного файла и нажать кнопку «Выполнить объединение».
В итоге будет получен новый файл, в котором будут объединены все нужные части нашего видео.
Следует отметить, что при желании можно отключить ненужные аудио или видео дорожки (например если их несколько в каждом фрагменте). Для этого нужно отметить или снять соответствующие им галочки.
Возможные проблемы при склейке видео
Как уже было упомянуто, для успешной склейки видео необходимо, чтобы файлы были закодированы с одинаковыми настройками. Если какие-то из ключевых параметров видео или аудио будут различаться, то склейка не сможет завершиться успешно. Помимо этого следует иметь в виду, что при наличии большого количества файлов может накапливаться рассинхронизация видео и аудио. Т.е. звук может начаться на доли секунды раньше и не будет совпадать с видео. Это происходит из-за того, что у каждого из файлов длина видео и аудиотреков не совпадают идеально, а при склейке эти несовпадения накапливаются, что приводит к небольшому смещению звукового ряда относительно видео. Поэтому после получения выходного файла следует убедиться, что со звуком все нормально. Если это не так, то возможно потребуется производить склейку звука в полноценном видеоредакторе. Тем не менее при небольшом количестве видеофрагментов эта проблема неощутима, и поэтому можно не обращать на нее внимания.
Как видно из названия программы MKVToolNix, она предназначена для работы с контейнером MKV. Т.е. результирующий файл будет получаться только с таким расширением. Тем не менее это не мешает задавать в качестве исходного материала файлы других типов. Но если Вам нужно получить результирующее видео в формате, отличном от MKV, то следует после склейки файлов воспользоваться сторонними программами для смены контейнера видео. Например это можно сделать с помощью программы XMedia-Recode.
Выводы
С помощью программы MKVToolNix можно как склеить видео, содержащееся в разных файлах, так и отключить ненужные аудио или видеотреки. В результате склейки видео будет получен файл MKV, который при желании можно преобразовать в другой тип с помощью сторонних программ. Склейка видео без пережатия возможна только при полном совпадении ключевых характеристик видео и аудио дорожек. Также при склейке большого числа фрагментов может происходить рассинхронизация видео и звука, поэтому этот момент следует дополнительно контролировать для получения качественного результата.
mkvextract(1) — Arch manual pages
mkvextract — извлечение дорожки из файлов Matroska(TM) в другие файлы
mkvextract {имя-файла-источника} {режим1} [параметры] [свойства-извлечения1] [режим2] [параметры] [свойства-извлечения2] […]
Эта программа извлекает указанные фрагменты из файла Matroska(TM) в другие используемые форматы. Первый аргумент — имя исходного файла, который должен быть файлом Matroska(TM).
Все остальные аргументы либо переключают в определённый режим извлечения, изменяют параметры текущего активного режима, либо указывают, в какой файл следует извлечь. При вызове mkvextract могут использоваться несколько режимов, что позволяет извлекать несколько элементов за один проход. Большинство параметров могут использоваться только в определённых режимах с несколькими параметрами, применяемыми ко всем режимам.
В настоящее время поддерживается извлечение дорожек, тегов, вложений, глав, файлов разметки CUE, меток времени и cue.
Общие параметры
Следующие параметры доступны во всех режимах и описываются в этом разделе единожды.
-f, —parse-fully
Устанавливает режим анализа на ‘полный’. Стандартный режим не анализирует весь файл, а использует элементы метапоиска для нахождения элементов в исходном файле. В 99 % случаев этого достаточно. Но для повреждённых файлов и для тех, в которых нет элементов метапоиска, пользователю придётся использовать этот режим. Полное сканирование файла может потребовать несколько минут, в то время как быстрое сканирование проходит за секунды.
—command-line-charset кодировка
Устанавливает кодировку для конвертации строк, указанных в командной строке. Стандартная кодировка привязана с системной локализации.
—output-charset кодировка
Указывает кодировку, в которую конвертируются выходные строки. По умолчанию используется текущая кодировка системного языка.
-r, —redirect-output имя-файла
Все сообщения записываются в файл имя-файла вместо консоли. Хотя это можно сделать и через перенаправление вывода, есть отдельные случаи применения именно этого параметра: когда терминал интерпретирует в другой способ вывода перед записью файла. Кодировка, указанная в —output-charset, учитывается.
—flush-on-close
Указывает программе программе сбросить все данные, закэшированные в памяти, в хранилище при закрытии файлов, открытых для записи. Это может быть использовано для предотвращения потери данных при отключении питания или для обхода определённых проблем в операционной системе или драйверах. Недостатком является то, что слияние займёт больше времени, так как mkvmerge придётся ждать, пока все данные не будут записаны в хранилище перед выходом. Смотри проблемы #2469 и #2480 в трекере ошибок MKVToolNix, где подробно прокомментированы плюсы и минусы.
—ui-language код
Принудительно использовать перевод на код языка (напр. «de_DE» для немецкого). Если указать «list» вместо кода, то отобразится список доступных переводов.
—abort-on-warnings
Указывает mkvmerge прерывание после появления первого предупреждения. Код завершения программы будет 1.
—debug тематика
Включить режим отладки для указанной функции. Этот параметр полезен только для разработчиков.
—engage функция
Включить экспериментальные функции. Список доступных функций может быть вызван с помощью mkvextract —engage list. Эти функции не предназначены для повседневного использования.
—gui-mode
Включает режим графического интерфейса. В этом режиме могут отображаться специально отформатированные строки для отправки управляющих сообщений интерфейсу. Формат сообщений — ‘#GUI#message’. За сообщением могут быть указаны пары ключа и значения, например ‘#GUI#message#key1=value1#key2=value2…’. Сообщения и ключи не переводятся и всегда выводятся на английском.
-v, —verbose
Вести расширенный вывод и показывать все важные элементы Matroska(TM) по мере их чтения.
-h, —help
Показать сведения об использовании и выйти.
-V, —version
Показать сведения о версии и выйти.
@файл-параметров.json
Считывает дополнительные аргументы командной строки из файла options-file. Полное описание поддерживаемых форматов для таких файлов смотрите в разделе «Файлы параметров» на странице документации mkvmerge(1).Режим извлечения дорожки
Синтаксис: mkvextract имя-исходного-файладорожки[параметры]TID1:имя-целевого-файла1[TID2:имя-целевого-файла2 …]
Следующие параметры командной строки доступны для каждой дорожки в режиме извлечения ‘tracks’. Они должны присутствовать перед указанием дорожки (см. ниже), к которой будут применяться.
-c кодировка
Указывает набор символов, который должна содержать следующая дорожка субтитров после конвертации. Применяется только тогда, когда ID следующей дорожки указывает на дорожку субтитров. По умолчанию используется UTF-8.
—blockadd уровень
Сохранить BlockAdditions только до этого уровня. По умолчанию сохраняются все уровни. Этот параметр влияет только на определённый тип кодеков, например WAVPACK4.
—cuesheet
Выполняет с помощью mkvextract(1) извлечение списков CUE из информации о разделах и из данных тегов данной дорожки в файл с названием выходной дорожки и расширением ‘.cue’.—raw
Извлекает необработанные данные в файл без контейнера. В отличие от флага —fullraw этот параметр не приводит к записи содержимого элемента CodecPrivate в файл. Этот режим работает со всеми CodecIDs, даже с теми, которые mkvextract(1) не поддерживает, но это может привести к созданию повреждённого файла.—fullraw
Извлекает необработанные данные в файл без контейнера. Содержимое элемента CodecPrivate будет записано первым в файл, если дорожка содержит подобный элемент заголовка. Этот режим работает со всеми CodecIDs, даже с теми, которые mkvextract(1) не поддерживает, но это может привести к созданию повреждённого файла.TID:выходное-имя
Извлекает дорожку с ID TID в файла выходное_имя при условии, что такая дорожка содержится во исходном файле. Этот параметр можно задавать несколько раз. ID дорожек должны быть такие же как и при выводе информации командой mkvmerge(1) с параметром —identify.Каждое название выходного файла должно использоваться только раз. Исключение составляют дорожки RealAudio и RealVideo. Если использовать одинаковые названия для разных дорожек, то они будут сохранены в одном файле. Пример:
$ mkvextract input.mkv tracks 0:video.h364 2:output-two-vobsub-tracks.idx 3:output-two-vobsub-tracks.idx
Режим извлечения вложений
Синтаксис: mkvextract имя-исходного-файлавложения[параметры]AID1:выходное-имя1[AID2:выходное-имя2 …]
AID:выходное-имя
Производит извлечение вложения из ID AID в файл outname при условии, если такое вложение содержится во входном файле. Если же оставить outname пустым, то будет использоваться название вложения из входного файла Matroska(TM). Этот параметр можно использовать несколько раз. ID вложений должны быть такие же как и при выводе информации командой mkvmerge(1) с параметром —identify.Режим извлечения глав
Синтаксис: mkvextract имя-исходного-файлаглавы[параметры]имя-выходного-файла.xml
-s, —simple
Экспорт главы информации в простой формат, используемый в инструментах OGM (ГЛАВА01=…, ГЛАВА01ИИМЯ=…). В этом режиме некоторая информация должна быть отброшена. По умолчанию главы выводятся в формат XML.
—simple-language язык
Если включён простой формат, то mkvextract(1) будет выводить только единственную запись для каждого встречающегося атома глав, даже если атом глав содержит более одного названия главы. По умолчанию mkvextract(1) будет использовать первый обнаруженный заголовок главы для каждого атома вне зависимости от его яыка.Использование этого параметра даёт возможность пользователю определить, какие имена глав выводятся, если атомы содержат более одного имени главы. Параметр language должен быть кодом из ISO 639-1 или ISO 639-2.
Главы записаны в указанный выходной файл. По умолчанию используется понятный для mkvmerge(1) формат XML. Если в файле нет глав, то выходной файл не создан.
Режим извлечения меток
Синтаксис: mkvextract имя-исходного-файлатеги[параметры]имя-выходного-файла.xml
Теги записаны в указанный выходной XML-файл, понятный для mkvmerge(1). Если в файле нет тегов, то выходной файл не создан.
Режим извлечения файлов разметки CUE
Синтаксис: mkvextract имя-исходного-файлаcuesheet[параметры]имя-выходного-файла.cue
Cue sheet (файл разметки) записан в указанный выходной файл. Если в файле нет глав или тегов, то выходной файл не создан.
Режим извлечения метки времени
Синтаксис: mkvextract имя-исходного-файламетки-времени_v2[параметры]TID1:имя-целевого-файла1[TID2:имя-целевого-файла2 …]
TID:выходное-имя
Извлекает временные метки дорожки с ID TID в файла выходное_имя при условии, что такая дорожка содержится во исходном файле. Этот параметр можно задавать несколько раз. ID дорожек должны быть такие же как и при выводе информации командой mkvmerge(1) с параметром —identify.Пример:
$ mkvextract input.mkv timestamps_v2 1:ts-track1.txt 2:ts-track2.txt
Режим извлечения файлов разметки CUE
Синтаксис: mkvextract имя-исходного-файлаcue-файлы[параметры]TID1:имя-целевого-файла1[TID2:имя-целевого-файла2 …]
TID:имя-целевого-файла
Извлекает дорожку с ID TID в файла выходное_имя при условии, что такая дорожка содержится во исходном файле. Этот параметр можно задавать несколько раз. ID дорожек должны быть такие же как и при выводе информации командой mkvmerge(1) с параметром —identify, при этом не должны совпадать с цифрами, содержащимися в элементе CueTrack.Выходной формат представлен в текстовом виде: один элемент CuePoint на линию с парой ключ=значение. Если элемент параметра не представлен в CuePoint (напр. CueDuration), то вместо значения будет тире.
Пример:
timestamp=00:00:13.305000000 duration=- cluster_position=757741 relative_position=11
Возможные ключи:
метка времени
Длительность точки cue с точностью до наносекунд. Формат: HH:MM:SS.nnnnnnnnn. Этот элемент всегда устанавливается.
длительность
Длительность точки cue с точностью до наносекунд. Формат: HH:MM:SS.nnnnnnnnn.
cluster_position
Абсолютная позиция в байтах внутри файла Matroska(TM), с которой начинается кластер, содержащий ссылочный элемент.Примечание
Внутри файла Matroska(TM) CueClusterPosition находится относительно начального смещения данных сегмента. Однако значение, выводимое в режиме извлечения cue mkvextract(1), уже содержит это смещение и является абсолютным смещением от начала файла.
relative_position
Относительное положение в байтах внутри кластера, где начинаются элементы BlockGroup или SimpleBlock, на которые ссылается cue-точка.Примечание
Внутри файла Matroska(TM) CueRelativePosition относительно начальному смещению данных кластера. Однако значение, выводимое режимом извлечения метки mkvextract(1), зависит от идентификатора кластера. Абсолютное положение внутри файла можно вычислить добавлением cluster_position и relative_position.
Пример:
$ mkvextract input.mkv cues 1:cues-track1.txt 2:cues-track2.txt
Извлечение глав и тегов в их соответствующие форматы XML за один раз:
$ mkvextract фильм.mkv chapters главы-фильма.xml tags теги-фильма.xml
Извлечение пары треков и их соответствующие временные метки за один раз:
$ mkvextract "Другой фильм.mkv" tracks 0:video.h365 "1:основное аудио.aac" "2:комментарии режиссёра.aac" временные метки_v2 "0:временные метки видео.txt" "1:временные метки основного аудио.txt" "2:временные метки комментариев режиссёра.txt"
Извлечение глав в формат Ogg/OGM и перекодирование дорожки текстовых субтитров в другую кодировку:
$ mkvextract "Мой фильм.mkv" chapters --simple "Мои главы.txt" tracks -c MS-ANSI "2:Мои субтитры.srt"
Подробное обсуждение того, как все инструменты пакета MKVToolNix обрабатывают преобразование наборов символов, кодировку ввода / вывода, кодировку командной строки и кодировку консоли, смотрите в разделе с идентичным названием в справочной странице mkvmerge(1).
Решение о формате файла на выходе выбирается на основании типа дорожки, а не расширения выходного файла. В настоящее время поддерживаются следующие типы дорожек:
A_AAC/MPEG2/*, A_AAC/MPEG4/*, A_AAC
Все файлы AAC будут записаны в файл AAC с заголовками ADTS перед каждым пакетом. Заголовки ADTS не будут содержать устаревшее поле особого назначения.
A_AC3, A_EAC3
Это будет извлечено в необработанные файлы AC-3.
A_ALAC
Дорожки ALAC(TM) записаны в файлы CAF(TM).
A_DTS
Это будет извлечено в необработанные файлы DTS.
A_FLAC
Дорожки FLAC(TM) записаны в файлы FLAC(TM).
A_MPEG/L2
Потоки MPEG-1 Audio Layer II будут извлечены в необработанные файлы MP2.
A_MPEG/L3
Это будет извлечено в необработанные файлы MP3.
A_OPUS
Дорожки Opus(TM) записаны в файлы OggOpus(TM).
A_PCM/INT/LIT, A_PCM/INT/BIG
Необработанные данные PCM будут записаны в файл WAV. Данные виде целочисленных с большим концом будут сконвертированы в данные с малым концом в процессе.
A_REAL/*
Дорожки RealAudio(TM) записаны в файлы RealMedia(TM).
A_TRUEHD, A_MLP
Это будет извлечено в необработанные файлы TrueHD/MLP.
A_TTA1
Дорожки TrueAudio(TM) записываются в файлы TTA. Имейте в виду, что из-за ограниченной точности временных меток Matroska(TM), извлечённые заголовки файлов будут разными, как указано в двух полях: data_length (суммарное количество семплов в файле) и CRC.
A_VORBIS
Аудио-файлы Vorbis будут записаны в файл OggVorbis(TM).
A_WAVPACK4
Дорожки WavPack(TM) записаны в файлы WV(TM).
S_HDMV/PGS
Субтитры PGS будут записаны в файлы SUP.
S_HDMV/TEXTST
Субтитры TextST будут записаны в виде файла, созданного специально для mkvmerge(1) и mkvextract(1).S_KATE
Потоки Kate(TM) будут записаны в контейнер Ogg(TM).
S_TEXT/SSA, S_TEXT/ASS, S_SSA, S_ASS
Текстовые субтитры SSA и ASS будут записаны в виде файлов SSA/ASS соответственно.
S_TEXT/UTF8, S_TEXT/ASCII
Простые текстовые субтитры будут записаны в виде файлов SRT.
S_VOBSUB
Субтитры VobSub(TM) будут записаны в виде файлов SUB с соответствующими файлами индексов в виде IDX.
S_TEXT/USF
Текстовые субтитры USF будут записаны в виде файлов USF.
S_TEXT/WEBVTT
Текстовые субтитры WebVTT будут записаны в виде файлов WebVTT.
V_MPEG1, V_MPEG2
Видео-дорожки MPEG-1 и MPEG-2 будут записаны в виде элементарных потоков MPEG.
V_MPEG4/ISO/AVC
Видео-дорожки H.264 / AVC будут записаны в виде элементарных потоковH.264, которые в дальнейшем могут обработаны, например, с помощью MP4Box(TM) из пакеты GPAC(TM).
V_MPEG4/ISO/HEVC
Видео-дорожки H.265 / EVC будут записаны в виде элементарных потоковH.265, которые в дальнейшем могут обработаны, например, с помощью MP4Box(TM) из пакеты GPAC(TM).
V_MS/VFW/FOURCC
Видео-дорожки с фиксированной кадровой частотой и с данным CodecID записаны в виде файлов AVI./
V_REAL/*
Дорожки RealVideo(TM) записаны в файлы RealMedia(TM).
V_THEORA
Потоки Theora(TM) будут записаны в контейнер Ogg(TM)
V_VP8, V_VP9
Дорожки VP8 / VP9 записаны в файлы IVF.
Метки
Теги конвертируются в формат XML. Этот же формат mkvmerge(1) использует для чтения тегов.Вложения
Вложения записываются в выходной файл как есть. Никаких преобразований не выполняется.
Главы
Главы конвертируются в формат XML. Этот же формат mkvmerge(1) используется для чтения глав. Либо можно извлечь урезанную версию в упрощённый стилевой формат OGM.Метки времени
Временные метки сначала сортируются и затем выводятся в формате временных меток v2, совместимом для использования в mkvmerge(1). Извлечение в другие форматы (v1, v3 и v4) не поддерживается.mkvextract(1) завершается с одним из трёх кодов:
•0 — Этот код завершения означает, что извлечение закончилось успешно.
•1 — В этом случае mkvextract(1) выдал хотя бы одно предупреждение, однако извлечение продолжилось. Предупреждению предшествует текст ‘Warning:’. В зависимости от произошедших ошибок, результирующие файлы могут быть либо целыми либо повреждёнными. Пользователю рекомендуется обратить внимание на само предупреждение и проверить результирующие файлы. •2 — Этот код завершения используется в случае возникновения ошибки. mkvextract(1) прекращает работу сразу после вывода сообщения об ошибке. Ошибки могут возникнуть из-за неверных параметров командной строки, из-за ошибки чтения/записи или просто из-за повреждённых файлов.mkvextract(1) использует стандартные переменные, определяющие системный язык (например: LANG и семейство LC_*). Дополнительные переменные:
MKVEXTRACT_DEBUG, MKVTOOLNIX_DEBUG и его краткая форма MTX_DEBUG
Содержимое обрабатывается так, как если бы оно было передано с помощью параметра —debug.
MKVEXTRACT_ENGAGE, MKVTOOLNIX_ENGAGE и его краткая форма MTX_ENGAGE
Содержимое обрабатывается так, как если бы оно было передано с помощью параметра —engage.
mkvmerge(1), mkvinfo(1), mkvpropedit(1), mkvtoolnix-gui(1)
Последняя версия программы всегда доступна на домашней странице MKVToolNix[1].
Мориц Бункус <[email protected]>
Разработчик
- 1.
- домашней странице MKVToolNix
Программы для работы с MKV контейнером
Контейнер видеофайлов mkv очень быстро стал популярным благодаря своей функциональности и сейчас практически все распространяемые фильмы в интернете имеют расширение файлов mkv. Эти файлы без проблем проигрываются программами для просмотра видео на компьютере при условии установленных последних кодеков, но не все мобильные устройства и DVD плееры могут справиться с ними, поэтому иногда их необходимо как минимум обрезать, а как максимум конвертировать в другой контейнер или даже формат. Для различных манипуляций над видеофайлами нам потребуются различные утилиты и программы для кодирования видео, которые мы далее и рассмотрим.
Самое простое изменение, которое возможно придется произвести, это обрезать mkv видео, удалив титры или вырезать кусок видео. Для этих целей не нужна сложная программа с множеством настроек. Можно даже обрезать видео без перекодирования, тогда эта процедура будет проведена очень быстро. В этом сможет помочь небольшая простая программа Boilsoft Video Splitter. Все, что от нас потребуется, это открыть файл, выделить необходимый участок и сохранить. При необходимости она может конвертировать файл в другой формат.
При необходимости проведения более сложного редактирования понадобится и более сложная программа, например Haali Media Splitter, которая может уже добавить, либо удалить звуковые дорожки, и проделать различные другие действия. Она требует уже большего опыта в обработке видео и для новичков может показаться весьма сложной. После открытия видео она сразу показывает состав файла по потокам, любой из которых можно отключить, убрав галочку напротив. Она также может сохранить изменения в файле без перекодировки.
Еще более сложными настройками обладает небольшая утилита MKVmerge GUI. Ее рабочее окно, конечно же, пугает обилием различных настроек, но разобраться в принципах работы с ней не намного сложнее, чем с программой Haali Media Splitter. Несмотря на свою функциональность, она не имеет окна предпросмотра, и не позволит выделить необходимый участок видео ползунками, а сможет только разделить видео после определенного объема или времени.
Кроме таких простых утилит можно найти в интернете множество различных видео конвертеров, которые могут перекодировать видео файл в любой формат. Такие программы, конечно же, очень удобны, ведь в их меню можно сразу найти устройство, для которого будет предназначен выходной файл, и к видео сразу автоматически будут применены заложенные в программе настройки для получения видео необходимого формата. Одна из самых удачных программ в этом смысле Wondershare video converter. Она может справиться с любыми форматами видео, и за ней замечено меньше всего ошибок в работе.
Отзывы и комментарии
< Предыдущая | Следующая > |
---|
Следующие статьи:
Новости MKVToolNix – Инструменты Matroska для Linux/Unix и Windows
О программе MKVToolNix
MKVToolNix — набор инструментов для создания, изменения и проверки Файлы Matroska под Linux, другие Unix и Windows.
С 1 мая 2003 года сами библиотеки Matroska и мои Инструменты Matroska официально доступны. Я призываю вас скачать программное обеспечение, используйте его и сообщайте мне обо всех обнаруженных ошибках. я всегда благодарен за хорошие отчеты об ошибках потому что я делаю ошибки, а вы, ребята, обычно их находите.Ваш обратная связь важна для меня 🙂
Новости
Другие новости, связанные с Matroska, можно найти в моем блоге.
2021
- 27.12.2021: Выпущена v64.0.0 (NEWS.md).
- 14.11.2021: Выпущена версия 63.0.0 (NEWS.md).
- 16.10.2021: Добавлены двоичные файлы для Ubuntu 21.10 «Impish Indri» и прекращена поддержка Ubuntu 20.10 «Groovy Gorilla».
- 10.10.2021: Выпущена версия 62.0.0 (НОВОСТИ.мкр).
- 30.08.2021: Выпущена v61.0.0 (NEWS.md).
- 31.07.2021: Выпущена версия 60.0.0 (NEWS.md).
- 10.07.2021: Добавлены пакеты для Debian 11 «Bullseye».
- 10.07.2021: Выпущена версия 59.0.0 (NEWS.md).
- 13.06.2021: Выпущена версия 58.0.0 (NEWS.md).
- 05.06.2021: CentOS Stream: я намеревался добавить пакеты для CentOS Stream 8. Из-за путаницы с моей стороны я фактически создал эти пакеты на устаревших образах снятой с производства CentOS Linux 8, что не является такой же.Чтобы четко разделить их, я решил создать совершенно новый репозиторий для CentOS Stream 8, который вы можете найти на странице загрузок. Я больше не буду предоставлять пакеты для снятой с производства CentOS Linux.
- 2021-06-02: Пакеты для AlmaLinux, CentOS Stream и Fedora были разделены на два пакета, чтобы соответствовать тому, что делают дистрибутивы: пакет без графического интерфейса «mkvtoolnix» и пакет только с графическим интерфейсом «mkvtoolnix-gui». Если вы когда-либо обновляетесь и хотите сохранить графический интерфейс, вам придется один раз вручную установить пакет «mkvtoolnix-gui».После его установки последующие обновления, конечно же, обновят оба пакета.
- 31.05.2021: Добавлены пакеты для AlmaLinux 8.
- 2021-05-22: Выпущена v57.0.0 (NEWS.md).
- 27 апреля 2021 г.: Добавлены бинарные файлы для Fedora 34.
- 27 апреля 2021 г.: прекращена поддержка Fedora 31 и 32.
- 22.04.2021: Добавлены бинарные файлы для Ubuntu 21.04 «Hirsute Hippo».
- 09.04.2021: Выпущена версия 56.1.0 (NEWS.md).
- 05.04.2021: Выпущена версия 56.0.0 (НОВОСТИ.md).
- 24 марта 2021 г.: MKVToolNix для Windows теперь доступен в магазине Microsoft Store.
- 13 марта 2021 г.: На страницу «Загрузки» добавлен раздел для образа Docker.
- 06.03.2021: Выпущена версия 55.0.0 (NEWS.md).
- 28 февраля 2021 г.: Повторно добавлены пакеты для CentOS 8.
- 2021-02-26: Выпущена v54.0.0 (NEWS.md).
- 19 февраля 2021 г.: прекращена поддержка Ubuntu 18.04 «Bionic Beaver» и 19.10 «Eoan Ermire».
- 30.01.2021: Выпущена версия 53.0.0 (NEWS.md).
- 04.01.2021: Выпущена версия 52.0.0 (NEWS.md).
- 04.01.2021: Прекращена поддержка CentOS из-за недавнего изменения направления проекта.
MKVToolNix Downloads – инструменты Matroska для Linux/Unix и Windows
АлмаЛинукс 8.x
Я предоставляю бинарные файлы для AlmaLinux 8.x. Вы можете получить RPM для MKVToolNix из моего репозитория. Сначала вы должны добавить этот репозиторий с помощью следующей команды:
sudo rpm -Uhv https://mkvtoolnix.скачать/almalinux/bunkus-org-repo-2-4.noarch.rpm
Затем вы можете установить MKVToolNix с помощью следующей команды:
sudo dnf установить mkvtoolnix mkvtoolnix-gui
Вы также можете просмотреть каталог загрузки: AlmaLinux 8.x.
Образ приложения для Linux
Я предоставляю не зависящий от дистрибутива AppImage для Linux. Он должен работать на любом более или менее свежем дистрибутиве.Он был успешно протестирован до сих пор обратно как Ubuntu 14.04.
Вы можете скачать текущий AppImage отсюда. Старые выпуски и непрерывные сборки могут быть нашел здесь.
Не забудьте потом сделать загруженный файл исполняемым.
Запуск AppImage запустит графический интерфейс MKVToolNix. Если вы хотите запустить один из инструментов командной строки, вы также можете это сделать: создав символическую ссылку AppImage на имя инструмента. Вот пример использования mkvpropedit для изменения названия фильма:
chmod u+rx MKVToolNix_GUI-64.0.0-x86_64.AppImage
ln -s MKVToolNix_GUI-64.0.0-x86_64.AppImage mkvpropedit
./mkvpropedit my-movie.mkv —set title=»Это супер крутой фильм»
Арх Линукс
Джованни Скафора поддерживает пакеты для libEBML , libMatroska и MKVToolNix в
[Дополнительный] репозиторий Arch. Ты сможешь
установите MKVToolNix с помощью простой команды pacman -S
mkvtoolnix-cli mkvtoolnix-gui
Вы также можете просмотреть сайты пакетов для либемл, libmatroska и MKVToolNix.
CentOS Stream/RedHat Enterprise Linux 8.x
Я предоставляю исполняемые файлы для CentOS 8 Stream, которые также должны работать на RedHat Enterprise Linux. Вы можете получить RPM для MKVToolNix из моего репозитория yum. Первый вы можете добавить этот репозиторий yum с помощью следующей команды:
sudo rpm -Uhv https://mkvtoolnix.download/centosstream/bunkus-org-repo-2-4.noarch.rpm
Затем вы можете установить MKVToolNix с помощью следующей команды:
sudo dnf установить mkvtoolnix mkvtoolnix-gui
Вы также можете просмотреть каталог загрузки: CentOS Stream 8.Икс.
Пакеты Debian
Я предоставляю бинарные файлы i386 и Amd64 для MKVToolNix для Debian 10 «Buster» (текущая стабильная версия) и 11 «Bullseye» (готовящаяся к выпуску стабильная версия).
Сначала вам нужно импортировать мой открытый ключ GPG, потому что все мои пулы подписаны. Запустите это один раз: sudo wget -O /usr/share/keyrings/gpg-pub-moritzbunkus.gpg https://mkvtoolnix.download/gpg-pub-moritzbunkus.gpg
Вы можете получить доступ к пакетам, добавив приведенные ниже строки в файл, например /etc/apt/sources.list.d/mkvtoolnix.download.list
:
Версия | Источник APT |
---|---|
Debian 10 (он же «Бастер») | deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ buster main deb-src [signed-by=/usr/share/keyrings/gpg -pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ buster главная |
Debian 11 (он же «Яблочко») | deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/bulseye main deb-src [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/bulseye main |
Теперь просто запустите sudo apt update
, а затем sudo apt install mkvtoolnix mkvtoolnix-gui
.
Если не удается обновить списки пакетов, убедитесь, что у вас установлен пакет apt-transport-https
.
Примечание по компиляции для Debian 11: вам необходимо установить пакет clang
для компилятора clang, который используется из-за
ошибка в версии gcc, поставляемой с Debian 11.
Debian 8 «Jessie» и 9 «stretch» : вы можете получить версии до v38.0.0 (для Stretch) и v29.0.0 (для Jessie) на моем репозитории.
Версия | Источник APT |
---|---|
Debian 9 (также известный как «Растяжка») | deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ stretch main deb-src [signed-by=/usr/share/keyrings/gpg -паб-морицбункус.gpg] https://mkvtoolnix.download/debian/ растянуть основной |
Debian 8 (он же «Джесси») | deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ jessie main deb-src [signed-by=/usr/share/keyrings/gpg -pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ Джесси Мейн |
Если вы ищете старые выпуски Debian или MKVToolNix, вы можете самостоятельно просмотреть каталог репозитория.
Докер
Джоселин Ле Саж поддерживает образ Docker для графического интерфейса MKVToolNix, который также можно запустить на таких как Synology или Unraid NAS. Пожалуйста, ознакомьтесь с полной документацией Джоселин предоставляет подробную информацию о том, как запустить образ и как решить такие проблемы, как проблемы с правами доступа к файлам из-за разных идентификаторов пользователей внутри и за пределами контейнер.
Если у вас возникли проблемы с образом Docker, отправьте отчет об ошибке в репозиторий Джоселин на GitHub.я сам не предлагаю поддержку для этого образа Docker.
Федора 33–34
Я размещаю исполняемые файлы x86_64 для Fedora 33 и 34 из MKVToolNix в репозиториях dnf.
Чтобы добавить репозиторий, все, что вам нужно сделать, это выполнить следующие две команды:
sudo rpm -Uhv https://mkvtoolnix.download/fedora/bunkus-org-repo-2-4.noarch.rpm
После этого вы можете установить MKVToolNix с помощью следующей команды:
sudo dnf установить mkvtoolnix mkvtoolnix-gui
Идентификатор моего ключа GPG — 16D2F5DC 10C052A6, а отпечаток пальца — EB24 BCA1 4BA6 A24F 1427 6FEE 16D2 F5DC 10C0 52A6.
Вы также можете просмотреть каталоги загрузки для вашей версии: Fedora 33 и Fedora 34.
Fedora 13–32 : Я больше не предоставляю обновленные бинарные пакеты для текущих версий MKVToolNix для этих дистрибутивов. Тем не менее, старше бинарные пакеты все еще можно найти в каталогах загрузки.
Образы Linux Flatpak
изображения Flatpak доступны на FlatHub.орг.
После установки самого Flatpak вы можете скачать и запустить текущую версию с помощью следующих команд:
flatpak установить flathub org.bunkus.mkvtoolnix-gui
flatpak запустить org.bunkus.mkvtoolnix-gui
Если вы хотите запустить один из инструментов командной строки, вы также можете это сделать. В общем синтаксис выглядит так:
flatpak run --command=<исполняемый файл> org.bunkus.mkvtoolnix-gui <аргументы командной строки>
Вот пример использования mkvpropedit для изменения названия фильма:
запуск плоского пакета --command=mkvpropedit org.bunkus.mkvtoolnix-gui my-movie.mkv --set title="Это супер крутой фильм"
Арх Линукс
Джованни Скафора поддерживает пакеты для libEBML , libMatroska и MKVToolNix в
[Дополнительный] репозиторий Arch. Ты сможешь
установите MKVToolNix с помощью простой команды pacman -S
mkvtoolnix-cli mkvtoolnix-gui
Вы также можете просмотреть сайты пакетов для либемл, libmatroska и MKVToolNix.
FreeBSD
Вы можете найти MKVToolNix и его графический интерфейс в качестве порта на Freshports.org.
Gentoo
Спасибо Мартину Хольцеру Gentoo уже содержит ебилды для MKVToolNix , который вы можете просто установить.
Линукс Минт 19.1
Я не предоставляю бинарные файлы для Linux Mint. Однако, как и Linux Mint 19.1 основан на Ubuntu 18.04 «Bionic Beaver», вы можете использовать мои пакеты для Ubuntu. Следовать инструкции, перечисленные там, и выберите репозиторий «bionic», если вы используете Linux Mint 19.x, и репозиторий «xenial», если вы все еще используете Linux Mint 18.3.
macOS 10.15 «Каталина» и новее
Примечание: У меня нет Mac. Хотя я предоставляю двоичные файлы, я не предлагаю поддержку macOS. Я не использую эту платформу, у меня нет опыта программирования с ним вообще, и у меня нет ни времени, ни мотивации выискивать проблемы на нем.
На данный момент у вас есть два варианта, помимо создания приложений самостоятельно:
- Неподдерживаемые бинарники сам, образ диска 64.0.0. Его можно скачать с FossHub.com.
- HomeBrew предлагает бочку, которая загружает и устанавливает образ диска, который я предоставляю. Это точно такое же программное обеспечение, как изображение доступно на FossHub.com, поэтому оно тоже не поддерживается. Однако использование HomeBrew упрощает обновление.
Требуемые версии macOS
Более новые версии MKVToolNix требуют запуска более новых версий macOS, поскольку Apple поддерживает определенные необходимые библиотеки только с определенными версиями macOS. Вот таблица, в которой указана первая версия MKVToolNix, для которой требовалась определенная версия macOS:
.Версия MKVToolNix | минимальная требуемая версия macOS |
---|---|
54.0.0 | 10.15 «Каталина» |
42.0.0 | 10.14 «Мохаве» |
9.8.0 | 10.09 «Маверикс» |
Все версии можно скачать здесь.
Магия
Götz Waschk так любезен, что создал RPM-пакеты для Mageia (ранее Mandriva). Текущая версия находится в Распределение котла. Репозиторий для стабильная версия может содержать только устаревшую версию MKVToolNix .
NetBSD
Вы можете найти MKVToolNix и его графический интерфейс в дереве pkgsrc как мультимедиа/mkvtoolnix и мультимедиа/mmg, поддерживаемый Любомиром Седлачиком.
OpenIndiana
Вы можете найти MKVToolNix и его графический интерфейс в
официальный
«дополнительный» репозиторий. После добавления репозитория в
ваш список издателей вы можете установить MKVToolNix с pkg
установить mkvtoolnix
.
openSUSE Перекати-поле и прыжок
Обновленные пакеты MKVToolNix для Tumbleweed & Leap доступны в Open Build Service. Как правило с момента выпуска новой версии до сборки пакетов проходит всего пара часов.
Пакеты Raspberry Pi OS (ранее Raspbian)
Я предоставляю исполняемые файлы armhf для MKVToolNix для ОС Raspberry Pi (ранее Raspbian) на основе Debian 10 «buster» (текущая стабильная версия).
Сначала вам нужно импортировать мой открытый ключ GPG, потому что все мои пулы подписаны. Запустите это один раз: sudo wget -O /usr/share/keyrings/gpg-pub-moritzbunkus.gpg https://mkvtoolnix.download/gpg-pub-moritzbunkus.gpg
Вы можете получить доступ к пакетам, добавив приведенные ниже строки в файл, например /etc/apt/sources.list.d/mkvtoolnix.download.list
:
Версия | Источник APT |
---|---|
Операционная система Raspberry Pi на базе Debian 10 (также известная как «бастер») | deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/raspbian/ buster main deb-src [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/raspbian/ buster main |
Теперь просто запустите sudo apt update
, а затем sudo apt install mkvtoolnix mkvtoolnix-gui
.
Если не удается обновить списки пакетов, убедитесь, что у вас установлен пакет apt-transport-https
.
Слэкваре
Способ заставить MKVToolNix работать на последней Slackware для загрузки доступного скрипта сборки на Слэкбилдс.организация и запустить его. Он сделает все за вас. Этот скрипт был предоставлен Эндрю Стронг.
20.04 ЛТС «Фокальная ямка», 21.04 «Волосатый бегемот», 21.10 «Импиш Индри»
Сначала вам нужно импортировать мой открытый ключ GPG, потому что все мои пулы подписаны. Запустите это
один раз: sudo wget -O /usr/share/keyrings/gpg-pub-moritzbunkus.gpg https://mkvtoolnix.download/gpg-pub-moritzbunkus.gpg
Вы можете получить доступ к пакетам, добавив соответствующие строки ниже в файл, например /etc/apt/sources.list.d/mkvtoolnix.download.list
:
Версия | Источник APT |
---|---|
21.10 «Импиш Индри» | deb [arch=amd64 signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ impish main deb-src [arch=amd64 signed-by=/usr /share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ impish main |
21.04 «Волосатый Бегемот» | deb [arch=amd64 signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ hirsute main deb-src [arch=amd64 signed-by=/usr /share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ hirsute main |
20.04 «Очаговая ямка» | deb [arch=amd64 signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ focus main deb-src [arch=amd64 signed-by=/usr /share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ основное основное |
Теперь просто запустите sudo apt update
, а затем sudo apt install mkvtoolnix mkvtoolnix-gui
.
Если не удается обновить списки пакетов, убедитесь, что у вас установлен пакет apt-transport-https
.
Ubuntu 18.04 LTS «Bionic Beaver» и Ubuntu 16.04 LTS «Xenial» : вы все еще можете получить версии до v53.0.0 (для 18.04) и v38.0.0 (для 16.04) из моих репозиториев.
Версия | Источник APT |
---|---|
18.04 «Бионический бобер» | deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ bionic main deb-src [signed-by=/usr/share/keyrings/gpg -pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ бионический основной |
16.04 «Ксениал Ксерус» | deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ xenial main deb-src [signed-by=/usr/share/keyrings/gpg -pub-moritzbunkus.gpg] https://mkvtoolnix.download/ubuntu/ xenial основной |
Если вы ищете более старые выпуски Ubuntu или MKVToolNix, вы можете сами просмотреть каталог репозитория.
Окна
Скачать
Текущая версия v64.0.0 доступен в виде установщика и в виде переносимого архива 7zip для скачать с fosshub.com. Поддерживаемые версии Windows являются Windows 10/Windows Server 2012 и новее.
Проверка контрольной суммы
Если вы хотите проверить целостность загрузок, см. к этим контрольным суммам для v64.0.0. Обратите внимание, что обе контрольные суммы SHA-1 и SHA-512 были обрезаны для улучшения отображать. Однако они ссылаются на файлы, содержащие их полностью.
Магазин Майкрософт
MKVToolNix доступен в Microsoft Store за небольшую плату. Это способ поддержать разработку финансово, получая взамен автоматические обновления. В остальном функциональных отличий нет. между версиями, которые вы получаете здесь, и версией в магазине. Если у вас есть дополнительные вопросы, см. эта запись часто задаваемых вопросов.
Шоколадный
Если вы используете диспетчер пакетов Chocolatey, вы также можете установить или обновить MKVToolNix с помощью Chocolatey,
запуск choco install mkvtoolnix
соответственно choco upgrade mkvtoolnix
из PowerShell.Обычно они довольно быстро
Обновить. В настоящее время предлагается версия 64.0.0.
Старые версии
Все сборки Windows для старых версий доступны на моем сайте.
Зенволк Линукс
Фредерик Буле поддерживает пакеты для libEBML , libMatroska и MKVToolNix в
Zenwalk [дополнительно]
репозиторий. Вы можете установить MKVToolNix с помощью простого
команда netpkg mkvtoolnix
или с графическим
утилита xnetpkg
.
Другие
К сожалению, я не имею доступа к другим дистрибутивам и не могу предоставить двоичные файлы для других дистрибутивов. Если вы заинтересованы в предоставлении бинарные пакеты для других дистрибутивов, то свяжитесь со мной. Ты найдешь мой адрес электронной почты на странице контактов.
mkvtoolnix-gui — графический интерфейс для mkvmerge1, включающий главу и редактор заголовков
mkvtoolnix-gui [[имя-файла-конфигурации.mtxcfg] | [исходный-файл.ext] | [[matroska-файл.mkv]] | [[файл-главы.ext]] | [[matroska-файл.mkv]]]
mkvtoolnix-gui(1) — это графический интерфейс пользователя Qt ™ для mkvmerge(1). Он также реализует mkvinfo(1) и mkvpropedit(1) и будет расширяться, чтобы охватывать и mkvextract(1). Все настройки (например, исходные файлы, параметры дорожки и т. д.) можно сохранены и восстановлены.
Список имен файлов конфигурации с расширением .mtxcfg заставляет графический интерфейс загружать эти файлы конфигурации в соответствующий инструмент. Любое другое имя файла добавляется в качестве исходного файла для мультиплексирования, открыт в информационном инструменте, редакторе глав или в редактор заголовка в зависимости от текущего режима. Текущий режим можно изменить с помощью —слияние, —информация, —edit-chapters или —edit-headers. Режим по умолчанию — добавление файлов для мультиплексирования.
Обратите внимание, что если экземпляр приложения уже запущен, когда приложение запускается второй раз, все имена файлов указаны на командная строка обрабатывается уже запущенным экземпляром.
Опция | Описание |
---|---|
—объединить | Все следующие имена файлов будут добавлены в качестве исходных файлов к текущему заданию мультиплексирования. Это режим «по умолчанию». |
—информация | Все файлы со следующими именами будут открыты в информационном инструменте. Кроме того, при запуске вместо мультиплексора будет выбран информационный инструмент. инструмент. |
—редактировать-главы | Все файлы со следующими именами будут открыты в редакторе глав. Кроме того, при запуске вместо мультиплексора будет выбран редактор глав. инструмент. |
—редактировать заголовки | Все файлы со следующими именами будут открыты в редакторе заголовков. Кроме того, при запуске вместо мультиплексора будет выбран редактор заголовков. инструмент. |
-ч, —помощь | Показать информацию об использовании и выйти. |
-V, —версия | Показать информацию о версии и выйти. |
mkvmerge(1), mkvextract(1), mkvinfo(1), mkvpropedit(1)
Последнюю версию всегда можно найти на домашней странице MKVToolNix.
вещи Матроски мосу
Приветствую вас, дорогие люди!
Ого, во время этой пандемии время для меня движется очень странно, иногда замедляясь до ползти, иногда просто пролетая очень быстро. Прошло уже четыре недели с момента последнего релиза; так что давайте выпустим августовский как раз вовремя: v61.
Эта версия меньшего размера. Несколько улучшений в обработке языковых тегов IETF BCP 47, а также несколько других вещей.Впрочем, ничего сногсшибательного.
Небольшое изменение для сопровождающих пакетов. Смотрите НОВОСТИ ниже.
Вы можете загрузить исходный код или один из двоичных файлов. Бинарные файлы Windows и macOS, а также Linux AppImage уже доступны. Другие бинарные файлы Linux все еще создаются и будут доступны в течение следующих нескольких часов.
Вот НОВОСТИ с предыдущего релиза:
Новые функции и усовершенствования
- все: языковые теги IETF BCP 47/RFC 5646: реализована поддержка официально зарегистрированных расширений языковых тегов IANA.
- mkvmerge: выбор дорожки: при использовании языковых тегов для выбора сохраняемых дорожек mkvmerge теперь будет использовать сопоставление языковых тегов на основе компонентов вместо их дословного сравнения. Это означает, что только те компоненты (язык, регион и т. д.), которые указал пользователь, должны существовать и быть равными. Например, если файл содержит три дорожки субтитров с языками
es
(общий испанский),es-MX
(испанский, как говорят в Мексике) иes-ES
(испанский, как говорят в Испании), пользователь может использовать--stracks es
для соответствия всем трем дорожкам или более конкретно с e.г.--stracks es-MX
, который соответствует только одной дорожке. Аналогичным образом, инвертируя выбор, например,--stracks !es
избавится от всех трех дорожек, а не только от одной для общего испанского языка. - Графический пользовательский интерфейс MKVToolNix: мультиплексор: определение языков дорожек из имен файлов: теперь графический интерфейс может обнаруживать полные языковые теги BCP 47/RFC 5646 в именах файлов. Часть реализации #3173.
- Графический интерфейс MKVToolNix: мультиплексор: получение языков дорожек из имен файлов: список граничных символов по умолчанию теперь включает
-
.Часть реализации #3173. - Графический интерфейс MKVToolNix: мультиплексор: графический интерфейс теперь по умолчанию использует «более низкий» приоритет процесса для новых установок, чтобы оставить больше места для других приложений, особенно интерактивных. До версии v59 включительно по умолчанию использовался «нормальный» приоритет процесса. v60 изменил это значение на «самое низкое», что оказалось намного медленнее в Windows без реального выигрыша по сравнению с «более низким». Настройка будет автоматически исправлена графическим интерфейсом, если файл настроек был сохранен последним с версией между v60.0.0.0 и v60.0.0.17 и «самый низкий» и он по-прежнему установлен как «самый низкий».
- Инструмент разработки дампера HEVC: инструмент был переименован в
xvc_dump
и расширен, чтобы иметь возможность создавать дамп битовых потоков AVC/H.264. Теперь он также определяет тип кадрирования битового потока (ISO 14496-15 и ITU-T H.264/H.265, Приложение B).
Исправление ошибок
- все: языковые теги IETF BCP 47/RFC 5646: исправлен крайний случай неправомерного разрешения скриптов/вариантов, не перечисленных ни в одной из записей в списке префиксов, когда список префиксов содержит префиксы, ограничивающие скрипты/варианты, и префикс исключительно с язык одновременно (пример: вариант
экавск
с его префиксамиср-
,ср-кирл
иср-латн
, где эл.г.sr-ekavsk
иsr-Cyrl-ekavsk
должны быть разрешены, но неsr-Bali-ekavsk
). - mkvmerge: HEVC/H.265: тип кадра B-кадров часто неправильно сигнализировался как P-кадры, как с элементами
BlockGroup
(отсутствуют вторые ссылки), так и сSimpleBlock
(флаг «отбрасываемый» не установлен). - mkvmerge: Пакетизатор SSA/ASS: номера кадров теперь будут пересчитываться при добавлении дорожек SSA/ASS, так что номера кадров добавляемых дорожек всегда строго выше, чем номера кадров дорожки, к которой они присоединяются.
- mkvmerge, редактор глав графического интерфейса MKVToolNix: языковые теги BCP 47/RFC 5646: когда языковые теги BCP 47 используются с кодом языка, который не является частью ISO 639-2, программы теперь будут записывать устаревший языковой элемент, установленный на
и
(«неопределенный») вместо того, чтобы вообще не записывать такой элемент или записывать его с неверным кодом. Исправления #3174. - mkvmerge, редактор глав с графическим интерфейсом MKVToolNix: языковые теги BCP 47/RFC 5646: программы гарантируют, что написанные устаревшие языковые элементы и элементы IETF будут уникальными в рамках одного и того же элемента «отображение главы».
- mkvinfo, информационный инструмент графического интерфейса MKVToolNix: в сводном режиме сообщалось о неправильном типе кадра для элементов
BlockGroup
, в которыхэлемента ReferenceBlock
располагались за элементомBlock
.
Изменения системы сборки
- all:
std::codecvt_utf8
теперь используется вместо Boostutf8_codecvt_facet
. Связанная копия последнего вlib/boost
поэтому была удалена.
Веселись 😁
MKVToolnix — Скачать
Бесплатный инструмент для открытия и редактирования файлов MKV
MKVToolnix — это приложение, разработанное для помощи пользователям в извлечении и изменении файлов MKV .Сокращенно от Matroska, файлы MKV набирают популярность во всем мире, поскольку они могут сжимать и хранить видеоконтент без ущерба для качества видео . Помимо MKV, бесплатное приложение также поддерживает ряд других форматов файлов, включая MP3, MP4, WMV, AVI, FLAC, SRT и другие.
Когда вы завершите загрузку MKVToolnix, вы заметите, что приложение имеет полный набор инструментов, которые необходимы для работы с файлами MKV. Пользователи могут изменять, объединять и извлекать файлы MKV .По сравнению с аналогичными программами, такими как Pazera Free Audio Extractor, Subtitle Edit, AVIAddXSubs и PopCorn MKV AudioConverter, бесплатная загрузка MKVToolnix — лучшее приложение для файлов MKV.
Для чего используется MKVToolnix?
MKV, сокращение от Matroska , представляет собой новый формат мультимедийных файлов, который должен стать стандартом для всех мультимедийных контейнеров. Созданная для хранения HD-видеофайлов, Matroska обеспечивает лучшую сжимаемость без потери качества . Хотя он потребляет много энергии, он не занимает слишком много места в системе.Кроме того, он имеет меню, подобное DVD, поддерживает субтитры и включает несколько аудиопотоков.
MKVToolnix — это набор инструментов, которые помогают извлекать, объединять и изменять файлы MKV. Эти инструменты известны как MKVMerge, MKVExtract, MKVInfo, MKVPropEdit и другие. С помощью этих инструментов пользователи могут извлекать содержимое из файлов MKV, создавать файлы Matroska и проверять содержимое, содержащееся в них. Изменение файлов Matroska с помощью MKVToolnix также довольно просто.
Что такое MKVToolnix?
MKVToolnix — это не столько приложение, сколько набор инструментов , упрощающих работу с файлами Matroska.После загрузки приложения вы можете получить доступ к файлам MKV, нажав на них или загрузив их в системный трей. Приложение также позволяет вам просматривать метаданные , связанные с файлами MKV. Пользователи, которые хотят отредактировать мета-описание , могут сделать это при желании.
Чтобы извлечь содержимое файлов MKV , просто выполните несколько шагов в интерфейсе приложения и получите доступ к необработанным компонентам. Учитывая, что MKV — это всего лишь архивный контейнер , содержащий высококачественные видеофайлы , эта функция оказывается весьма кстати.MKVToolnix также включает возможность объединения двух или более файлов Matroska при необходимости.
Как упоминалось ранее, загрузка MKVToolnix для Windows представляет собой набор инструментов, предназначенных для использования файлов Matroska . Для упрощения программное обеспечение предоставляет разные профили для каждой функции. Однако интерфейс для каждого инструмента остается прежним. Это означает, что все доступные инструменты имеют разные вкладки, но используют одинаковый дизайн, строку меню, раскрывающиеся параметры и кнопки для обработки файлов MKV.
Как вы используете MKVToolnix?
MKVToolnix — это удобное для начинающих приложение , простое в использовании. Во-первых, вы можете просматривать и открывать различные файлы прямо с платформы. Приложение позволяет пользователям воспроизводить видео, добавлять звуковые дорожки, проверять субтитры и многое другое. Открыв файл, вы можете выбрать разделы, которые хотите изменить или удалить. Все, что вам нужно сделать, это обратиться к различным вариантам и внести желаемые изменения.
Поддерживает ли MKVToolnix другие форматы файлов?
Когда вы завершите загрузку MKVToolnix, вы заметите, что функциональные возможности приложения не ограничены файлами MKV .Вместо этого все доступные инструменты могут работать с различными форматами, включая MP4, AVI, MPEG, VC1, OGG и Dirac . MKVToolnix также хорошо работает с аудиоформатами , такими как MP3, MP2, AAC, DTS, AC3 и Vorbis. Что касается субтитров, программа может читать ASS, SRT, SSA, VobSub, SUM и другие подобные форматы.
MKVToolnix снижает качество?
Одна из лучших сторон загрузки MKVToolNix заключается в том, что качество не идет на компромисс . Причиной этого является тот факт, что приложение не поддерживает запись , что часто является причиной потери качества.В дополнение к этому файлы Matroska известны своим качеством видео, которое не теряет четкости даже при сжатии.
Безопасен ли MKVToolnix?
MKVToolnix для Windows безопасен для загрузки и не содержит вирусов или вредоносных программ. Он доступен в 32- и 64-битной версии , поэтому у пользователей не возникнет проблем с его запуском на разных системах. Во время установки приложению требуется всего 89,9 МБ свободного места на диске . После завершения установки приложение интегрируется с меню «Пуск», а также доступно в виде значка на рабочем столе.
Является ли MKVToolnix бесплатным?
MKVToolnix — это бесплатно загружаемое приложение для компьютеров под управлением Windows. Кроме того, приложение не показывает никакой рекламы или премиальных планов. Когда дело доходит до обновлений, MKVToolnix постоянно обновляется для удаления ошибок и исправления ошибок. В последнюю версию приложения была добавлена поддержка для чтения Dolby Vision и для создания пустых файлов SRT .
Есть ли недостатки?
Хотя MKVToolnix является одним из лучших приложений для чтения файлов Matroska или MKV, у него есть несколько недостатков .Во-первых, программа не имеет интуитивно понятного интерфейса . При поиске конкретных функций вам, возможно, придется копнуть глубже и прокрутить несколько меню. Учитывая, что у каждого инструмента есть отдельная вкладка и настройки, интерфейс поначалу может показаться перегруженным .
Хотя приложению не хватает дизайна, оно компенсирует это скоростью и функциями. Несмотря на сложность, этот инструмент также является одной из самых полных программ для использования файлов MKV . Поскольку эти файлы никуда не делись, стоит изучить MKVToolnix.
Должен ли я скачать MKVToolnix?
Если вы ищете инструмент, который позволит вам работать с файлами MKV , загрузите MKVToolnix. Это набор инструментов, которые могут редактировать, открывать, объединять и извлекать видеофайлы MKV. Приложение бесплатно для загрузки и имеет всеобъемлющий интерфейс. Он также поддерживает ряд других форматов файлов, включая MP3, MP4, ASS, SRT, AVI, MPEG и другие. Единственным недостатком является то, что у приложения не самый интуитивно понятный графический интерфейс, из-за чего новичкам сложно найти различные функции и функции.
Загрузка MKVtoolnix — изменение и проверка файлов Matroska и создание файлов MKV из различных источников
Набор инструментов для создания, изменения и проверки формата файла Matroska. Разделяйте, объединяйте, извлекайте и получайте информацию о видеофайлах MKV. Он также поддерживает видеокодеки и форматы субтитров.
ФайлыMatroska (MKV) стали стандартом де-факто для компактных видеофайлов HD. Чтобы создавать файлы MKV из различных источников или изменять структуру существующих файлов Matroska, MKVtoolnix предлагает решение с открытым исходным кодом для проверки, изменения или создания новых файлов MKV с потоками аудио, видео и субтитров по вашему выбору.
На самом деле MKVtoolnix — это не один инструмент, а набор инструментов, объединяющий различные утилиты с открытым исходным кодом, связанные с Matroska. Mkvinfo предоставляет вам список всех элементов, содержащихся в файле Matroska, его треках и даже используемых кодеках. Mkvmerge объединяет потоки различных медиафайлов в один MKV-файл, а Mkvextract выполняет обратную операцию — достает выбранный поток из контейнера и сохраняет его как отдельный файл. Mkvpropedit используется для изменения свойств файла MKV без извлечения его содержимого или создания нового.С помощью этой утилиты вы можете изменить информационные элементы сегмента (например, заголовок) и заголовки дорожек (дорожка по умолчанию, код языка и т. д.).
Все эти функции реализованы в удобном интерфейсе mkvtoolnix-gui. Этот графический интерфейс превращает все эти более или менее загадочные названия программ в более доступные параметры и теги, такие как мультиплексор (для создания новых файлов MKV), инструмент информации, редактор заголовков или редактор глав. Как бы он ни был полезен, сам интерфейс (и некоторые используемые в нем языки) — не самый простой видеоинструмент, с которым вы можете столкнуться.Разработанный экспертами, он, кажется, также предназначен для экспертов или, по крайней мере, для тех, кто действительно знает, что такое файл MKV и как он работает внутри. Если вы хотите максимально использовать различные инструменты, включенные в MKVtoolnix, вам сначала нужно будет выполнить домашнее задание.
Одна замечательная особенность этого инструмента, которую наверняка оценят все пользователи, — это его пакетно-ориентированный рабочий процесс. Последние два тега в основном интерфейсе программы, а именно «Очередь заданий» и «Вывод задания», позволят вам разрабатывать все ваши мультиплексирование или извлечение потока по одному и запускать их все в одной операции.Учитывая, что некоторые из этих операций могут занять некоторое время (особенно если вы используете большие видеофайлы BD в качестве источника), этот подход к пакетной обработке, безусловно, является отличным дополнением к этому набору инструментов.
Не путайте эту программу со средним инструментом для преобразования и сжатия видео — MKVtoolnix содержит набор профессиональных и высококачественных утилит, связанных с MKV, предназначенных для ценителей видео, которые ищут компактный контейнер несжатого HD-видео для своих любимых фильмов и других видеофайлов.
Вы можете редактировать файлы Matroska (MKV) с помощью бесплатной программы MKVToolnix . Он позволяет создавать, разделять, объединять видео MKV и извлекать видео/аудио из MKV без повторного сжатия, поэтому можно сохранить исходное качество. Щелкните здесь, чтобы загрузить бесплатное программное обеспечение с официального веб-сайта. Контейнер для матроскиMKV — это расширение файла контейнерного формата Matroska (например, AVI, MP4).Такие контейнеры объединяют видео, аудио, субтитры в один файл. Видео- и аудиопотоки сжимаются соответствующими кодеками. Matroska — это свободный формат контейнера (открытый стандарт). Основным преимуществом Matroska является большое количество поддерживаемых кодеков: MPEG1, MPEG2, MPEG4, H.264, WMV, HEVC, Theora, AAC, DTS, AC3, FLAC, Vorbis, WAV, MP3 и т. д. Контейнер MKV может включать неограниченное количество аудио, видео и субтитров в одном файле. Что такое MKVToolnix?MKVToolnix — это инструмент для мультиплексирования и демультиплексирования MKV (объединения и разделения потоков).Программа перечисляет все аудио- и видеодорожки, содержащиеся в видео MKV. Звуковые дорожки, а также любые существующие субтитры перечислены отдельно. Щелчком мыши вы можете отключить звуковую дорожку, загрузить новую или извлечь звук в аудиоформате Matroska MKA. Вы также можете разделить существующие файлы MKV, объединить видеоклипы, использовать субтитры (SUP, SSA, SRT, PGS) и разделить видео на главы. Инструмент можно использовать через графический интерфейс пользователя и в режиме командной строки. Собственно, MKVToolnix — это небольшой набор программ для редактирования файлов MKV (MKVMerge, MKVInfo, MKVExtract, MKVPropEdit; ядром набора является графический интерфейс MKVMerge).Редактор глав позволяет создавать новые разделы или изменять существующие главы. Вы также можете вставить новые аудиодорожки и дорожки субтитров. MKVInfo показывает подробную информацию о ваших файлах MKV. Пакеты MKVToolnixВы можете установить два разных пакета: mkvtoolnix — инструменты командной строки. mkvtoolnix-gui — инструменты с графическим интерфейсом пользователя. Инструменты командной строки можно использовать внутри сценариев оболочки (Linux) или внутри пакетных файлов, сценариев Powershell (в Windows). Какой инструмент командной строки использовать?mkvmerge — для объединения файлов в MKV-контейнер. mkvextract — для извлечения файлов видео, аудио, субтитров из любого контейнера MKV без потери качества. mkvpropedit — для редактирования свойств контейнера MKV. мквинфо — для получения информации о контейнере MKV. Вы можете прочитать документацию, объясняющую, как использовать каждый из этих инструментов: Документация для MKVMerge Документация для MKVInfo Документация для MKVExtract Документация для MKVPropEdit Графический интерфейс MKVMergeЭта графическая программа упрощает создание файлов MKV.Вам просто нужно указать две дорожки — видео и аудио файлы в качестве исходных файлов и выходной файл. Файл Matroska создается нажатием кнопки Start Muxing. Еще одна функция — преобразование любого другого файла-контейнера в формат Matroska. |