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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2008, 15:19  
Cybertron
ВИП
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Завсегдатай
 
Аватар для Cybertron
 
Регистрация: 20.03.2007
Адрес: Пока на Земле
Сообщения: 764
Репутация: 348
Отлично! Работа с контейнером *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". Только следите за последовательностью добавления.


У КОГО ЕСТЬ ВОПРОСЫ ПО РАБОТЕ С КОНТЕЙНЕРОМ И РЕШЕНИЕ КАКИХ ПРОБЛЕМ НЕОБХОДИМО ОТРАЗИТЬ В ЭТОЙ ТЕМЕ, ПРОШУ ПОКА ПИСАТЬ В ЛС НА ТРЕКЕРЕ

Последний раз редактировалось Cybertron, 01.07.2010 в 13:50.
  Ответить с цитированием
Старый 15.11.2015, 19:05   #561
AMDG1000
Зритель
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Завсегдатай
 
Регистрация: 05.08.2013
Адрес: Ильичёвск, Одесская область
Сообщения: 373
Репутация: 18
ad3wal3 сказал(a):
в .mkv 1080p добавляю аудио дорожку с DVDRip-а (.avi); выбираю "растянуть на", выставляю "3125/2997'' (так как в DVDRip-e 25fps, а в матроске 23,976 fps); на выходе получаю: в начале звук-видео совпадают идеально, но чем ближе к концу тем больше несовпадение (в обоих файлах фильм начинается и заканчивается одними и теми же самыми моментами). интересует вопрос: как исправить?
А интервалы между кадрами в начале и конце соотносятся как 3125/2997?
  Ответить с цитированием
Старый 15.11.2015, 21:13   #562
ad3wal3
Главный Кинооператор
Медаль пользователю форума.
СЕРЕБРО
Новичок
 
Аватар для ad3wal3
 
Регистрация: 11.05.2015
Сообщения: 16
Репутация: 1
AMDG1000 сказал(a):
А интервалы между кадрами в начале и конце соотносятся как 3125/2997?
не совсем понял
  Ответить с цитированием
Старый 15.11.2015, 21:20   #563
nb92
Разработчик
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Великий Гуру
 
Аватар для nb92
 
Регистрация: 03.11.2011
Адрес: Санкт-Петербург
Сообщения: 4,673
Репутация: 1471
#560

Если делать по уму, то рассинхрон устраняется не средствами контейнера, а дорожка перевода подгоняется в аудиоредакторе по оригинальной.
Перетянуть fps из 23,976 в 25 лучше всего в eac3to.
  Ответить с цитированием
Старый 15.11.2015, 21:25   #564
ad3wal3
Главный Кинооператор
Медаль пользователю форума.
СЕРЕБРО
Новичок
 
Аватар для ad3wal3
 
Регистрация: 11.05.2015
Сообщения: 16
Репутация: 1
nb92 сказал(a):
#560

Если делать по уму, то рассинхрон устраняется не средствами контейнера, а дорожка перевода подгоняется в аудиоредакторе по оригинальной.
Перетянуть fps из 23,976 в 25 лучше всего в eac3to.
спасибо, а есть какой-то мануал как это делается, или прога простая в использовании и легко будет разобраться? я так понял дорожки нужно будет вырезать из контейнера, а затем синхронизировать в eac3to?
  Ответить с цитированием
Старый 15.11.2015, 22:13   #565
AMDG1000
Зритель
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Завсегдатай
 
Регистрация: 05.08.2013
Адрес: Ильичёвск, Одесская область
Сообщения: 373
Репутация: 18
ad3wal3 сказал(a):
не совсем понял
Ну, Вы пишите, что начальные и конечные кадры совпадают, а рассинхрон к концу фильма нарастает. Либо Вы неправильно фреймрейт определили, либо внутри есть разница в видеоряде. Проверяете так: кадр ближе к началу - кадр ближе к концу - продолжительность. Так же и по второму файлу. Если соотношение будет 25/23.976 - с видео всё в порядке. Если 25/24, не исключено, что ошиблись с фреймрейтом. Если какое-то другое - значит разный видеоряд.
  Ответить с цитированием
Старый 15.11.2015, 22:14   #566
nb92
Разработчик
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Великий Гуру
 
Аватар для nb92
 
Регистрация: 03.11.2011
Адрес: Санкт-Петербург
Сообщения: 4,673
Репутация: 1471
В зависимости, в каком формате дорожки, какая канальность и что Вы хотите получить на выходе.
  Ответить с цитированием
