Ru-Board.club
← Вернуться в раздел «Программы»

» Matroska (.mkv) MKVToolnix Haali Media Splitter

Автор: Criptozavr
Дата сообщения: 18.10.2009 20:09
qwertyop

Честно говоря, не знаю, что он имел ввиду этой фразой. Может быть, у него не полностью сохранялся сам фильм? Уточню, на всякий случай...

Lacrimax

Не пробовал этого зверя. Там все проще, наверное?
Автор: ndch
Дата сообщения: 19.10.2009 00:06
Criptozavr
имхо ерундой занимается
Автор: Criptozavr
Дата сообщения: 20.10.2009 16:36
Уточнил: человек жалуется на то, что из 500 имеющихся у него в наличии метров, он получает от силы 100+. На всякий случай, добавлю от себя, что извлекает он Н264при помощи MKVETRACTGUI.exe.

ndch

Очень может быть
Автор: Dmitriy05
Дата сообщения: 02.11.2009 19:22
При просмотре WMV файла иногда появляется иконка Haali Media Splitter. Эта "реакция" на MKV-контейнер? Если да то как "вытащить" видео и аудио оттуда ибо HMS по моим наблюдениям ведет к зависанию MPC.
Автор: Engaged Clown
Дата сообщения: 05.11.2009 11:54
кто что скажет про http://www.makemkv.com/ ?
Автор: front242
Дата сообщения: 05.11.2009 14:52
Engaged Clown
не айс

Цитата:
Program is time-limited -- it will stop functioning after 60 days. You can always download the latest version from makemkv.com that will reset the expiration date.
Автор: qwertyop
Дата сообщения: 05.11.2009 15:00
Dmitriy05
Цитата:
При просмотре WMV файла иногда появляется иконка Haali Media Splitter. Эта "реакция" на MKV-контейнер? Если да то как "вытащить" видео и аудио оттуда ибо HMS по моим наблюдениям ведет к зависанию MPC.
HMS и MPC - лучшие друзья, с чего это "к зависанию"?

А MKV в WMV это оригинально, чего только куда не запихнут!

Посмотреть, что это за WMV такой, можно, как раз, в самом MPC. Походу, это просто переименованный MKV, тогда просто переименовать его из *.wmv в *.mkv и открыть в MKVToolnix. А можно открыть и не переименовывая, но порядок должен быть во всём!

Criptozavr
Цитата:
Уточнил: человек жалуется на то, что из 500 имеющихся у него в наличии метров, он получает от силы 100+. На всякий случай, добавлю от себя, что извлекает он Н264при помощи MKVETRACTGUI.exe.
Пусть расскажет, как это у него получается, что и где надо включить. У меня так с помощью MKVETRACTGUI неполучается.
Автор: Capitan_Andrew
Дата сообщения: 05.11.2009 20:00
Привет спецам, может кто объяснит ситуацию: есть фильм 15 Гб 1920х1080. Есть два компьютера
1 - Атлон х2 5200+ (2600 Ггц), плата Гигабайт 780 с интегрированным видео Радеон 3200, оперативка 1 Гб
2- Феном II х3 720 (3000 Ггц), материнская плата Гигабайт 790, видеокарта GeForce 260, оперативка 3 Гб.
И там и там стоит ХР, сервис пак - 3, кодеки СССР 2009-09-19. Плеер - Классик медиа плеер Хоумсинема.
Так вот - на компьютере 2 фильм нагружает все 3 ядра равномерно, проблем нет. На компьютере 1 - одно ядро 100% загружено, другое максимум на 5% - в фильме начинаются тупняки, рассинхронизация видео и аудио. Не подскажете - в чем проблема?

фильмы 1920х800 объемом 12-13 Гб обе системы воспроизводят без проблем, равномерно распределяя нагрузку на ядра процессора.


Добавлено:
Совсем забыл:
фильмы с расширением mkv
тот что 1920х1080 видеокодек WVC-1,
те что 1980х800 видеокодек MPEG-4 ISO advanced (кодеки смотрел в Видеоинспекторе)
Автор: Bladru
Дата сообщения: 05.11.2009 21:02
Capitan_Andrew
Спроси лучше в теме по MPC-HC.
Для начала скачай с XvidVideo.ru последний билд MPC-HC и проверь на нём, с внутренними кодеками.
Автор: Engaged Clown
Дата сообщения: 05.11.2009 23:06
Capitan_Andrew
Дрова Dual-Core Optimizer стоят на 1 системе ?
Автор: Dmitriy05
Дата сообщения: 06.11.2009 14:07
qwertyop

Цитата:
HMS и MPC - лучшие друзья, с чего это "к зависанию"?
AVI
Вывод немного странный, но именно он напрашиваеться исходя из наблюдаемой ситуации:

Есть папка с AVI/WMV

Для AVI MPC сообщает: Video: DivX 5/DivX 3
Для WMV MPC сообщает: Video: Windows Media Video 8

Вот что выдает Gspot codec information про wmv
Vid:Windows Media Video V8
File Type: ASF (.WMA/.WMV)
Mime Type: video/x-ms-asf

При открытии WMV появялеться значок Haali Media Splitter.

Так вот, если открывать несколько файлов подряд (с быстрым / просмотром каждого), включая WMV то на одном из WMV возможно зависание - главное окно MPC
становиться белым, и программа больше не отвечает (или она долго думает / ищет кодек ? - хотя поиск не должен длиться так долго).

Не заметил зависания MPC (не отрицаю что оно могло быть) при работе с AVI.
Получаеться, проблема возникает при открытии / обработке WMV, с впихнутым туда MKV. А учитывая что при этом видим значок HMS, предполагаю что это его вина.


Цитата:
Походу, это просто переименованный MKV

Похоже так и есть - при смена расширения на MKV файл проигрываеться без проблем.
ОДнако MKVToolnix его не откроет - пишет "неподдерживаемый формат контейнера - Windows Media (ASF/WMV)"
Автор: pop2ROOT
Дата сообщения: 06.11.2009 14:20
Dmitriy05
очевидно, Хаали косячит с дерьмоформатом в матрешке. Ты видишь его иконку, потому что в настройках МРС Хаали указан как сплиттер для матрешки. Попробуй переключиться на внутренний сплиттер МРС как это сделать - спроси в его теме.

да, кстати, данные файлов лучше смотреть MediaInfo
Автор: Dmitriy05
Дата сообщения: 07.11.2009 16:42
pop2ROOT
Спасибо
Автор: Capitan_Andrew
Дата сообщения: 09.11.2009 21:02
Engaged Clown,Bladru
Поставил
Цитата:
Дрова Dual-Core Optimizer
- не помогло. Фильм 1920х1080 грузит только одно ядро. В теме про
Цитата:
MPC-HC
мне ничто не ответили (видимо не знает никто причину). Может причина в старом процессоре АМД 5200+?


Автор: qwertyop
Дата сообщения: 09.11.2009 21:55
Capitan_Andrew
Цитата:
Так вот - на компьютере 2 фильм нагружает все 3 ядра равномерно, проблем нет. На компьютере 1 - одно ядро 100% загружено, другое максимум на 5% - в фильме начинаются тупняки, рассинхронизация видео и аудио. Не подскажете - в чем проблема?
Подскажем, в разных декодерах.

Установите как на 2ом (и что б использовались одинаковые, а не просто стояли) будет и на 1м равномерно нагружаться.

Только оно вам не нужно, ибо 1-я система при проигрывании "1920х1080 видеокодек WVC-1" через DXVA должна грузиться на ~20% Не всё ли равно, как будут распределены эти 20%?

Как DXVA воспользоваться ищите в шапке по MPC-HC "о Media Player Classic-Home Cinema Mod(MPC-HC) и его особенности - поддержке DXVA"

Dmitriy05, можно, действительно, переключиться на встроенный, раз вам не нравится Haali, но некоторые особо уникально-корявые MKVэшки он может просто не открыть, тогда переключите обратно.
Автор: KirillPrazdnikov
Дата сообщения: 17.11.2009 02:19
Есть вопрос про AVCDecode
Оно декодирует както очень кнотрастно, например тот-же CoreAVC Decoder декодирует правильно (и гораздо менее контрастно)
пробовал добовлять
converttorgb32(matrix="rec709") или BT709ToBT601()
чтото меняеться но не влучшую сторону, картинка совсем не похожа на ту что показывает CoreAVC Decoder
Автор: StanIslav
Дата сообщения: 21.11.2009 02:27

Engaged Clown
а есть ли что то типа Dual-Core Optimizer , но для интоловских процессоров?
Автор: Gideon_Vi
Дата сообщения: 21.11.2009 03:43

Цитата:
а есть ли что то типа Dual-Core Optimizer , но для интоловских процессоров?

у интелов это реализовано на аппаратном уровне. По крайней мере в i7/i5 точно, в младших моделях надо уточнять
Автор: ALEX_SS1
Дата сообщения: 22.11.2009 15:12
StanIslav
Для интеловских процов - проги такого типа ненужны ибо у них проблема как у АМД отсуцтвует.
Автор: Engaged Clown
Дата сообщения: 22.11.2009 18:14
StanIslav
Попробуй CPU-Control.
Автор: Aleks267
Дата сообщения: 28.11.2009 09:36
Prudent, спс)


