Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Matroska .mkv | MKVToolnix | Haali Media Spliter

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123

Открыть новую тему     Написать ответ в эту тему

Gnynblaid

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
«Матрёшка» (Matroska по-англ., MKV) — продвинутый контейнер, который может содержать большое число потоков аудио, видео и субтитров, позволяя пользователю хранить в одном файле целый фильм. Отличается от AVI поддержкой современных форматов видео (H264 и др.) и аудио (AC3, AAC, DTS и др.), субтитров и пр.
 

 
Воспроизведение:
Почти все современные плееры умеют работать с MKV -> MPC-HC, MPC-BE, PotPlayer.
Haali Media Splitter - DirectShow сплиттер для MKV и прочего.
MediaInfo — программа для получения характеристик видео и аудио-потоков (какой кодек, битрейт, количество потоков и т.д.)
 
Редактирование:
MKVToolNix. Добавление/удаление/извлечение потоков, резка и многое другое.
Последняя версия работающая на Windows 7/8.1 - 68.0.0.
Руководства: Работа с контейнером MKV
 
gMKVExtractGUI - графический интерфейс для mkvextract (входит в состав MKVToolNix), предназначен для вытаскивания дорожек из MKV файлов.
Русская gMKVExtractGUI http://ukiller.kulichki.com/zip/gMKVExtractGUI_ru.exe
PS: Еще есть утилита MKVExtractGUI-2 (русская версия от Uncle KILLER), которую не рекомендуется использовать, т.к. с ней много проблем.
 
mkv2vob умеет перепаковывать из MKV в MPG, VOB, m2ts, AVI, MP4 без перекодировки.
AutoMKV конвертирует файлы IFO, MKV, MP4, MOV, AVI, MPEG в файлы-контейнеры AVI, MKV, MP4 и WMV
MKV Chapterizer - добавляет главы к MKV.  
Как быстро вложить изображение в mkv?  
 

Всего записей: 31 | Зарегистр. 24-06-2003 | Отправлено: 06:19 31-07-2004 | Исправлено: V0lt, 06:44 23-01-2023
D1Show



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V0lt, вытащил звуковую дорожку из файла с помощью MKVToolNix GUI(убрал галочки с других вложений), получил .mka. Открыл 4k фильм с помощью того же MKVToolNix GUI, добавил туда .mka на выходе все склеилось без рассинхрона.
 
Если пойти другим путем и к 4k файлу добавить другой файл .mkv и убрать галочки с ненужных дорожек, на выходе получается рассинхрон и видео отстает от звука. Проверил несколько раз на разных фильмах.
 
Проверял на MKVToolNix GUI version: 43.0.0 и MKVToolNix GUI version: 44.0.0

Всего записей: 8 | Зарегистр. 07-01-2017 | Отправлено: 10:36 22-03-2020 | Исправлено: D1Show, 10:37 22-03-2020
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los

Цитата:
Уже есть *.mkv из которого вы извлекаете дорожку, заворачиваете ее в *.mka чтобы посмотреть длительность и затем завернуть в *.mkv - странный способ.  

Неправильно поняли.
Исходные условия: файл MKV с неизвестной дорожкой и непонятно кем и чем сделанный.
Мой алгоритм:
1. Вытащить аудиодорожку в исходном формате. Убедиться что при данной операции не было ошибок.
2. Упаковать аудиодорожку в MKA, чтобы проверить длительность. Убедиться в отсутствии ошибок.
3. Если длительность совпадает и ошибок не было, то упаковать аудиодорожку вместе с другим видео. Можно взять аудиодорожку в исходном формате, либо в MKA.
 
Причины:
1. В исходном MKV может быть заложена задержка.
2. В исходном MKV могли использовать фичу "Растянуть на".
3. Исходный MKV мог быть собран неправильно (смотрим историю изменений MKVToolnix, там постоянно встречаются исправления ошибок поддержки различных потоков).
 
Добавлено:
D1Show
Ну вот. Использование оригинального MKV как-то влияет на сборку нового. Фича это или баг - непонятно. По идее тут надо исследовать, и, если это действительно баг, сообщить разработчику. Но настаивать не буду.

