Работа с mkv (с помощью mkvtoolnix)

Страницы :   Пред.  1, 2, 3, 4
Ответить
 

Noam

Стаж: 16 лет

Сообщений: 188

Noam · 16-Июн-18 07:04 (6 лет 10 месяцев назад)

Hydrochlor писал(а):
75488824MappingOrgUa
Плеер в телевизоре
Вот в этом и загвоздка. Сам не понимал, почему субтитры, в не зависимости от типа, неправильно показываются в телевизоре, хоть с флешки, хоть через DLNA. На компе и форматирование и расположение и шрифт субтитров правильно показываются. Пришёл к выводу, что плеер телевизора переводит субтитры в свой формат и уничтожает изначальное форматирование.
[Профиль]  [ЛС] 

Hydrochlor

Стаж: 14 лет 11 месяцев

Сообщений: 2065

Hydrochlor · 16-Июн-18 12:41 (спустя 5 часов)

Noam
да проблема не в том что сабы неправильно отображает, отображает в основном нормально, а вот название самих сабов - например скажем "Релиз группа Пираты" не отображает, только пишет "русские" , тоже самое с названием дорожек, скажем есть дороги:
Гаврилов
Михалёв
Володораский.
ну названия дорожек чтобы понять где какой перевод
в телевизоре же показывает:
Язык аудио 1 или "английский"
Язык аудио 2 или "Русский 1"
Язык аудио 3 или "Русский 2"
[Профиль]  [ЛС] 

Noam

Стаж: 16 лет

Сообщений: 188

Noam · 17-Июн-18 20:44 (спустя 1 день 8 часов)

Hydrochlor
Название дорожек и субтитров мой телек отображает так же как и у вас. Вероятно особенность плеера.
[Профиль]  [ЛС] 

Hydrochlor

Стаж: 14 лет 11 месяцев

Сообщений: 2065

Hydrochlor · 17-Июн-18 21:45 (спустя 1 час)

Noam
возможно что и так, фиг знает, но что характерно если смотреть через NAS ( на него закачаны фильмы), NAS подключен к роутеру , а роутер соответсвенно проводом к телевизору, то название дорожек отображается - "Михалёв" Володарский и т.п. т.е как они прописаны изначально.
[Профиль]  [ЛС] 

isbs

Top Seed 02* 80r

Стаж: 16 лет 3 месяца

Сообщений: 589

isbs · 23-Июн-18 14:59 (спустя 5 дней)

В общем такая ситуация:
Есть BD-плеер LG. Опытным путем выяснил, что он нормально работает с MKV-файлами, созданными в MKVToolnix версии 5.8.0.
С некоторыми младшими релизами тоже работал.
С версиями выше проблема в том, что перемотка работает только до 3й скорости, при включении 4й - плеер перескакивает на следующий файл. И самая тугая проблема - это поиск по времени - допустим идет 17я минута видео, я в поиске выставляю 58ю - и все. Минута, две, три он тупит и только потом переходит на это время.
[Профиль]  [ЛС] 

VVD0

Стаж: 17 лет 8 месяцев

Сообщений: 3797

VVD0 · 23-Июн-18 15:21 (спустя 22 мин.)

Может вопрос в настройках по умолчанию чередования дорожек?
[Профиль]  [ЛС] 

isbs

Top Seed 02* 80r

Стаж: 16 лет 3 месяца

Сообщений: 589

isbs · 23-Июн-18 15:48 (спустя 27 мин.)

VVD0 писал(а):
75549446Может вопрос в настройках по умолчанию чередования дорожек?
чето не вижу там настроек чередования
[Профиль]  [ЛС] 

VVD0

Стаж: 17 лет 8 месяцев

Сообщений: 3797

VVD0 · 23-Июн-18 17:04 (спустя 1 час 15 мин., ред. 23-Июн-18 17:04)

Цитата:
--default-duration <TID:Xs|ms|us|ns|fps> - Принудительно устанавливает продолжительность дорожки по умолчанию в X. X может быть дробью или числом с плавающей точкой.
Оно?
[Профиль]  [ЛС] 