Старый 16.11.2015, 01:18   #567
ad3wal3
Главный Кинооператор
Медаль пользователю форума.
СЕРЕБРО
Новичок
 
Аватар для ad3wal3
 
Регистрация: 11.05.2015
Сообщения: 16
Репутация: 1
AMDG1000 сказал(a):
Ну, Вы пишите, что начальные и конечные кадры совпадают, а рассинхрон к концу фильма нарастает. Либо Вы неправильно фреймрейт определили, либо внутри есть разница в видеоряде. Проверяете так: кадр ближе к началу - кадр ближе к концу - продолжительность. Так же и по второму файлу. Если соотношение будет 25/23.976 - с видео всё в порядке. Если 25/24, не исключено, что ошиблись с фреймрейтом. Если какое-то другое - значит разный видеоряд.
повторюсь: начальные и конечные кадры совпадают; фреймрейт определил правильно (DVDRip, откуда беру рус. дорожку-25.000 fps [http://pasted.co/eb7bd755], BDRip 1080p, куда прикручиваю дорожку-23.976 fps [http://pasted.co/6447eb96].
  Ответить с цитированием
Старый 16.11.2015, 01:27   #568
AMDG1000
Зритель
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Завсегдатай
 
Регистрация: 05.08.2013
Адрес: Ильичёвск, Одесская область
Сообщения: 373
Репутация: 18
ad3wal3 сказал(a):
повторюсь: начальные и конечные кадры совпадают
Совпадать по времени они никак не могут (конечные, во всяком случае). Давайте так: укажите время начального и конечного кадра в обоих файлах.
  Ответить с цитированием
Старый 16.11.2015, 20:05   #569
ad3wal3
Главный Кинооператор
Медаль пользователю форума.
СЕРЕБРО
Новичок
 
Аватар для ad3wal3
 
Регистрация: 11.05.2015
Сообщения: 16
Репутация: 1
AMDG1000 сказал(a):
Совпадать по времени они никак не могут (конечные, во всяком случае). Давайте так: укажите время начального и конечного кадра в обоих файлах.
да я писал, что в обоих файлах фильм начинается и заканчивается одними и теми же самыми моментами (так оно и есть): фильм начинается-едет машина: 1 секунда воспроизведения в DVDRip-e:

и в 1080p:
  Ответить с цитированием
Старый 16.11.2015, 20:38   #570
AMDG1000
Зритель
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Завсегдатай
 
Регистрация: 05.08.2013
Адрес: Ильичёвск, Одесская область
Сообщения: 373
Репутация: 18
ad3wal3 сказал(a):
да я писал, что в обоих файлах фильм начинается и заканчивается одними и теми же самыми моментами (так оно и есть
Скриншоты не обязательно. Дайте просто время по конечным кадрам (до титров, естественно).
  Ответить с цитированием
Старый 16.11.2015, 21:08   #571
ad3wal3
Главный Кинооператор
Медаль пользователю форума.
СЕРЕБРО
Новичок
 
Аватар для ad3wal3
 
Регистрация: 11.05.2015
Сообщения: 16
Репутация: 1
AMDG1000 сказал(a):
Скриншоты не обязательно. Дайте просто время по конечным кадрам (до титров, естественно).
поехали: DVDRip (общяя продолжительность: 01:39:22 (до титров: 01:37:12); 1080p (общяя продолжительность: 01:44:05 (до титров: 01:41:50))
p.s. если все правильно подсчитал то выходит разница ~28sec. (если ошибся поправьте); тоесть в 1080p 28 дополнительных секунд, а что ж это может быть? наврядли unrated или какая-то расширенная версия, хм
  Ответить с цитированием
Старый 16.11.2015, 23:19   #572
AMDG1000
Зритель
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Завсегдатай
 
Регистрация: 05.08.2013
Адрес: Ильичёвск, Одесская область
Сообщения: 373
Репутация: 18
ad3wal3 сказал(a):
p.s. если все правильно подсчитал то выходит разница ~28sec. (если ошибся поправьте); тоесть в 1080p 28 дополнительных секунд, а что ж это может быть? наврядли unrated или какая-то расширенная версия, хм
Даже 38. А быть может что угодно, нет смысла гадать.
Как бы я действовал.
Выставил в настройках ffdshow video OCD: Frame type,Current frame, Frame timestamps.
Растянул авишку средствами MKV Toolnix до 23.976.
Запустил параллельно два плеера.
Выбрал два одинаковых кадра где-то в начале фильма (лучше всего первые кадры после смены сцены, как правило - тип I).Записал номера кадров и время начала кадра с точностью до миллисекунд.
То же самое ближе к концу фильма.
Сравнил бы разницу.
Потом перемещался бы по фильму и искал точки перепада.
Зафиксировал начало и конец отсутствующих сцен.
Дальнейшие действия зависят от формата и канальности дорожек.
P.S. Как у Вас рассинхрон нарастает - постепенно или резко с каких-то мест?
  Ответить с цитированием
Старый 17.11.2015, 00:19   #573
ad3wal3
Главный Кинооператор
Медаль пользователю форума.
СЕРЕБРО
Новичок
 
Аватар для ad3wal3
 
Регистрация: 11.05.2015
Сообщения: 16
Репутация: 1
AMDG1000 сказал(a):
Даже 38. А быть может что угодно, нет смысла гадать.
Как бы я действовал.
Выставил в настройках ffdshow video OCD: Frame type,Current frame, Frame timestamps.
Растянул авишку средствами MKV Toolnix до 23.976.
Запустил параллельно два плеера.
Выбрал два одинаковых кадра где-то в начале фильма (лучше всего первые кадры после смены сцены, как правило - тип I).Записал номера кадров и время начала кадра с точностью до миллисекунд.
То же самое ближе к концу фильма.
Сравнил бы разницу.
Потом перемещался бы по фильму и искал точки перепада.
Зафиксировал начало и конец отсутствующих сцен.
Дальнейшие действия зависят от формата и канальности дорожек.
P.S. Как у Вас рассинхрон нарастает - постепенно или резко с каких-то мест?
ух, это, наверное, не так быстро будет как я думал
ну, наверное, постепенно, вначале, где-то минут 50 рассинхрона нет, затем - минут 5 рассинхрон 1 секунда, а далее секунд 10-15 где-то
  Ответить с цитированием
Старый 17.11.2015, 01:03   #574
AMDG1000
Зритель
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Завсегдатай
 
Регистрация: 05.08.2013
Адрес: Ильичёвск, Одесская область
Сообщения: 373
Репутация: 18
ad3wal3 сказал(a):
ух, это, наверное, не так быстро будет как я думал
ну, наверное, постепенно, вначале, где-то минут 50 рассинхрона нет, затем - минут 5 рассинхрон 1 секунда, а далее секунд 10-15 где-то
Тогда сначала где-то в этих точках и проверяйте. Может Вам повезёт и обойдётесь двумя вставками.
  Ответить с цитированием
Старый 18.11.2015, 00:56   #575
Bi6f00t
Главный Кинооператор
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
СЕРЕБРО
Завсегдатай
 
Регистрация: 06.01.2013
Сообщения: 350
Репутация: 51
ad3wal3 сказал(a):
ух, это, наверное, не так быстро будет как я думал
ну, наверное, постепенно, вначале, где-то минут 50 рассинхрона нет, затем - минут 5 рассинхрон 1 секунда, а далее секунд 10-15 где-то
Скачивайте - http://kinozal.tv/details.php?id=1394674
Все сделал, как положено.
  Ответить с цитированием
Старый 06.08.2016, 16:26   #576
kasiopeja
Зритель
Новичок
 
Регистрация: 04.08.2016
Сообщения: 6
Репутация: 1
Kagalar сказал(a):
Я испробовал много утилит для работы с видео, но лучше чем ВидеоСтудия вы не найдете.
Программа не плохая, но мне по душе AVIDEMUX и по мне лучше ничего нет, нарезал уже видео со всех семейных мероприятий. Выбор подобных приложений огромен, и существование Google еще никто не отменял:).

Последний раз редактировалось Koliа, 06.08.2016 в 22:41.
  Ответить с цитированием
Старый 05.04.2019, 13:22   #577
FireCross
Зритель
 
Регистрация: 20.06.2018
Сообщения: 1
Репутация: 1
Вопрос по созданию многодорожечного рипа. Допустим, я хочу вшить в дополнение к русской дорожке дорожку на английском языке. Добавляю эту дорожку из английского источника, но звук в оригинале громче, чем на русской дорожке. Необходимо ли в связи с этим перекодировать английскую дорожку и выровнить её громкость до уровня русской? Или всё-таки лучше оставить оригинал, как он есть?
  Ответить с цитированием
Старый 05.04.2019, 17:48   #578
AMDG1000
Зритель
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
ЗОЛОТО
Завсегдатай
 
Регистрация: 05.08.2013
Адрес: Ильичёвск, Одесская область
Сообщения: 373
Репутация: 18
FireCross сказал(a):
Или всё-таки лучше оставить оригинал, как он есть?
Лучше оставить.
  Ответить с цитированием
Ответ


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

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



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