Цитата:
Обработка mkv наподобии VirtualDub - это cам VirtualDub, единственно, он умеет только открывать mkv, а сохраняет в avi. Или VirtualDubMod - этот и открывает и сохраняет mkv

Какие версии конкретно VirtualDub и VirtualDubMod(чтобы в mkv сохранял) ?
У меня был когда-то такой даб, но не могу вспомнить и найти его...
А еще я как-то из ави Дабом в mkv сохранил пару файлов. Так теперь (в новой Винде) их не могу воспроизвести нормально...То ли у меня кодеков не хватает каких, то ли я некорректно сделал все в Дабе, точнее так вообще нельзя делать ( может из mkv в avi можно, а наоборот нельзя) ? Теперь думаю -чем бы их открыть или выкинуть...


А есть где описание чем склеить 2 и более mkv можно? Если есть такой VirtualDubMod было бы супер А то резать -нашел инструкцию, а склеить не могу
Автор: qwertyop
Дата сообщения: 28.11.2009 10:38
Aleks267, версия VirtualDub - любая, где поддерживается Directshow plugin, т.е. "в VirtualDub 1.7.7 и выше". Сохранять можно только в AVI, зато VD может открыть, практически любой MKV файл, для которого есть соответствующие DS кодеки.

VDMod:
Цитата:
- Русская версия 1.5.10.3 от Uncle KILLER
позволяет, так же, сохронять в MKV и OGG. Есть, правда, проблемочка: в открываемом MKV видео, видеопоток должен находиться в VfW контейнере, тогда как в 90% случаев он будет находится в AVC. Хотя можно и пересобрать из AVC в VfW с помощью MKVToolnix и avc2avi, вручную, или так.

А вот насчёт "клеить" в VDMod mkv файлы, этого я не знаю, не пробовал.
Автор: Aleks267
Дата сообщения: 30.11.2009 12:16
qwertyop, я скачал VirtualDub_1.9.4 -видит и запросто открывает mkv и wmv. Но я так понял, что для корректной работы ему надо кодеки загрузить дополнительно. Потому что эти 2 переводиться в ави норм. не хотят. mkv я так и не нашел каким кодеком жать, понял только что надо делать "Режим полной обработки". По всей видимости "Прямопотоковое копирование" невозможно. Или я не прав?
"Режим полной обработки" -это очень долго, особенно если это гигантский mkv-файл, представляю сколько часов это займет...
Посоветуй пож-та, как конкретно ты делаешь Дабом (в ави переводишь)


ДабМодом не пробовал, скачал VirtualDubMod_1_5_10_2_All_inclusive -а он вообще с трудом mkv понимает. Посмотрю 1.5.10.3, хотя ты говоришь там почти всегда трабл со звуком будет...

В общем, мне надо что-то для VirtualDub -не знаю что в него (и как) загрузить, чтобы он нормально работал с mkv и wmv. Меня устроит на выходе ави -для изначального wmv уж точно, а что с mkv выйдет пока плохо представляю (может кач-во упадет?). VirtualDub_1.9.4 обрабатывает wmv, но изначально пишет "нет кодека", на экране нет изображ-я. А на выходе получется хороший ави, но 2-ой раз VirtualDub_1.9.4 его воспринимать не хочет абсолютно.
Автор: front242
Дата сообщения: 02.12.2009 19:48
просьба к знающим объяснить как пользоваться параметром Stretch by пименительно к аудиодорожке, в каких там единицах и как оно работает
есть ли софт, который позволяет без muxing'а увидеть результат т.е. что-то типа предварительного просмотра как воспроизводится звук с заданной задержкой и т.д.
Автор: pop2ROOT
Дата сообщения: 02.12.2009 20:01
front242
ты про MKVToolnix? там ест подсказка всплывающая, если курсор к полю подвести
Предварит.результат - нет, но можно отмуксить только кусочек файла и посмотреть.
см. статьи о работе с MKV в шапке.
Автор: front242
Дата сообщения: 02.12.2009 21:21
pop2ROOT
там везде готовые соотношения непонятно откуда взявшиеся, собственно и вопрос по какому принципу работает этот параметр
Автор: qwertyop
Дата сообщения: 02.12.2009 21:21
Aleks267
Цитата:
По всей видимости "Прямопотоковое копирование" невозможно. Или я не прав?
Прав, при открытии в VirtualDub любых файлов отличных от AVI, прямопотоковое копирование невозможно.

Цитата:
"Режим полной обработки" -это очень долго, особенно если это гигантский mkv-файл, представляю сколько часов это займет...
Посоветуй пож-та, как конкретно ты делаешь Дабом (в ави переводишь)
А я этим не занимаюсь в Дабе. Если возникает необходимость отдать посмотреть скаченную MKVшку для просмотра на бытовом DVD плеере, то побыстрому конверчу в AVI или MPEG2 в AVIVO Video Converter (собственно, можно использовать любой подобный простой конвертер: CyberLink MediaShow Espresso, Total Video Covnerter и т.д.). В режиме макимальной скорости (читай: низкого качества).

В высоком качестве, кроме как "многочасовым конвертированием", или установкой сильно многоядрёного процессора не обойдёшся. Это для AVI, а для MPEG2 это дело, всего-лишь, нескольких минут.

Цитата:
VirtualDub_1.9.4 обрабатывает wmv, но изначально пишет "нет кодека", на экране нет изображ-я. А на выходе получется хороший ави, но 2-ой раз VirtualDub_1.9.4 его воспринимать не хочет абсолютно.
Наверное, не во второй, а в первый, т.к. до этого ролик был в WMV. Установите нужные кодеки и всё будет открываться. Подробнее по кодекам можно посмотреть в ветке VirtualDub, а если по быстрому, то можно установить какой-нибудь кодек-пак, обязательно с VfW и ACM кодеками.
Автор: pop2ROOT
Дата сообщения: 03.12.2009 12:12
front242
вот придется теперь из-за тебя все вспоминать...

Цитата:
MKVMergeGUI тоже способна поправить ситуацию, если задать степень нарастания или уменьшения расхождения в строке Stretch by в виде соотношения двух чисел, к примеру 1/1.043 или аналогично 1000/1043

это соотношение описывает длину звуковой дорожки в секундах - исходную и ту, к которой ее нужно привести: если "укоротить" - то 1000/1043, если "удлинить" - 1043/1000.

Цифры соотношений при синхронизации дорожки из PAL с видео в NTSC тоже взяты не с потолка, а описывают соотношение кадров в этих системах 25/23,976 = 3125/2997 = 125124/120000, и все это в секундах. Секунды как из часов и минут посчитать, надеюсь, ты знаешь

и меня лично не ломает подождать, пока замуксится весь файл, иначе как проверить результат вконце и вначале? Даже на больших и толстых файлах это занимает от силы пару-тройку минут, потому что идет просто "склейка" потоков в контейнер, ничего не пережимается и не обрабатывается.

Можно использовать одновременно и задержку, и растягивание. Но это редко бывает нужно. Подгонять с растягиванием/сжатием сложнее, обычно нужно несколько попыток, но у меня редко один фильм занимал больше получаса - попыток 5-6 максимум, обычно же 2-3.

Вот есть, допустим, у тебя дорога к фильму длиной 2:05:47, а сам фильм 2:03:19 - значит надо поставить соотношение 7399/7547. Результат скорее всего сразу не совпадет, но будет понятно, что надо поменять и насколько, и после второй-третьей попытки все станет ОК
Автор: Bladru
Дата сообщения: 03.12.2009 15:56
front242

Цитата:
там везде готовые соотношения непонятно откуда взявшиеся, собственно и вопрос по какому принципу работает этот параметр

"Stretch by" в GUI соответствует параметру --sync, который в свою очередь изменяет Track: Default duration. Сложно сказать, стоит ли вообще пользоваться данным параметром. С одной стороны, довольно простой удобный способ синхронизировать звук с видео. Но разные сплиттеры обрабатывают такие потоки по-разному, например, VLC такое аудио нормально воспроизводить не будет. Сплиттеры Gabest и Haali подгоняют длительность видео, оставляя аудио нетронутым, но даже они по-разному ведут себя с подобными файлами. Главная проблема в том, что понять, использовалась ли при создании файла опция --sync, довольно трудно. Последнее решается использованием поля TrackTimecodeScale, но оно поддерживается ещё хуже.

pop2ROOT

Цитата:
Вот есть, допустим, у тебя дорога к фильму длиной 2:05:47, а сам фильм 2:03:19 - значит надо поставить соотношение 7399/7547.

Лучше не по секундам подгонять, а посмотреть fps видео, с которым дорожка синхронизирована, и исходить из него.
Автор: front242
Дата сообщения: 03.12.2009 17:30
pop2ROOT
Bladru
спасибо! всё понятно, буду экспериментировать ну и вдогонку может в курсе как ведут себя хардварные плееры с этим параметром?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152

Предыдущая тема: чем лучше фотку с камеры содрать через DV


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.