Hydrochlor

Стаж: 14 лет 11 месяцев

Сообщений: 2065

Hydrochlor · 26-Авг-18 00:09 (спустя 2 месяца 2 дня, ред. 26-Авг-18 00:09)

Доброго.
Можно ли как-то разрезать файл с точностью до 1 сек. т.е есть например промежуток 04:13:00-04:15:13 т.е секунда в секунду, и также склеить.
Да и еще вопрос:
Можно ли как-то всё-таки прикрутить типа плеера с ползунком по времени и раскадровкой или же нет ?
[Профиль]  [ЛС] 

VVD0

Стаж: 17 лет 8 месяцев

Сообщений: 3797

VVD0 · 24-Сен-18 14:23 (спустя 29 дней)

Hydrochlor писал(а):
75862039Можно ли как-то разрезать файл с точностью до 1 сек. т.е есть например промежуток 04:13:00-04:15:13 т.е секунда в секунду, и также склеить.
Всё упирается в ключевые кадры.
Hydrochlor писал(а):
75862039Можно ли как-то всё-таки прикрутить типа плеера с ползунком по времени и раскадровкой или же нет ?
Куда прикрутить?
[Профиль]  [ЛС] 

NETDTHC

Стаж: 13 лет 5 месяцев

Сообщений: 10557

NETDTHC · 28-Сен-18 16:58 (спустя 4 дня)

Hydrochlor писал(а):
75862039Можно ли как-то разрезать файл с точностью до 1 сек. т.е есть например промежуток 04:13:00-04:15:13 т.е секунда в секунду, и также склеить
Можно. Но на выходе, после склейки, будет полнейший артефакт. H264 в большинстве случаев нужно резать по I-frames (ключевым кадрам). Поэтому по секундам никак.
[Профиль]  [ЛС] 

Алёна234

Стаж: 16 лет 2 месяца

Сообщений: 140

Алёна234 · 21-Янв-20 21:36 (спустя 1 год 3 месяца)

NETDTHC писал(а):
76036665
Hydrochlor писал(а):
75862039Можно ли как-то разрезать файл с точностью до 1 сек. т.е есть например промежуток 04:13:00-04:15:13 т.е секунда в секунду, и также склеить
Можно. Но на выходе, после склейки, будет полнейший артефакт. H264 в большинстве случаев нужно резать по I-frames (ключевым кадрам). Поэтому по секундам никак.
А как резать по ключевым кадрам ?
[Профиль]  [ЛС] 

NETDTHC

Стаж: 13 лет 5 месяцев

Сообщений: 10557

NETDTHC · 22-Янв-20 06:06 (спустя 8 часов)

Алёна234 писал(а):
78730769А как резать по ключевым кадрам ?
При навигации по видеофайлу программа сама останавливается именно на ключевых кадрах.
[Профиль]  [ЛС] 

PashaPHS

Стаж: 16 лет 3 месяца

Сообщений: 31

PashaPHS · 07-Фев-21 15:25 (спустя 1 год)

Здравствуйте. А есть какая программа, чтоб можно было создать в ней файл с главами для MKVToolNix? А то приходится в окне DaVinci копировать тайм коды начала и конца фрагмента и ручками писать в блокнот. Не всегда совпадает. Хотелось бы более быстрый и удобный инструмент. Есть ли таковой, может кто в курсе?
[Профиль]  [ЛС] 

dbibi

Top Seed 01* 40r

Стаж: 16 лет 3 месяца

Сообщений: 1860

dbibi · 03-Авг-24 14:31 (спустя 3 года 5 месяцев)

Подскажите, пожалуйста, как извлечь звуковую дорожку из mkv? Мне предлагает только перепаковать в mka, а как сохранить в исходном формате (в данном случае FLAC)?

P.S: Темы для Windows я не нашёл, но ведь это раздел Linux, Unix и другие ОС
[Профиль]  [ЛС] 

MappingOrgUa

Помощник модератора

Стаж: 17 лет 3 месяца

Сообщений: 9816

MappingOrgUa · 03-Авг-24 16:32 (спустя 2 часа 1 мин.)

dbibi писал(а):
86547999Подскажите, пожалуйста, как извлечь звуковую дорожку из mkv? Мне предлагает только перепаковать в mka, а как сохранить в исходном формате (в данном случае FLAC)?
Вот так https://mkvtoolnix.download/doc/mkvextract.html
Возможно, есть и какая-то графическая обвёртка для этой тулзы.
dbibi писал(а):
86547999Темы для Windows я не нашёл, но ведь это раздел Linux, Unix и другие ОС
Думаю, этот раздел https://rutr.life/forum/viewforum.php?f=1078
Но поскольку mkvtoolnix кроссплатформенный, то и здесь вопрос вполне уместен.
[Профиль]  [ЛС] 

dbibi

Top Seed 01* 40r

Стаж: 16 лет 3 месяца

Сообщений: 1860

dbibi · 03-Авг-24 16:36 (спустя 3 мин.)

MappingOrgUa писал(а):
Это я нашёл, но ничего не понял. Напишите, пожалуйста, пошагово, как для тупых.
[Профиль]  [ЛС] 

MappingOrgUa

Помощник модератора

Стаж: 17 лет 3 месяца

Сообщений: 9816

MappingOrgUa · 03-Авг-24 21:46 (спустя 5 часов)

dbibi
Может попробуете это? https://sourceforge.net/projects/gmkvextractgui/
[Профиль]  [ЛС] 

dbibi

Top Seed 01* 40r

Стаж: 16 лет 3 месяца

Сообщений: 1860

dbibi · 03-Авг-24 21:53 (спустя 6 мин.)

MappingOrgUa
На него ругается virustotal
[Профиль]  [ЛС] 

avangard.msk

Стаж: 17 лет 4 месяца

Сообщений: 1320

avangard.msk · 04-Авг-24 19:53 (спустя 22 часа, ред. 04-Авг-24 19:53)

mkvtoolnix экспортирует аудио-дорожку в формате MKA и этого не изменить. MKA - это тоже контейнер-матрёшка, как и MKV, т.е. оригинальная аудио-дорожка не пережимается, но её придётся извлекать из контейнера. Для этого придётся использовать стороннее программное обеспечение. Для Линукс частый выбор - это консольный ffmpeg:
ffmpeg -i SOURCE.mka -codec:a copy DESTINATION.flac
Или же (что я делаю чаще) переконвертировать исходный формат в желаемый, напр. FLAC или MP3:
ffmpeg -i SOURCE.mka -codec:a flac DESTINATION.flac
ffmpeg -i SOURCE.mka -codec:a mp3 DESTINATION.mp3
Для Windows такие программы тоже существуют, искать по запросу "windows mka flac converter". Как вариант можно использовать тот же ffmpeg, у которого есть версия для Windows.
Или же изначально использовать другую программу, которая это сделает сразу, напр. предложенный mkvextractgui или MeGUI (встречал в интернете, но сам никогда не пользовался).
[Профиль]  [ЛС] 

dbibi

Top Seed 01* 40r

Стаж: 16 лет 3 месяца

Сообщений: 1860

dbibi · 04-Авг-24 22:04 (спустя 2 часа 11 мин., ред. 04-Авг-24 22:09)

avangard.msk
Спасибо, звучит сложно, в общем я понял, что меня устраивает формат mka, чтобы один раз посмотреть фильм и удалить (плеер MPC поддерживает внешнюю дорожку в формате mka)
[Профиль]  [ЛС] 

winedrinker

Старожил

Стаж: 13 лет 8 месяцев

Сообщений: 63

winedrinker · 01-Май-25 17:19 (спустя 8 месяцев)

Подскажите как синхронизировать в контейнере аудио дорожку с фильмом, если она короче чем видеодорожка? Разница между фильмом и аудиодорожкой в 30 секунд. Добавил по умолчанию и получилось что звук не обгоняет видео, а наоборот опаздывает. Добавил задержку в -300, ничего не изменилось
[Профиль]  [ЛС] 

MappingOrgUa

Помощник модератора

Стаж: 17 лет 3 месяца

Сообщений: 9816

MappingOrgUa · 01-Май-25 21:32 (спустя 4 часа)

winedrinker
А что значит короче фильма на 30 секунд? Там какой-то кусок вырезан в звуке?
[Профиль]  [ЛС] 

avangard.msk

Стаж: 17 лет 4 месяца

Сообщений: 1320

avangard.msk · 02-Май-25 01:35 (спустя 4 часа)

Основных ситуаций три:
1. (самая частая) в начале или конце одной из дорожек (аудиодорожки или видеодорожки) отрезан или добавлен кусочек. Напр. в видеоряд в самое начало добавили заставку киностудии, которой нет в аудиодорожке. Или в аудиодорожке обрезали звук в этой заставке и/или в финальных титрах. Для решения в mkvtoolnix есть время сдвига каждой из дорожек в миллисекундах.
2. кусок вырезали из середины. Из сериалов некоторые вырезают заставки (типа экономия места) из-за чего их потом невозмоно объединить с другой аудиодорожкой. У фильмов иногда есть разные версии: расширенные, режиссёрские, полные и пр. издания, которые отличаются на 3-секундную сцену. Здесь mkvtoolnix не поможет, нужен видеоредактор. Проверяется легко: методом подбора сдвига сводишь какой-нибудь конкретный фрагмент фильма ближе к началу, затем проверяешь корректно ли сведён звук где-нибудь ближе к концу. Если некорректно, значит решений с помощью mkvtoolnix нет.
3. (крайне редко) у видеодорожки и аудиодорожки разная скорость воспроизведения. Проверяется легко: сводишь фрагмент в начале фильма, но с каждой следующей минутой он всё больше расходится, напр. звук постоянно обгоняет и чем дальше, тем больше. Решений с помощью mkvtoolnix нет, нужен видеоредактор.
[Профиль]  [ЛС] 

winedrinker

Старожил

Стаж: 13 лет 8 месяцев

Сообщений: 63

winedrinker · 02-Май-25 11:52 (спустя 10 часов, ред. 02-Май-25 11:52)

MappingOrgUa писал(а):
87726606winedrinker
А что значит короче фильма на 30 секунд? Там какой-то кусок вырезан в звуке?
Я в контейнер с фильмом пытаюсь добавить нужную мне аудиодорожку из другого контейнера, продолжительность которого на 30 секунд меньше. Там начальные титры с компаниями немного другие
avangard.msk писал(а):
87727391Основных ситуаций три:
1. (самая частая) в начале или конце одной из дорожек (аудиодорожки или видеодорожки) отрезан или добавлен кусочек. Напр. в видеоряд в самое начало добавили заставку киностудии, которой нет в аудиодорожке. Или в аудиодорожке обрезали звук в этой заставке и/или в финальных титрах. Для решения в mkvtoolnix есть время сдвига каждой из дорожек в миллисекундах.
2. кусок вырезали из середины. Из сериалов некоторые вырезают заставки (типа экономия места) из-за чего их потом невозмоно объединить с другой аудиодорожкой. У фильмов иногда есть разные версии: расширенные, режиссёрские, полные и пр. издания, которые отличаются на 3-секундную сцену. Здесь mkvtoolnix не поможет, нужен видеоредактор. Проверяется легко: методом подбора сдвига сводишь какой-нибудь конкретный фрагмент фильма ближе к началу, затем проверяешь корректно ли сведён звук где-нибудь ближе к концу. Если некорректно, значит решений с помощью mkvtoolnix нет.
3. (крайне редко) у видеодорожки и аудиодорожки разная скорость воспроизведения. Проверяется легко: сводишь фрагмент в начале фильма, но с каждой следующей минутой он всё больше расходится, напр. звук постоянно обгоняет и чем дальше, тем больше. Решений с помощью mkvtoolnix нет, нужен видеоредактор.
У меня похоже первый вариант: разные конторы в начальных титрах. Играюсь со сдвигом
[Профиль]  [ЛС] 

MappingOrgUa

Помощник модератора

Стаж: 17 лет 3 месяца

Сообщений: 9816

MappingOrgUa · 02-Май-25 20:51 (спустя 8 часов)

winedrinker писал(а):
87728832Я в контейнер с фильмом пытаюсь добавить нужную мне аудиодорожку из другого контейнера, продолжительность которого на 30 секунд меньше. Там начальные титры с компаниями немного другие
Тогда нужно просто посмотреть начало обеих версий и засечь момент, когда начинается сам фильм. Посчитать разницу и на эту разницу сдвинуть дорожку. Условно если в первом (где вы берёте видео) фактически фильм начинается с 1:30, а во втором (откуда берёте звук) - с 1:10, то надо добавить 20 секунд сдвиг.
[Профиль]  [ЛС] 

winedrinker

Старожил

Стаж: 13 лет 8 месяцев

Сообщений: 63

winedrinker · 03-Май-25 10:49 (спустя 13 часов)

MappingOrgUa писал(а):
87731290
winedrinker писал(а):
87728832Я в контейнер с фильмом пытаюсь добавить нужную мне аудиодорожку из другого контейнера, продолжительность которого на 30 секунд меньше. Там начальные титры с компаниями немного другие
Тогда нужно просто посмотреть начало обеих версий и засечь момент, когда начинается сам фильм. Посчитать разницу и на эту разницу сдвинуть дорожку. Условно если в первом (где вы берёте видео) фактически фильм начинается с 1:30, а во втором (откуда берёте звук) - с 1:10, то надо добавить 20 секунд сдвиг.
Вчера мне тоже пришла на ум такая идея. Хотел было посчитать разницу сдвига путем нехитрых вычислений, но к моему удивлению, в обоих фильмах начальные титры появляются на 30 секунде.
[Профиль]  [ЛС] 

MappingOrgUa

Помощник модератора

Стаж: 17 лет 3 месяца

Сообщений: 9816

MappingOrgUa · 03-Май-25 22:51 (спустя 12 часов)

winedrinker писал(а):
87733285но к моему удивлению, в обоих фильмах начальные титры появляются на 30 секунде.
И сразу появляется рассинхрон, если взять "чужую" дорожку? Такого ж быть не может. Может он появляется позже, с какого-то конкретного места? Может там какая-то сцена вырезана или типа того?
[Профиль]  [ЛС] 

winedrinker

Старожил

Стаж: 13 лет 8 месяцев

Сообщений: 63

winedrinker · 04-Май-25 13:19 (спустя 14 часов)

MappingOrgUa писал(а):
87736269
winedrinker писал(а):
87733285но к моему удивлению, в обоих фильмах начальные титры появляются на 30 секунде.
И сразу появляется рассинхрон, если взять "чужую" дорожку? Такого ж быть не может. Может он появляется позже, с какого-то конкретного места? Может там какая-то сцена вырезана или типа того?
Вчера весь день пытался настроить и сегодня вроде попал, но только вначале фильма. Вы правы, там рассинхрон начинается по ходу фильма. Вначале в какие-то миллисекунды, а далее увеличивается, в середине на 4 секунды, ближе к концу уже 5-6. По видимому тут нужно работать в видеоредакторе. Какой посоветуете?
[Профиль]  [ЛС] 

MappingOrgUa

Помощник модератора

Стаж: 17 лет 3 месяца

Сообщений: 9816

MappingOrgUa · 09-Май-25 15:59 (спустя 5 дней)

winedrinker писал(а):
87738508По видимому тут нужно работать в видеоредакторе. Какой посоветуете?
С этим не подскажу. Может лучше задать вопрос в сответствующем разделе?
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error