Всего записей: 10501 | Зарегистр. 05-02-2003 | Отправлено: 10:53 22-03-2020
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V0lt

Цитата:
Исходные условия: файл MKV с неизвестной дорожкой и непонятно кем и чем сделанный.

если метаданные не удалены(отредактированы) информация о программе создавшей *.mkv присутствует.

Цитата:
2. Упаковать аудиодорожку в MKA, чтобы проверить длительность. Убедиться в отсутствии ошибок.  

лишний шаг - информация о длительности может быть получена без упаковки в *.mka.

Цитата:
1. В исходном MKV может быть заложена задержка.  
2. В исходном MKV могли использовать фичу "Растянуть на".  

эта информация находится в контейнере при извлечении дорожки в "родном" формате она теряется.
Если есть сомнения, что программа корректно создает контейнер *.mkv более разумно
его пересобрать полностью, а не добавлять звуковую дорожку к существующему *.mkv

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 11:29 22-03-2020
insulin11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Так можно же обрезать "неавтоматом" (output > split), но звук, конечно, будет обрываться внезапно, безо всяких "затуханий".
Добавлено:
По-русски = Вывод > Разбиение.

 
хочу уточнить правильность своих действий:
1. открыл видео в видеоплеере. посмотрел общую длину видео. запомнил:
   
 
2. помещаю это видео в MKVToolnix. добавляю звуковую дорожку (которая длиннее видео)
выставляю обрезать после этого времени:
   
 
собрал всё вместе.
я правильно всё сделал? если что, переделаю...
 

Всего записей: 1995 | Зарегистр. 25-09-2008 | Отправлено: 12:19 22-03-2020
k2o



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insulin11
Цитата:
я правильно всё сделал?

Очевидно, оказалось неправильно, но по моей вине, о чём искренне сожалею. Получается, MKVToolnix так тоже не может обрезать лишнюю часть аудио...
Что-либо ещё "советовать" пока воздержусь.
 
Добавлено:
Не удержался ))
Можно сделать то же самое плюс удлинить видео, приклеив к не нему что-нибудь, – и тогда обрежется как планировалось.  

Всего записей: 890 | Зарегистр. 25-05-2009 | Отправлено: 21:15 22-03-2020 | Исправлено: k2o, 22:56 22-03-2020
Masutin



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insulin11, если не резать звук отдельно, укажите для видео время последнего ключевого фрейма - конец файла, стрелка влево (в современных плеерах по умолчанию выбирается время ближнего key frame). Или испытайте код, предлагавшийся для растягивания звука.
Код:
set V=00:01:58.400
for %%A in (*.m4a *.aac *.ac3 *.dts *.opus *.ogg *.mp3 *.wma) do set A=%%A
for %%V in (*.mkv *.mp4 *.webm *.ts) do mkvmerge -o "%%~nV_.mkv" "%%V" "%A%" --split parts:-%V%

D1Show, eсли извлекать звук c VBR, рассинхрон при воспроизведении внешней дороги есть c raw AAC без контейнера. Можно не извлекать. Напр., PotPlayer воспроизведёт внешние дороги прямо из контейнеров c видео. Слияние возможно так:
Код:
set 1=source_V.mkv
set 2=source_A.mkv
mkvmerge -o "V+A.mkv" "%1%" ^
--no-global-tags --no-track-tags -D -a 1 "%2%"

-a 1 - трек сохраняемого звука.

Всего записей: 429 | Зарегистр. 23-02-2007 | Отправлено: 04:03 23-03-2020 | Исправлено: Masutin, 05:14 23-03-2020
insulin11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
...

Всего записей: 1995 | Зарегистр. 25-09-2008 | Отправлено: 22:18 23-03-2020 | Исправлено: insulin11, 19:56 28-03-2020
cl85

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.
Есть сериал, но некоторые серии отличаются громкостью звука.
Возможно ли выровнять уровень громкости.
Формат AC3 2.0
Буду очень благодарен за помощь.
 
Неудобно с каждой серией регулировать громкость.

Всего записей: 408 | Зарегистр. 26-10-2005 | Отправлено: 13:02 01-04-2020
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cl85
Ваш вопрос не по теме. Контейнеру MKV и утилитам для укладки в MKV фиолетово на уровень громкости дорожки.
В теории в матрешку можно прописать нужные значения REPLAYGAIN_GAIN и REPLAYGAIN_PEAK. Но сделать это будет не просто, а видеоплееры проигнорируют.
 
В общем решение - вытаскивать дорожки, менять громкость в аудиоредакторе и запаковывать назад.

Всего записей: 10501 | Зарегистр. 05-02-2003 | Отправлено: 13:17 01-04-2020
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Контейнеру MKV и утилитам для укладки в MKV фиолетово на уровень громкости дорожки.  

https://matroska.org/technical/specs/tagging/index.html#REPLAYGAIN_GAIN

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 13:28 01-04-2020
cl85

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V0lt

Цитата:
В общем решение - вытаскивать дорожки, менять громкость в аудиоредакторе и запаковывать назад.

Раз так, буду вытаскивать и менять громкость.

Всего записей: 408 | Зарегистр. 26-10-2005 | Отправлено: 13:32 01-04-2020 | Исправлено: cl85, 13:34 01-04-2020
ArchiFW

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. В некоторых фильмах появляются какие-то автоматические форсированные субтитры, хотя в контейнере они отсутствуют. Помогите, пожалуйста, это исправить и убрать их.
 

Всего записей: 15 | Зарегистр. 12-03-2017 | Отправлено: 15:45 04-04-2020
ivan3259



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKVToolNix 45.0.0 + История

Всего записей: 9671 | Зарегистр. 03-07-2013 | Отправлено: 17:35 04-04-2020
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArchiFW
в некоторых фильмах присутствуют неотключаемые субтитры.

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 17:41 04-04-2020
booster87

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArchiFW
в настройках LAV Splitter убрать галку с Enable Automatic Forced Subtitle Stream

Всего записей: 72 | Зарегистр. 31-12-2007 | Отправлено: 18:42 04-04-2020 | Исправлено: booster87, 18:44 04-04-2020
ArchiFW

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los
они вшиты в видео файл и получается что-то вроде хардсаба?
 
Добавлено:
booster87
Я так понимаю это в настройках MPC-HC? Если не затруднит, можно подробнее о том, где это найти, т.к. я сам не вижу.

Всего записей: 15 | Зарегистр. 12-03-2017 | Отправлено: 14:21 05-04-2020
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArchiFW

Цитата:
они вшиты в видео файл и получается что-то вроде хардсаба?  

да так бывает. Ваш это случай или нет не знаю.

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 15:11 05-04-2020
booster87

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArchiFW
в настройках MPC-HC: встроенные фильтры > внутренние настройки LAV filters > сплиттер

Всего записей: 72 | Зарегистр. 31-12-2007 | Отправлено: 16:06 05-04-2020
Doc_DDD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем здравствуйте. Хочу с вами посоветоваться. Стоит задача проверить целостность домашней коллекции видеофайлов, в основном MKV. VirtualDub нормально решает задачу только с AVI файлами. А вот чем проверить целостность видеопотока в MKV-файлах? Кстати, где-то читал, что MKVToolnix, вроде проводит проверку, но не нашел в ней этой функции.

Всего записей: 81 | Зарегистр. 03-10-2008 | Отправлено: 15:09 16-04-2020
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Doc_DDD
Для проверки целостности структуры MKV можно попробовать mkvalidator.

Код:
mkvalidator --details "file.mkv"

mkvalidator-0.5.1
 
Для проверки самих потоков люди пробуют приспособить ffmpeg. Сcылки: РАЗ, ДВА. Но это будет долго и нудно.

Всего записей: 10501 | Зарегистр. 05-02-2003 | Отправлено: 22:11 16-04-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123

Компьютерный форум Ru.Board » Компьютеры » Программы » Matroska .mkv | MKVToolnix | Haali Media Spliter


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru