Вернуться   Форум > Университет > Видеораздел > Школа релизеров
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2008, 16:19  
Cybertron
ВИП
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для Cybertron
Регистрация: 20.03.2007
Адрес: Пока на Земле
Сообщения: 744
Репутация: 334
Отлично! Работа с контейнером *mkv

Данное руководство создано с увеличением вопросов по работе с контейнером mkv.

Для работы с контейнером необходима программа MKVmerge GUI, которую можно скачать здесь
Страница с разными версиями http://www.bunkus.org/videotools/mkv...ds.html#debian

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

1.1. Добавление составных контейнера
Для этого, собственно, открываем программу:

В ней мы видим (к примеру) видеофайл и английскую звуковую дорожку



Для добавления звук. дорожки или субтитров используем кнопочку "Add" или простое перетаскивание "мышкой" в окно программы:



* Смена очередности позиций в контейнере меняется кнопками "Up-Down"
* Для того, чтобы выбрать звуковую дорожку или субтитры "по умолчанию", т.е. чтобы при проигрывании на ПК медиапрограммой или на DVD, поддерживающем HD формат воспроизводилась нужная звук. дорожка (субтитры) в графе "default track flag" ставим закладочку "yes"
* В графе "Language" выставляется язык аудио дорожки или субтитров

1.2. Удаление составных контейнера

Для удаления не нужной дорожки или субов просто снимаем галочку в окне "Tracks". Таким способом можно уменьшить размер контейнера, чтобы записать его, например, на DVD-5.

Для сохранения файла в нужную деррикторию используем окошко "Output filename".

Нажимаем "Start muxing" и процесс сохранения в нужной Вам сборке контейнера начат и, при условии, что не было допущено никаких ошибок, будет сохранён в нужную деррикторию с нужным названием.

2. Синхронизация аудиодорожки с видео
В большенсте случаев, после добавления звуковой дорожки мы можем заметить, что она не совпадает с видео, т.е. происходит рассинхронизация.

2.1. NTSC - PAL
Первое, на что необходимо обратить внимание, это на то, в какой Системе у Вас записано видео в контейнере и аудио дорожка PAL (25 кадров/с.) или NTSC (23,976 кадров/с.) и совпадают ли они. В основном, матрёшка идет в американском стандарте, а аудиодорожка с русским переводом взята с российского DVD, записанного в системе PAL.
Если системы не совпадают, то нам необходимо растянуть звук. дорожку для преобразования 25fps (PAL) в 23.976fps(NTSC).
Для этого, опять открыв Программу, кликаем мышкой на нужный трэк и заходим в закладку "Format specific options". В окошке "Stretch by" ставим коэффициент 3125/2997.



Сохраняем (см. пункт 1)

Внимание!
Для более качественного перевода звукового рада из одной Системы в другую, лучше всего перегонять его через аудиоредактор. Например, BeSweet

2.2. Подгонка звука под видео
Теперь, собственно, как подогнать аудио под видео.

У программы существует возможность задержки трэка.
Если задержка одинакова в начале и конце фильма, то кликаем мышкой на нужный трэк и заходим в закладку "Format specific options". В окошке "Delay" в милисек. ставим задержку.
Если звук "бежит" в переди видео, то с положительным значением, если запаздывает, то с отрицательным.

* Редактирование задержки на слух является грубым. Более точно синхронизировать можно только взяв оригинальную дорожку, сопоставить ее с редактируемой в аудиоредакторе (напр. Adobe Audition) и по разнеце во времени выставлять задержку в окошке "Delay"
* Если задержка носит линейный характер, т.е. рассинхрон в начале фильма отличается от концовки то окошке "Stretch by" ставим соотношение длины звуковой дорожки (в сек.) к длине видео (в сек.). Затем, опять в "Delay" по характерным звуковым моментам выставляем задержку.
* Если Вы уверены, что рассинхрон носит нелинейный характер, то совсем не обязательно дожидаться окончания процесса сборки контейнера. Просто нажимаем кнопку "Abort" в окне сборки и смотрим на результат получившегося фрагмента.


3. Разделение контейнера на две части
Это действие полезно, если Вы хотите разрезать фильм на две части, например для того, чтобы он уместился на две болванки.

В программе есть закладка "Global". В ней можно задать размеры частей на которые необходимо разделить контейнер.

Для этого ставим галочку напротив "Enable splitting" и выбираем один из трёх вариантов:
- можно выбрать размер части или задать свой, используя сокращения K, M, G (килобайты, мегабайты и гигабайты соответственно)
Пример: 2G

- можно выбрать временной размер части или задать свой в секундах или продолжительность в стандартном часовом формате
Пример: 2500s (в секундах), 01:05:25 (в стандартном формате)

- смешаный способ, т.е. можно задавать и временной размер и размер части контейнера.
Пример: 500M,2400s,00:25:05 - на выходе получаем 4 части. Первая 500МБ, вторая 2400 секунд, третья 25 мин.5сек. и четвёртая - остаток контейнера




4. Обрезка фильма
Это действие полезно, если Вы хотите, чтобы фильм уместился на болванке, но размер контейнера немного превыщает её объём.

5. Разделение контейнера на несколько частей
Это действие полезно, если Вы хотите разрезать фильм на несколько частей, например для того, чтобы сделать СЭМПЛ или вырезать не нужный фрагмент фильма.

Всё по аналогии, как описано в пункте 3.
Выбираем необходимый размер части и жмем "Start muxing". Напоминаю, что для СЭМПЛ-а достаточно 30-50 МБ.

6. Склеивание контейнера из нескольких частей
Собственно, склеивание разрезанных частей контейнера.

7. Добавление глав
В меню выбираем "Chapter Editor -> New Chapters", потом в закладку "Chapter Editor"
Чтобы создать первую главу, нажимаем "Add Chapter". при каждом таком нажатии создается новая Глава.
После того, как выбираем любую из Глав, нам становится доступно след. меню:
1 "Start" - время начала главы относительно видеопотока (задается как HH.MM.SS.nnn).
2 "End" - время окончания главы относительно видеопотока (задается как HH.MM.SS.nnn).
3 "hidden" - при выставленном флажке глава будет недоступна для выбора в списке глав.
4 "enabled" - при выставленном флажке глава будет пропущена при проигрывании.
5 "UID" - идентификатор главы, уникальный для каждой.
6 "Name" - название главы.
После того, как Главы отредактированы нужным образом, сохраняем скрипт через меню "Chapter Editor -> Save as". Далее, в закладке "Global" в поле "Chapter file" указываем на него путь, не забыв при этом поставить галку "No chapters" под окном "Input files" на закладке "Input".



Если Вам необходимо собрать контейнер, например, после того, как что-то вырезали, то используйте кнопочку в программе "append". Только следите за последовательностью добавления.


У КОГО ЕСТЬ ВОПРОСЫ ПО РАБОТЕ С КОНТЕЙНЕРОМ И РЕШЕНИЕ КАКИХ ПРОБЛЕМ НЕОБХОДИМО ОТРАЗИТЬ В ЭТОЙ ТЕМЕ, ПРОШУ ПОКА ПИСАТЬ В ЛС НА ТРЕКЕРЕ
  Ответить с цитированием
Старый 20.03.2013, 20:47   #341
nb92
ВИП
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для nb92
Регистрация: 03.11.2011
Адрес: Санкт-Петербург
Сообщения: 4,239
Репутация: 1404
iflyn сказал(a):
Подскажите как из ISO-файла сделать MKV-файл для просмотра 3D фильма с компа по сетке через роутер. Фильм здесь в ISO? на компе запустила через Daemon Tools, а чтоб на телевизоре нужно сделать РИП в mkv??? в mkvmerge ISO-шники не загружаются..
Никак. ISO - это образ диска BD3D
Вам нужно установить ArcSoft Media Theatre или CyberLink Power DVD (свежие версии). Запустить фильм в одном из этих плееров, указав ему в виде источники виртуальный привод, в котором у Вас смонтирован образ.
А на телевизор транслировать по кабелю HDMI.

Или скачивайте стереопары:
http://kinozal.tv/details.php?id=1013284
http://kinozal.tv/details.php?id=1012461
  Ответить с цитированием
Старый 25.03.2013, 08:01   #342
Igorminus
Сообщения: n/a
Может кто-то подсказать, как изменить флаги в track options без пересборки контейнера, hex-редактором или может есть утилита? Был у кого-то такой опыт?
  Ответить с цитированием
Старый 25.03.2013, 12:54   #343
nb92
ВИП
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для nb92
Регистрация: 03.11.2011
Адрес: Санкт-Петербург
Сообщения: 4,239
Репутация: 1404
Igorminus сказал(a):
Может кто-то подсказать, как изменить флаги в track options без пересборки контейнера, hex-редактором или может есть утилита? Был у кого-то такой опыт?
Без пересборки контейнера навряд ли.
А в чем проблема-то? Скачиваете и устанавливаете себе пакет MKVToolNix - http://www.bunkus.org/videotools/mkv...downloads.html
Например, последнюю версию для Windows - http://www.downloadbestsoft.com/MKVToolNix.html
Можно портабельную версию, можно инсталятор.
Запускаете mkvmergeGUI и перепаковываете, как Вам нужно.

Внимание! Для устранения проблем совместимости при воспроизведении на бытовых плеерах и старых софтовых проигрывателях файлов, собранных в mkvmerge 5.9.0 и выше, необходимо перед муксингом добавить опции командной строки (Обработка - Добавить параметры командной строки):

Код:
--engage no_cue_duration --engage no_cue_relative_position

С версии 6.0.0 их можно и нужно сохранить по умолчанию, поставив соответствующую галочку.
  Ответить с цитированием
Старый 31.03.2013, 08:52   #344
chapitan
Главный Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Аватар для chapitan
Регистрация: 13.01.2011
Адрес: На Кавказе
Сообщения: 141
Репутация: 22
Печаль Сэмпл с напичканной матрёшки

Столкнулся с проблемой - не получается сделать сэмпл с матрёшки, набитой всякой всячиной. Присутствует - HD видео MPEG-4 AVC, два звука, 4 дороги сабов в ass и одна дорога srt, 42 главы, также в контейнере лежат два файла шрифтов (для стилизации сабов)
tsmuxer не понимает ass и на выходе сэмпл будет без сабов (тока srt)
Сталкивался ли ктонить с подобной петрушкой?

Разобрался... Правда, получилось, возможно, окольными путями, но ИМХО главное - результат.
В mkvmerge GUI 6.1.0 на вкладке "Глобальные" установил режим разбиения по размеру 100 мег, а потом просто выбрал из получившейся кучи нужный кусок...
  Ответить с цитированием
Старый 31.03.2013, 10:57   #345
nb92
ВИП
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для nb92
Регистрация: 03.11.2011
Адрес: Санкт-Петербург
Сообщения: 4,239
Репутация: 1404
В mkvmerge 6 нужно выбирать разбиение по частям на основе тайм-кодов и задавать интервал в формате ЧЧ:ММ:СС.мс-ЧЧ:ММ:СС.мс

Работает гораздо быстрее и лучше, чем в предыдущих версиях - делает только нужный семпл и завершает работу, а не разбивает видеофайл на части...
  Ответить с цитированием
Старый 13.04.2013, 01:03   #346
aigorv
Сообщения: n/a
Поскажите, как можно отредактировать заголовок в .mkv?
Проблема с анаморфным видео в некоторых плеерах.
Например, такое видео:
Width : 720 pixels
Height : 544 pixels
Display aspect ratio : 1.882
Original display aspect ratio : 4:3
Тег Original display aspect ratio здесь лишний и никакой полезной нагрузки не несет, однако, если он присутствует, то плеер использует именно его, хотя надо использовать Display aspect ratio.
Картинка получается искаженной. Если в анаморфном видео Original display aspect ratio отсутствует, то всё нормально. Какой программой можно прибить этот тег без переконвертации?

Спасибо.
  Ответить с цитированием
Старый 14.04.2013, 06:50   #347
Статистик
Сообщения: n/a
У меня такой вопрос. Открыл в программе mkvmerge GUI 6.1.0 фильм, добавил дорожку (mp3 пробовал, mp4 audio пробовал, AAC пробовал), сделал mixing. На выходе файл по размеру совпадает с добавленной дорожкой, то есть стал больше на величину добавленной дорожки, но при проигрывании в софтовых плеерах этой дорожки нет. Только одна, та самая, которая была изначально в самом видеофайле. То есть, переключить их я не могу ввиду отсутствия второй. Почему так? Что я сделал неправильно? И еще. Попробовал в программе открыть уже смиксированный файл, программа показывает 2 звуковые дорожки, а при проигрывании, к примеру, в Media Player Classic или Light Alloy все равно видна только одна дорожка. В оригинальном AVI, с которого сделан файл две дорожки показывает любой плеер. В чем дело?
  Ответить с цитированием
Старый 15.04.2013, 15:50   #348
1234567890
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для 1234567890
Регистрация: 15.03.2008
Адрес: Всеми́рная паути́на
Сообщения: 4,534
Репутация: 489
aigorv сказал(a):
как отредактировать заголовок в .mkv?
В матрешке никак ... и этой програмкой ТОЖЕ
Воспользуйтесь Yamb-ом http://forum.kinozal.tv/showthread.php?t=216635#4

Статистик сказал(a):
У меня такой вопрос...
Инфо-файлы в Студию ВСЕ
[+] ▼
Cкрытый текст -
 
  Ответить с цитированием
Старый 15.04.2013, 15:54   #349
Quaker
Техподдержка
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для Quaker
Регистрация: 11.11.2009
Адрес: Питер
Сообщения: 3,549
Репутация: 654
Флаги на дорожках расставлены верно?
  Ответить с цитированием
Старый 23.04.2013, 21:30   #350
aigorv
Сообщения: n/a
1234567890 сказал(a):
Воспользуйтесь Yamb-ом http://forum.kinozal.tv/showthread.php?t=216635#4
Спасибо, попытался воспользоваться.
Но она предлагает переконвертацию, а я хотел обойтись без неё, мне нужен был только редактор заголовков для .mkv
  Ответить с цитированием
Старый 08.07.2013, 00:48   #351
УтренняяЗаря
Заблокирован
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для УтренняяЗаря
Регистрация: 07.09.2009
Сообщения: 447
Репутация: 58
Кто знает, как из DVB-AVC сделать обычный DVB (с минимальными потерями или вовсе без оных)?. Какую программу использовать? Подскажите, пожалуйста.

Появился в сети мультфильм (один из моих любимых), но он в формате DVB-AVC и бытовой DVD-проигрыватель этот формат не читает, а нужно чтобы читал. Как быть
  Ответить с цитированием
Старый 08.07.2013, 09:43   #352
nb92
ВИП
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для nb92
Регистрация: 03.11.2011
Адрес: Санкт-Петербург
Сообщения: 4,239
Репутация: 1404
Сюжет сказал(a):
Кто знает, как из DVB-AVC сделать обычный DVB (с минимальными потерями или вовсе без оных)?. Какую программу использовать? Подскажите, пожалуйста.

Появился в сети мультфильм (один из моих любимых), но он в формате DVB-AVC и бытовой DVD-проигрыватель этот формат не читает, а нужно чтобы читал. Как быть

Под DVB-AVC подразумеваете DVB в контейнере ts кодеком x264 (MPEG-4 Part 10 / AVC) в отличие от mpg кодеком MPEG-2?
Без потерь не получится. Только перекодирование...
В mpeg-2, наверное, смысла не имеет. Нужно делать SATRip в avi кодеками XviD/DivX с обрезкой черных полей (кроп) и ресайзом (уменьшением размера кадра).
  Ответить с цитированием
Старый 08.07.2013, 10:17   #353
УтренняяЗаря
Заблокирован
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для УтренняяЗаря
Регистрация: 07.09.2009
Сообщения: 447
Репутация: 58
nb92 сказал(a):
Под DVB-AVC подразумеваете DVB в контейнере ts кодеком x264 (MPEG-4 Part 10 / AVC) в отличие от mpg кодеком MPEG-2?
Без потерь не получиться. Только перекодирование...
В mpeg-2, наверное, смысла не имеет. Нужно делать SATRip в avi кодеками XviD/DivX с обрезкой черных полей (кроп) и ресайзом (уменьшением размера кадра).

С помощью какой программы можно провернуть это дело? Может на Кинозале есть тема.. киньте ссылку, пожалуйста.
  Ответить с цитированием
