Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Matroska .mkv | MKVToolnix | Haali Media Spliter

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126

Открыть новую тему     Написать ответ в эту тему

Gnynblaid

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
«Матрёшка» (Matroska по-англ., MKV) — продвинутый контейнер, который может содержать большое число потоков аудио, видео и субтитров, позволяя пользователю хранить в одном файле целый фильм. Отличается от AVI поддержкой современных форматов видео (H264 и др.) и аудио (AC3, AAC, DTS и др.), субтитров и пр.
 

 
Воспроизведение:
Почти все современные плееры умеют работать с MKV -> MPC-HC, MPC-BE, PotPlayer.
Haali Media Splitter - DirectShow сплиттер для MKV и прочего.
MediaInfo — программа для получения характеристик видео и аудио-потоков (какой кодек, битрейт, количество потоков и т.д.)
 
Редактирование:
MKVToolNix. Добавление/удаление/извлечение потоков, резка и многое другое.
Последняя версия работающая на Windows 7/8.1 - 68.0.0.
Руководства: Работа с контейнером MKV
 
gMKVExtractGUI - графический интерфейс для mkvextract (входит в состав MKVToolNix), предназначен для вытаскивания дорожек из MKV файлов.
Русская gMKVExtractGUI http://ukiller.kulichki.com/zip/gMKVExtractGUI_ru.exe
PS: Еще есть утилита MKVExtractGUI-2 (русская версия от Uncle KILLER), которую не рекомендуется использовать, т.к. с ней много проблем.
 
mkv2vob умеет перепаковывать из MKV в MPG, VOB, m2ts, AVI, MP4 без перекодировки.
AutoMKV конвертирует файлы IFO, MKV, MP4, MOV, AVI, MPEG в файлы-контейнеры AVI, MKV, MP4 и WMV
MKV Chapterizer - добавляет главы к MKV.  
Как быстро вложить изображение в mkv?  
 

Всего записей: 31 | Зарегистр. 24-06-2003 | Отправлено: 06:19 31-07-2004 | Исправлено: V0lt, 06:44 23-01-2023
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickZN
Можешь с сылкой помочь на последнюю зарегенную и русскую XviD4PSP.
Я так-то доктором пользуюсь....

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 06:38 08-02-2008
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот жесть.
Есть матрешка фильма (видео YV12 (ATI YVU12 4:2:0 Planar)).
Пытаюсь уменьшить разрешение, кодируя доктором... На выходе изображение лагает - рывки, при разных настройках меньше или больше, но все равно присутствуют! Как с этим бороться?
Использую доктор и кодек последние.
Качнул XviD4PSP 4115 - так не запускается, Framework 3 требует...

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 12:58 08-02-2008
RussianNeuroMancer



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Качнул XviD4PSP 4115 - так не запускается, Framework 3 требует...
А если поставить?


----------
Kubuntu - официальный сайт, форум, русскоязычный сайт.

Всего записей: 9403 | Зарегистр. 30-04-2005 | Отправлено: 04:50 09-02-2008
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил, добился таки запуска проги...
И что?
Беру видео размером 50м разрешение 1280*720 сжато YV12.
В докторе при установке 1300 кбит и два прохода получал файл в 20м 720*3** (не помню точно), но были рывки... Откуда такое берется?
 
XviD4PSP выставил теже параметры и битрейт и размер и два прохода, кодировался раз в 7 долше, на выходе 40м, рывки отсутствуют - это плюс, но размерчик великоват! Также все инфо проги говорят о таком видео 176 кбит - странно как-то!
 
И много раз встречаемая фраза: "XVID жмет сильнее DIVX с тем же качеством" - оказывается фигня! У него вообще предсказать размер невозможно! (ссылка на сайт текущей проги http://forum.winnydows.com/viewtopic.php?f=5&t=26&start=30&st=0&sk=t&sd=a).
 
DIVX в данном сравнении красавчег - размер управляем, время минимально, с настройками поменьше заморочек. Но вот подергивание????? Кстати остальные фильмы он на ура делал!

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 16:23 09-02-2008
RussianNeuroMancer



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
samssss
Рекомендую попробовать пережать видео с помощью megui.

----------
Kubuntu - официальный сайт, форум, русскоязычный сайт.

Всего записей: 9403 | Зарегистр. 30-04-2005 | Отправлено: 16:42 09-02-2008
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RussianNeuroMancer
А подробнее? Что за зверь? Какие настройки? С какими кодеками работает? Просмотр на бытовом плеере?
Ссылка на русскую версию?
 
А все-таки по поводу рывков в видео:
Нехватка битрейта?
Ошибка кодера?
Еще что-то?

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 16:58 09-02-2008 | Исправлено: samssss, 17:00 09-02-2008
BOLiK_Ltd



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
samssss
Я пережимаю HD пользуясь вот этой маленькой инструкцией:

Цитата:
Если вам понадобилось перекодировать видео из формата h264 (avc, x264) в какой-то другой кодек, например для проигрывания на домашнем стационарном плеере, то есть несколько способов. Самый сложный, но в то же время самый прогрессивный - через DGAVCDec. Если вы уже знакомы с утилитой DGMPGDec того же автора, проблем у вас не возникнет.
Вкратце, этапы следующие.
1. Скачать и установить [url=http://neuron2.net/dgavcdec/dgavcdec.html]DGAVCDec и AviSynth. DGAVCDec емнип ставится простой распаковкой в любую директорию.
2. Вычленить видео поток из контейнера. Если это mkv, то пользуем mkvtoolnix+MkvExtractGUI (для удобства). Если у вас mp4, то нужен YAMB.
3. В обоих случаях получаем файл с расширением .h264, это сырой видеопоток.
4. В DGAVCDec (пишу по памяти) делаете File -> Open, выбираете свой h264, делаете ему File -> Save Project. Получаете файл с расширением .dga.
5. Создаёте текстовый файл с расширением .avs и следующим содержимым.
loadplugin("DGAVCDecode.dll")
AVCSource("вашфайл.dga")
Могут понадобиться полные пути к файлам.
6. Открываете сей файл в VirtualDub(Mod) и кодируете на здоровье куда надо.
[/url]  
 
Как видишь, всё очень просто и результат всегда отличный. спасибо за инструкцию Esc

----------
Удачи вам!

Всего записей: 4966 | Зарегистр. 28-04-2005 | Отправлено: 17:29 09-02-2008 | Исправлено: BOLiK_Ltd, 17:35 09-02-2008
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOLiK_Ltd
Спасибо за инфу, тоже ее видел на форумах, но не проверял...
VirtualDub(Mod) - имею, уважаю, пользуюсь.
Но хотелось бы поподробнее о настройках кодека, то есть что и в каких полях лучше выставить?! Если не сложно.
Задача: получение авишки для просмотра на бытовомплеере. Машина мощная, время хоть на 4 прохода -главное качество, особенно динамических сцен.

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 19:50 09-02-2008
BOLiK_Ltd



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
samssss
В настроках кодека я выставляю только нужный битрейт, чтобы файл был определённого размера, количество проходов и уровень качества. Всё остальное пишу в скрипте. Например:
loadplugin("C:\Program Files\DGAVCDecode\DGAVCDecode.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\BT709ToBT601.dll")
AVCSource("G:\Proect\Heroes\Season 2\7\Heroes.S02E07.HDTV.720p.x264.Track1.dga")
BilinearResize(688,384)
AddBorders(16,96,16,96)
BT709ToBT601()
Размеры и бордюры указаны оптимально для просмотра на обычном телевизоре (Можешь использовать). Если не добавить бордюры, то на телевизоре с разрешением сторон 4 на 3, часть картинки, и с левой и с правой стороны, "уплывёт" за края экрана. Вторая строчка скрипта подгружает плагин (Требуется скачать отдельно и бросить его в каталог с AviSynth), который изменяет цветность изображения HDTV на принятое для DVD, DiVX, XviD. Иначе цвет будет немного не естественным.

----------
Удачи вам!

Всего записей: 4966 | Зарегистр. 28-04-2005 | Отправлено: 15:52 10-02-2008
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOLiK_Ltd
Очень интересная информация. Спасибо.
То есть можно бордюры и ресайз в кодеке задать, а можно и в скрипте. Во как! Ок.

Цитата:
BilinearResize(688,384)

- это лучший выбор? Есть же еще бикубик, а многи мне вобще советовали "ланкос" что ли. Что лучше?
А уровень качества какой ставишь?

Цитата:
Вторая строчка скрипта подгружает плагин (Требуется скачать отдельно и бросить его в каталог с AviSynth)

- где скачать? Не могу найти в поисковике?
Также есть: AviSynth 2.5.7 и AviSynth 2.5 alpha, что ставить?

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 19:32 10-02-2008
BOLiK_Ltd



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
samssss

Цитата:
 это лучший выбор? Есть же еще бикубик, а многи мне вобще советовали "ланкос" что ли. Что лучше?

Если сомневаешься, попробуй разные варианты и сравни.  

Цитата:
А уровень качества какой ставишь?

При кодировании в DivX выбираю лучшее качество, т.к пробовал и в экстрим, но разницы не заметил.

Цитата:
- где скачать? Не могу найти в поисковике?  

Так на авторском сайте надо было искать.  
http://www.avisynth.org/warpenterprises/files/bt709tobt601_25_dll_20030408.zip
Или на его рускоязычном аналоге .  
Цитата:
Также есть: AviSynth 2.5.7 и AviSynth 2.5 alpha, что ставить?
Я пользуюсь релизом. Новую альфу не пробовал.


----------
Удачи вам!

Всего записей: 4966 | Зарегистр. 28-04-2005 | Отправлено: 20:10 10-02-2008
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOLiK_Ltd

Цитата:
изменяет цветность изображения HDTV на принятое для DVD, DiVX, XviD. Иначе цвет будет немного не естественным.

Пробавал с ней и без нее - разницу не заметил!
Жму в дабе (скрипт отрываю) Xvidом в два прохода, 1500 кбит, 720*304.
Выставил два ядра в настройках. На максимум: оценка движения - 6, VHQ - 4, галки chroma motion и VHQ for Bframes. Удаляю зону в главном окне. Тип квантаризации MPEG.
BVopS 2;1,5;1,5.
 
Скрипт AVS:
loadplugin("C:\Program Files\dgavcdec100a15\DGAVCDecode.dll")  
AVCSource("E:\Matr\Pirates of the Caribbean.dga")  
BilinearResize(720,304)
 
Чем еще можно рисайзить? Или это навысшее по качеству? - BilinearResize
 
Еще наткнулся на статью:

Цитата:
Кто считает, что установив XviD 1.2 уже обеспечил себе работу по кодировке двумя ядрами, глубоко ошибаются. Помимо этого необходимо, чтобы и AviSynth производила обработку видеоматериала своми фильтрами одновременно 2-х кадров и далее загружала XviD 1.2 двумя потоками. Для этого нужна AviSynth 2.5.7 MT. Скачайте MT_07.zip. Затем библиотеку MT.dll необходимо установить в C:\Program Files\AviSynth 2.5\plugins, а библиотеку avisynth.dll в C:\WINDOWS\SYSTEM32. Вот теперь у вас стоит AviSynth 2.5.7 MT и вышеуказанные пресеты под 2CPU будут работать. Теперь можно переписать все ваши пресеты под 2CPU, но будьте внимательны: не все фильтры поддерживают многоядерность. Работа по кодировке после произведенных изменений теперь у вас реально ускорится, но вот добавляется головная боль: точно попасть в заданный размер. В этом вопросе XviD 1.2 проигрывает XviD 1.1.3, плюс добавляется ещё один головняк: после обработки материала фильтрами-шумодавами выходной размер также поджимается и у разных фильтров по-разному. Зачастую даже глобальная перезакладка в размере приводит к тому, что размер выходного файла практически не меняется.  
Но решение проблемы точного попадания в размер с кодеком XviD 1.2 уже найдено:
1. Если включить опцию "Packed bitstream", то производится упаковка P-frames и B-frames в одном потоке. Это даёт возможность декодировать B-frames без задержек. При 2 проходном кодировании и включении этой опции кодер работает не правильно. Достаточно убрать галку в настройках кодека, как написано выше. Или добавить во втором проходе ключ -nopacked.
2. Обязательны к передаче еще параметры -imin 1 -bmin 1 -pmin 1 ибо по-умолчанию в кодеке они равны 2.

Насколько это так? И как это применить в дабе?

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 12:24 11-02-2008
NickZN

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOLiK_Ltd
 
Есть несколько фильмов HDTV c неестественным цветом даже на монике (смотрю фильмы с помощью Media Player Classic). Можно ли с попощю предложеной выше методики используя плагин для корректировки цвета, в VirtualDub сделать сохранение выходного файла без пережатия т.е. Direct stream copy, т.е. AviSynth сделает фильтрацию, а VirtualDub уже только завернет в нужный контейнер?
 
Второй вопрос. Можно ли применть данную методику для фильмов HDTV сжатых Xvid и в контейнере AVI, как для фильтрации так и для пережатия?

Всего записей: 137 | Зарегистр. 24-10-2005 | Отправлено: 13:06 11-02-2008
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOLiK_Ltd
Если из матрешки получился avi, видео было сжато XVID уже. Схема со скриптами уже не катит? Или можно?
Если напрямую в дабе открывать, то я несмог найти ресайз в настройках XVID. Понятно, что можнов оспользоваться встроенным фильтром даба, но что тогда лучше выставить?
 
В твоем примере

Цитата:
Например:  
loadplugin("C:\Program Files\DGAVCDecode\DGAVCDecode.dll")  
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\BT709ToBT601.dll")  
AVCSource("G:\Proect\Heroes\Season 2\7\Heroes.S02E07.HDTV.720p.x264.Track1.dga")  
BilinearResize(688,384)  
AddBorders(16,96,16,96)  
BT709ToBT601()

сначала ресайз производится, а потом кодирование?

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 10:50 12-02-2008
BOLiK_Ltd



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
samssss

Цитата:
Если из матрешки получился avi, видео было сжато XVID уже. Схема со скриптами уже не катит? Или можно?  

Почему же нет. Читай fag по AviSynth. И зайди в профильную тему. К этой теме это отношения не имеет. Ну, а непосредственно к вопросу, то всё очень просто. Вот эту строчку AVCSource("G:\Proect\Heroes\Season 2\7\Heroes.S02E07.HDTV.720p.x264.Track1.dga") меняешь на AVISource("G:\Proect\Heroes\Season 2\7\Heroes.S02E07.avi"). Вот эту строчку loadplugin("C:\Program Files\DGAVCDecode\DGAVCDecode.dll") соответственно из скрипта удаляешь. По поводу кодирования. Кодирует кодек. Ресайз производит AviSynth. Можно конечно пользоватся и встроенными фильтрами даба, но написать скрипт проще. Да и возможностей у AviSynth то же больше.
Цитата:
сначала ресайз производится, а потом кодирование?
Да, конечно. Даб и соответственно кодек, воспринимают входящее видео уже таким, которое ты определил в скрипте. Вобщем, по всем вопросам к AviSynth обращайся в профильом топике. Я о его возможностях знаю очень мало. Сам только месяца три как изучать начал.  


----------
Удачи вам!

Всего записей: 4966 | Зарегистр. 28-04-2005 | Отправлено: 13:18 13-02-2008
samssss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOLiK_Ltd
Благодарю за разъяснения!
А что вообще использование DGAVCDecode дает? Открытие файлов видео h264, но его вроде и DirectShowSource можно открыть. У меня только не получилось (( Вообще, в системе все файлы h264 открываются с неправильным указанием продолжительности!!! Как исправить этот бред??? А кодек в этом случае закодировал мне 7 раз нужный отрывок, видимо чтобы неправильное время заполнить!!! (((
 
В каких форматах бывает видео в матрешках? Я встретил пока avi (сжат XVID) и h264 (сжат YUV).
Если можно, то скриты на открытие других возможных форматов. ))
 
Еще касательно звука. Матрешка, звук ас3 6 каналов - ничего менять не хочется, но вот громкость хотелось бы поднять! Можно без пережатия? Скрипт если не сложно. )

Всего записей: 232 | Зарегистр. 02-07-2007 | Отправлено: 19:36 13-02-2008
BOLiK_Ltd



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
samssss

Цитата:
Скрипт если не сложно.  

Спроси в профильной теме по AviSynth.
Цитата:
В каких форматах бывает видео в матрешках?

Матрёшка-это всего лишь контейнер. Такой же как AVI и т.д. И наверное запихнуть туда можно многое. Вот только зачем? Что касается звука, то для этого есть BeSweet + BeLight   и ещё много разных прог, о которых я ещё не знаю.

----------
Удачи вам!

Всего записей: 4966 | Зарегистр. 28-04-2005 | Отправлено: 19:58 13-02-2008
Tre1n



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
извлекаю видео из матрешки, с помощью MKV Extract, извлеченное видео воспроизводится в очень быстром темпе
 
P.S.
решил проблему виртуал дабом =)

Всего записей: 13 | Зарегистр. 04-01-2008 | Отправлено: 03:27 17-02-2008 | Исправлено: Tre1n, 03:41 17-02-2008
South_Park



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKV Extract-ом если позволяет хард, лучше извлекать всегда и видео и аудио в режиме без жатия. Правда получившиеся файло бывают тогда по более 100 гиг, но зато с ихней дальнейшей обработкой защитишься от неприятных сюрпризов...

Всего записей: 7 | Зарегистр. 20-05-2007 | Отправлено: 02:13 19-02-2008
SergP666

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
в опчем таки смог своего рода автоматизировать пережатие HDTVRip-ы в меньший битрейт и размер картинки
если *.mp4 то нюрой без проблем, *.mkv сложнее
 
посредством XviD4PSP открываю файл, отрубаю звук и подгоняю в шаблоне выхода mkv в настройках битрейт видео под нужный размер выходного файла.  
есть один момент, в конце 3 прохода вылетает еррор, но зато остаеться пережатый *.h264 Ж)
вот его то уже в mkvtoolnix упаковываю обратно в *.mkv, звук зарание из исходника с помощью MkvExtractGUI выдераю, в некоторых случаях через AacMachine или Ac3Machine перегоняю в стерео
 
малость дольше получаеться нежели чем у нюры, но зато воткнул с утра и свалил на работу, вечером уже есть готовый пережатый поток видео
 
зы. если кто подскажет как *.avs скормить NeroRecode буду весьма и весьма благодарен, т.к. XviD4PSP юзает x264, от чего тратиться больше времени

Всего записей: 48 | Зарегистр. 18-09-2006 | Отправлено: 11:19 21-02-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126

Компьютерный форум Ru.Board » Компьютеры » Программы » Matroska .mkv | MKVToolnix | Haali Media Spliter


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru