Монтаж и работа с контейнерами (avi, mkv, MP4, ts) [обсуждение]

Страницы :   Пред.  1, 2, 3 ... 11, 12, 13 ... 72, 73, 74  След.
Ответить
 

Vensant_Jarden

Старожил

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

Сообщений: 612

Vensant_Jarden · 06-Фев-20 08:41 (5 лет 7 месяцев назад)

Приветствую. Возник вопрос/проблема, может кто-то "популярно объяснить"/помочь?
Имеются Видео A и Видео B со следующими параметрами (сняты посредством MediaInfo в режиме FullParcing). Необходимо русскую звуковую дорожку от Видео B прикрутить к Видео A.
Внимание, вопрос: как (и чем) это сделать?
При обычных обстоятельствах (аля Видео A совпадает с Видео B по частоте и продолжительности) - всё элементарно: вырываем желаемую дорожку из Видео B и всё, даже не обязательно в MKV её запихивать, можно и внешнюю подхватывать).
Но данный случай - для меня нечто новое. Мало того, что продолжительность видео разная, так ещё и параметры кодирования - тоже. Даже у оригинальных дорожек - частота разная/разные параметры. Как следствие, даже оригинальный звук от Видео B не хочет так просто вставать на Видео A. Простое указание задержки при запаковке в MKV - результата не даёт (и было очень наивно надеяться на что-либо).
С такими параметрами - вообще реально/можно как-то без особого геморроя организовать свадьбу Дорожки B и Видео A?
К этому прикручиваем:
скрытый текст
Общее
Уникальный идентификатор : 214243177403013370876932525467983359285 (0xA12DBC2DD12B93B7BDB27E7C21972D35)
Полное имя : D:\NIEMESYS\Revolution (BDRip)\Revolution 1x03.mkv
Формат : Matroska
Версия формата : Version 4
Размер файла : 3,28 Гбайт
Продолжительность : 43 м. 37 с.
Общий поток : 10,8 Мбит/сек
Дата кодирования : UTC 2013-08-29 11:20:00
Программа кодирования : mkvmerge v6.3.0 ('You can't stop me!') built on Jun 28 2013 20:09:41
Библиотека кодирования : libebml v1.3.0 + libmatroska v1.4.0
Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : High@L4
Настройки формата : CABAC / 4 Ref Frames
Параметр CABAC формата : Да
Параметр RefFrames формата : 4 кадра
Идентификатор кодека : V_MPEG4/ISO/AVC
Продолжительность : 43 м. 36 с.
Битрейт : 9248 Кбит/сек
Ширина : 1920 пикселей
Высота : 1080 пикселей
Соотношение сторон : 16:9
Режим частоты кадров : Постоянный
Частота кадров : 23,976 (24000/1001) кадра/сек
Цветовое пространство : YUV
Субдискретизация насыщенности : 4:2:0
Битовая глубина : 8 бит
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.186
Размер потока : 2,82 Гбайт (86%)
Библиотека кодирования : x264 core 138 r2358 9e941d1
Настройки программы : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=18 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=2pass / mbtree=1 / bitrate=9248 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Язык : English
Default : Да
Forced : Нет
Аудио
Идентификатор : 2
Формат : DTS
Формат/Информация : Digital Theater Systems
Идентификатор кодека : A_DTS
Продолжительность : 43 м. 37 с.
Вид битрейта : Постоянный
Битрейт : 1509 Кбит/сек
Каналы : 6 каналов
ChannelLayout : C L R Ls Rs LFE
Частота : 48,0 КГц
Частота кадров : 93,750 кадра/сек (512 SPF)
Битовая глубина : 24 бит
Метод сжатия : С потерями
Размер потока : 471 Мбайт (14%)
Язык : English
Default : Да
Forced : Нет
Меню
00:00:00.000 : en:00:00:00.000
00:01:40.976 : en:00:01:40.976
00:08:32.512 : en:00:08:32.512
00:16:16.392 : en:00:16:16.392
00:22:59.211 : en:00:22:59.211
00:28:19.531 : en:00:28:19.531
00:36:45.870 : en:00:36:45.870
00:42:57.992 : en:00:42:57.992
От этого - берём:
скрытый текст
Общее
Уникальный идентификатор : 245142148722204965316489049421447244528 (0xB86CA91594C6E9E99A7542E9FF892AF0)
Полное имя : D:\XORVUS\Revolution\Revolution (Season 1) 720p\Revolution.s01e03.WEBDL.720p.mkv
Формат : Matroska
Версия формата : Version 2
Размер файла : 1,46 Гбайт
Продолжительность : 43 м. 25 с.
Общий поток : 4823 Кбит/сек
Дата кодирования : UTC 2012-10-04 19:04:52
Программа кодирования : mkvmerge v5.7.0 ('The Whirlwind') built on Jul 8 2012 20:08:51
Библиотека кодирования : libebml v1.2.3 + libmatroska v1.3.0
Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : High@L3.1
Настройки формата : 2 Ref Frames
Параметр CABAC формата : Нет
Параметр RefFrames формата : 2 кадра
Идентификатор кодека : V_MPEG4/ISO/AVC
Продолжительность : 43 м. 24 с.
Битрейт : 4053 Кбит/сек
Ширина : 1280 пикселей
Высота : 720 пикселей
Соотношение сторон : 16:9
Режим частоты кадров : Постоянный
Частота кадров : 23,976 кадра/сек
Цветовое пространство : YUV
Субдискретизация насыщенности : 4:2:0
Битовая глубина : 8 бит
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.183
Размер потока : 1,23 Гбайт (84%)
Язык : English
Default : Да
Forced : Нет
Цветовой диапазон : Limited
Основные цвета : BT.709
Характеристики трансфера : BT.709
Коэффициенты матрицы : BT.709
Аудио #1
Идентификатор : 2
Формат : AC-3
Формат/Информация : Audio Coding 3
Коммерческое название : Dolby Digital
Идентификатор кодека : A_AC3
Продолжительность : 43 м. 25 с.
Вид битрейта : Постоянный
Битрейт : 384 Кбит/сек
Каналы : 6 каналов
ChannelLayout : L R C LFE Ls Rs
Частота : 48,0 КГц
Частота кадров : 31,250 кадров/сек (1536 SPF)
Метод сжатия : С потерями
Размер потока : 119 Мбайт (8%)
Язык : Russian
ServiceKind/String : Complete Main
Default : Да
Forced : Нет
Аудио #2
Идентификатор : 3
Формат : AC-3
Формат/Информация : Audio Coding 3
Коммерческое название : Dolby Digital
Идентификатор кодека : A_AC3
Продолжительность : 43 м. 24 с.
Вид битрейта : Постоянный
Битрейт : 384 Кбит/сек
Каналы : 6 каналов
ChannelLayout : L R C LFE Ls Rs
Частота : 48,0 КГц
Частота кадров : 31,250 кадров/сек (1536 SPF)
Метод сжатия : С потерями
Размер потока : 119 Мбайт (8%)
Язык : English
ServiceKind/String : Complete Main
Default : Нет
Forced : Нет
[Профиль]  [ЛС] 

Веня Ворон

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

Сообщений: 969


Веня Ворон · 06-Фев-20 11:52 (спустя 3 часа, ред. 06-Фев-20 11:52)

G00ba писал(а):
78824708Веня Ворон
Код:
"C:\Program Files\MKVToolNix\mkvinfo.exe" --gui
Ошибка опять вылезла. Версия программы 42.0.0

Слово - ярлык убрал, такая же фигня вылазит.
[Профиль]  [ЛС] 

G00ba

RG Orient Extreme

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

Сообщений: 5060

G00ba · 06-Фев-20 12:45 (спустя 53 мин., ред. 06-Фев-20 12:45)

Веня Ворон писал(а):
78825752Ошибка опять вылезла. Версия программы 42.0.0
новые версии программы по другому устроены...
из инструмента mkvinfo был удалён графический интерфейс так как он был встроен в основной модуль программы mkvtoolnix-gui.exe
его можно открыть как кликом мышки - https://i.imgur.com/jtcDwyG.png или так https://i.imgur.com/l5Nexzf.png
так и через командную строку, для последней версии 43 это будет выглядеть так:
Код:
"C:\Program Files\MKVToolNix\mkvtoolnix-gui.exe" --info
рекомендую обновить до 43 - так как была правка связанная с этим ключом -
Цитата:
Версия 43.0.0 "The Quartermaster"
New features and enhancements
MKVToolNix GUI: using one of the command line options --info, --edit-headers or --edit-chapters will make the GUI select the corresponding tool on startup even if no further file name is given. Implements #2723.
[Профиль]  [ЛС] 

Мазизов

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

Сообщений: 1177


Мазизов · 06-Фев-20 18:54 (спустя 6 часов, ред. 06-Фев-20 18:54)

Веня Ворон
На рабочий стол из папки программы надо делать ярлыки на приложения mkvtoolnix-gui и gMKVExtractGUI

Vensant_Jarden
Устранение рассинхронизации
[Профиль]  [ЛС] 

11-11

Стаж: 10 лет 9 месяцев

Сообщений: 29


11-11 · 06-Фев-20 22:10 (спустя 3 часа)

Подскажите, пожалуйста, а чем можно вырезать кусок видео (формат МКВ) без потери качества, но так чтобы было видно откуда вырезаешь. Т.е. что бы в слепую не мучатся. МКВМерге хорошая программа, но беда в том что там экрана нет. А есть какая-нибудь программа с экраном, как VirtualDub, но только для мкв?
[Профиль]  [ЛС] 

Koo1

Старожил

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

Сообщений: 1157

Koo1 · 06-Фев-20 22:16 (спустя 5 мин.)

11-11
http://fixounet.free.fr/avidemux/
[Профиль]  [ЛС] 

Мазизов

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

Сообщений: 1177


Мазизов · 06-Фев-20 22:25 (спустя 9 мин.)

11-11
VideoReDo TVSuite , SolveigMM Video Splitter , Replay Media Splitter режут по произвольным кадрам.
Avidemux режет только по ключевым кадрам.
[Профиль]  [ЛС] 

miha2154

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

Сообщений: 12767

miha2154 · 07-Фев-20 00:10 (спустя 1 час 45 мин., ред. 07-Фев-20 15:46)

Мазизов писал(а):
7882939111-11
VideoReDo TVSuite
только субтитры, если есть, придется руками переделывать
[Профиль]  [ЛС] 

11-11

Стаж: 10 лет 9 месяцев

Сообщений: 29


11-11 · 07-Фев-20 15:30 (спустя 15 часов)

Koo1
Мазизов
miha2154
Спасибо большое.
[Профиль]  [ЛС] 

Vensant_Jarden

Старожил

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

Сообщений: 612

Vensant_Jarden · 10-Фев-20 08:57 (спустя 2 дня 17 часов)

Мазизов инструкцию изучил. Но проблемы начинаются с самого начала: VirtualDubMod активно отказывается принимать MKV-файлы и крашится ... (
[Профиль]  [ЛС] 

garageforsale

Top Seed 02* 80r

Стаж: 15 лет 9 месяцев

Сообщений: 4691

garageforsale · 10-Фев-20 09:30 (спустя 33 мин., ред. 10-Фев-20 09:45)

Vensant_Jarden, и правильно делает. VirtualDub не для MKV.
P.S. сделайте демукс русской дорожки из Вашего Видео-Б, добавьте к ней в начало около 12 секунд тишины, и прикрутите к Видео-А. Должно получиться. А "указание задержки при запаковке в MKV" - так лучше не делать.
[Профиль]  [ЛС] 

Vensant_Jarden

Старожил

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

Сообщений: 612

Vensant_Jarden · 10-Фев-20 14:31 (спустя 5 часов)

garageforsale нет, не получается. Там - странная какая-то картина. Изначально - звук совпадает чуть ли не 1 в 1. Но почти сразу - начинает опережать картинку.
При этом, условно: взял момент с середины (конкретная минута) и отталкиваюсь от него. Без изменений дорожки - серьезное опережение звука. Добавил к дорожке - ровно 6 секунд тишины - в итоге, этот момент - попадание 1 в 1. Но зато в начале - задержка, а дальше - тоже рассинхрон.
[Профиль]  [ЛС] 

mazizov

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

Сообщений: 13


mazizov · 10-Фев-20 15:06 (спустя 35 мин.)

Vensant_Jarden
Вы сравните видео, поймёте что делать со звуком, где вставить эти 12 сек разницы.
[Профиль]  [ЛС] 

Vensant_Jarden

Старожил

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

Сообщений: 612

Vensant_Jarden · 10-Фев-20 17:15 (спустя 2 часа 9 мин.)

mazizov а как и чем именно - сравнивать видео? В инструкции сказано - "В качестве инструмента предлагаю использовать опять же VirtualDubMod. Программа открывает конечно не каждый формат, но победить эту проблему нам поможет AviSynth - многофункциональный фрейм-сервер". Но никаких подробностей не приводится.
[Профиль]  [ЛС] 

mazizov

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

Сообщений: 13


mazizov · 10-Фев-20 18:01 (спустя 45 мин.)

Vensant_Jarden
Лучше всего сравнивать в AvsP, он показывает номер кадра и его время.
Открывайте оба файла на разных вкладках, перещёлкивайте между ними и сравнивайте.

AvsP открывает файлы на декодере DirectShowSource, поэтому в системе должны стоять и настроены адекватные декодеры, у меня стоят только LAV из состава последнего http://www.codecguide.com/download_k-lite_codec_pack_standard.htm
[Профиль]  [ЛС] 

xfiles

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

Сообщений: 51442


xfiles · 10-Фев-20 18:13 (спустя 12 мин.)

mazizov
Зачем ему сравнивать видео, если у него вопрос изначально по синхронизации звука? https://rutr.life/forum/viewtopic.php?p=78825076#78825076
Может хватит флудом заниматься?
Vensant_Jarden
Вам не нужен VirtualDub. И вам не нужно сравнивать видео. Вам нужно сравнивать звук.
Декодируете дорожки из обоих видео, открываете их в звуковом редакторе. Совмещаете по пикам звуковой волны.
Инструкция 1 https://rutr.life/forum/viewtopic.php?t=2660561 (спойлер "Устранение рассинхронизации")
Инструкция 2 https://rutr.life/forum/viewtopic.php?t=4143089


Сообщения из этой темы [7 шт.] были выделены в отдельную тему Флуд из: Монтаж и работа с контейнерами (avi, mkv, MP4, ts) [обсуждение] [4143036]
xfiles
[Профиль]  [ЛС] 

Учиха Саске

Старожил

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

Сообщений: 620

Учиха Саске · 13-Фев-20 06:23 (спустя 2 дня 12 часов)

Здравствуйте. Посоветуйте софтину.
Периодически мне нужно нарезать видео ролики: удалять ненужные сцены. Перекод видео категорически неприемлем, нужен просто резак. При этом чтоб умел соответственно корректировать субтитры.
MKVMerge не подходит потому, что нет окна с превью, чтобы с точностью до кадра обрезать, да и вообще режет не по времени, а как ему захочется, короче, в топку.
Есть софтина SolveigMM Video Splitter: пока что это единственная прога из попадавшихся мне, которая не кодирует видео/аудио ряд, соответственно правит субтитры, есть окно превью, НО почему-то она просто ужасно тормознутая, на 1080p работать невозможно, минут 10 рожает, когда надо вырезать первые 10 секунд видео (если б надо было обрезать столько же в конце, то сделала бы это быстро), да и в целом видео мотает очень медленно в сравнении с прочими программами. Скачал в инете версию 7.3 — она без этих тормозов, но там своих тараканов вагон: убрали полезные для нарезки кнопки, не умеет в субтитры и превью всегда следует за наведением курсора мышки (у здешней 7.0 таких проблем нет).
[Профиль]  [ЛС] 

Л. М. Гога

VIP (Заслуженный)

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

Сообщений: 19272

Л. М. Гога · 13-Фев-20 08:49 (спустя 2 часа 26 мин.)

Учиха Саске писал(а):
78867281с точностью до кадра
Ни одна прога вам с точностью до кадра не отрежет. Те, которые это делают, на самом деле перекодируют кадры до ближайшего ключевого (это до 10-12 секунд в начале фрагмента может быть).
[Профиль]  [ЛС] 

Учиха Саске

Старожил

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

Сообщений: 620

Учиха Саске · 13-Фев-20 10:49 (спустя 1 час 59 мин.)

Л. М. Гога писал(а):
78867578Ни одна прога вам с точностью до кадра не отрежет. Те, которые это делают, на самом деле перекодируют кадры до ближайшего ключевого (это до 10-12 секунд в начале фрагмента может быть).
Уже много раз не по ключевым кадрам резал... Погрешность 10-12 секунд это днище.
[Профиль]  [ЛС] 

Л. М. Гога

VIP (Заслуженный)

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

Сообщений: 19272

Л. М. Гога · 13-Фев-20 11:02 (спустя 12 мин.)

Учиха Саске писал(а):
78868003Уже много раз не по ключевым кадрам резал...
Без перекодирования это невозможно. Если вы отрезаете ключевой кадр, откуда возьмётся информация для декодирования всей оставшейся GOP? С концом получше — там несколько кадров в худшем случае (до ближайшего I/P-фрейма), а при отсутствии B-фреймов можно резать где угодно. Но начало может быть только на ключевом кадре.
[Профиль]  [ЛС] 

Ivan_009

Стаж: 12 лет 6 месяцев

Сообщений: 65


Ivan_009 · 14-Фев-20 13:26 (спустя 1 день 2 часа)

Всем привет.
Возник такой вопрос как в mkvmerge GUI установить задержку -83.
При установку таких значений в MediaInfo отображается: Delay relative to video : 13 ms.
А нужно: Delay relative to video : -83 ms.
Помогите пожалуйста...
[Профиль]  [ЛС] 

garageforsale

Top Seed 02* 80r

Стаж: 15 лет 9 месяцев

Сообщений: 4691

garageforsale · 14-Фев-20 13:52 (спустя 26 мин.)

Ivan_009, а видео сколько FPS? Похоже mkvmerge в желании услужить (и сделать задержку минимальной), добавил в начало продублированный несколько раз первый кадр (проверьте полученное видео).
[Профиль]  [ЛС] 

Ivan_009

Стаж: 12 лет 6 месяцев

Сообщений: 65


Ivan_009 · 14-Фев-20 14:09 (спустя 17 мин.)

garageforsale
Видео 23.976 FPS.
скрытый текст
добавил в начало продублированный несколько раз первый кадр
Как это сделать
[Профиль]  [ЛС] 

garageforsale

Top Seed 02* 80r

Стаж: 15 лет 9 месяцев

Сообщений: 4691

garageforsale · 14-Фев-20 14:15 (спустя 5 мин.)

Ivan_009, в видеоредакторе или в видеоплеере.
[Профиль]  [ЛС] 

Ivan_009

Стаж: 12 лет 6 месяцев

Сообщений: 65


Ivan_009 · 14-Фев-20 14:22 (спустя 7 мин.)

garageforsale
В mkvmerge GUI
[Профиль]  [ЛС] 

garageforsale

Top Seed 02* 80r

Стаж: 15 лет 9 месяцев

Сообщений: 4691

garageforsale · 14-Фев-20 14:29 (спустя 6 мин.)

Ivan_009, ??? В mkvmerge GUI "посмотреть" ничего нельзя. Только сделать. Продублировались ли кадры вначале или нет можно посмотреть запустив видео покадрово в каком-нибудь плеере или открыв его в видеоредакторе.
[Профиль]  [ЛС] 

Dulus_No

Стаж: 15 лет 10 месяцев

Сообщений: 88


Dulus_No · 14-Фев-20 15:03 (спустя 33 мин.)

Ivan_009 писал(а):
78874712Всем привет.
Возник такой вопрос как в mkvmerge GUI установить задержку -83.
При установку таких значений в MediaInfo отображается: Delay relative to video : 13 ms.
А нужно: Delay relative to video : -83 ms.
Помогите пожалуйста...
mkvmerge убрал 3 аудиофрейма (83ms/32ms=2.59375 ~ 3, 3x32ms=96ms) и добавил 96-83=13ms задержки.
[Профиль]  [ЛС] 

Douplex

Стаж: 15 лет 9 месяцев

Сообщений: 2732

Douplex · 15-Фев-20 10:18 (спустя 19 часов)

Частенько просматривая большой концерт в Youtube хочется проставить метки на шкале времени или проделать это в уже скачанном MP4 файле. Однако инструкции по этому поводу нигде не нашел. Вообще, это можно выполнить? Поставить чаптеры не на DVD (это я умею), а именно на mp4 файле.
[Профиль]  [ЛС] 

Koo1

Старожил

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

Сообщений: 1157

Koo1 · 15-Фев-20 15:40 (спустя 5 часов)

Douplex
MKV не подойдет?
[Профиль]  [ЛС] 

mishab2014

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

Сообщений: 234


mishab2014 · 17-Фев-20 14:31 (спустя 1 день 22 часа)

Здравствуйте! Подскажите. При перекодировании в mkv или mp4 идут сплошные полосы
Как перекодировать так, чтобы изображение было нормальным? Прикрепляю исходник и перекодированный фрагмент.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error