Старый 08.07.2013, 10:40   #354
nb92
ВИП
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для nb92
Регистрация: 03.11.2011
Адрес: Санкт-Петербург
Сообщения: 4,239
Репутация: 1404
http://www.videorip.info/xvid4psp-5

Все, что касается конвертирования DVD в avi можно смело перенести и на DVB, так как это тоже анаморфное интерлейсное видео.

Вот здесь теория - http://forum.kinozal.tv/showthread.php?t=124081
Расписано, как кодировать в XviD в VirtualDub. Применимо и для других конвертеров.
  Ответить с цитированием
Старый 08.07.2013, 11:40   #355
УтренняяЗаря
Заблокирован
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для УтренняяЗаря
Регистрация: 07.09.2009
Сообщения: 447
Репутация: 58
nb92 сказал(a):
http://www.videorip.info/xvid4psp-5

Все, что касается конвертирования DVD в avi можно смело перенести и на DVB, так как это тоже анаморфное интерлейсное видео.

Вот здесь теория - http://forum.kinozal.tv/showthread.php?t=124081
Расписано, как кодировать в XviD в VirtualDub. Применимо и для других конвертеров.

nb92, спасибо Вам большое за помощь.
  Ответить с цитированием
Старый 08.07.2013, 14:15   #356
simpson95
Кинооператор
Аватар для simpson95
Регистрация: 07.11.2008
Адрес: Vologda
Сообщения: 3
Репутация: 1
Всем привет!
Как в этой программе уменьшить разрешение видео?
А также, как сделать так, чтобы пользователь сам мог переключаться между дорожками?
Спасибо.
  Ответить с цитированием
Старый 08.07.2013, 16:25   #357
nb92
ВИП
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для nb92
Регистрация: 03.11.2011
Адрес: Санкт-Петербург
Сообщения: 4,239
Репутация: 1404
simpson95 сказал(a):
Всем привет!
Как в этой программе уменьшить разрешение видео?
А также, как сделать так, чтобы пользователь сам мог переключаться между дорожками?
Спасибо.
Для уменьшения размера видео его нужно перекодировать. mkvmerge не предназначен для этого. Это делается в программах-конвертерах (XviD4PSP 5 или MeGUI, например).
Функция переключениями между дорожками реализуется в плеере.
Для удобства навигации, дорожки в mkvmergeGUI можно обозначить и выставить язык.
  Ответить с цитированием
Старый 08.07.2013, 21:06   #358
simpson95
Кинооператор
Аватар для simpson95
Регистрация: 07.11.2008
Адрес: Vologda
Сообщения: 3
Репутация: 1
Радость

nb92 сказал(a):
Для уменьшения размера видео его нужно перекодировать. mkvmerge не предназначен для этого. Это делается в программах-конвертерах (XviD4PSP 5 или MeGUI, например).
Функция переключениями между дорожками реализуется в плеере.
Для удобства навигации, дорожки в mkvmergeGUI можно обозначить и выставить язык.
Спасибо за объяснение!
  Ответить с цитированием
Старый 07.08.2013, 13:53   #359
leon899xxx
Главный Кинооператор
Медаль пользователю. СЕРЕБРО Новичок
Аватар для leon899xxx
Регистрация: 08.02.2013
Адрес: UKRAINE
Сообщения: 30
Репутация: 6
Вопрос2 Синхронизация Видео/Аудио

аудио забегает вперед видео как точнее синхронизировать в MKVMerge ? ставлю нужную задержку в 17мс но не помогает
  Ответить с цитированием
Старый 07.08.2013, 14:31   #360
вагонный
Техподдержка
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для вагонный
Регистрация: 26.01.2010
Адрес: 40 км от НН
Сообщения: 3,956
Репутация: 552
leon899xxx сказал(a):
аудио забегает вперед видео как точнее синхронизировать в MKVMerge ? ставлю нужную задержку в 17мс но не помогает
Почему именно 17мс?
А пробовали -17мс поставить?
Аудиодорожку подгоняли сами? Источник откуда был взят? В общем, гадать можно сколько угодно...
  Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск



Часовой пояс GMT +3, время: 08:18.