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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Gnynblaid

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

 
Воспроизведение:
Почти все современные плееры умеют работать с MKV -> MPC-HC, MPC-BE, PotPlayer.
Haali Media Splitter - DirectShow сплиттер для MKV и прочего.
MediaInfo — программа для получения характеристик видео и аудио-потоков (какой кодек, битрейт, количество потоков и т.д.)
 
Редактирование:
MKVToolnix: добавление/удаление/извлечение потоков, резка и многое другое: Работа с контейнером MKV + еще
gMKVExtractGUI - графический интерфейс для mkvextract (входит в состав MKVToolNix), предназначен для вытаскивания дорожек из MKV файлов.
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 | Исправлено: Maz, 14:25 05-04-2021
samssss



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

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



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

Всего записей: 229 | Зарегистр. 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 в данном сравнении красавчег - размер управляем, время минимально, с настройками поменьше заморочек. Но вот подергивание????? Кстати остальные фильмы он на ура делал!

Всего записей: 229 | Зарегистр. 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
А подробнее? Что за зверь? Какие настройки? С какими кодеками работает? Просмотр на бытовом плеере?
Ссылка на русскую версию?
 
А все-таки по поводу рывков в видео:
Нехватка битрейта?
Ошибка кодера?
Еще что-то?

Всего записей: 229 | Зарегистр. 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

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

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



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

Всего записей: 229 | Зарегистр. 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. Иначе цвет будет немного не естественным.

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

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



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

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

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

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

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

Всего записей: 229 | Зарегистр. 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, что ставить?
Я пользуюсь релизом. Новую альфу не пробовал.


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

Всего записей: 4960 | Зарегистр. 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.

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

Всего записей: 229 | Зарегистр. 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()

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

Всего записей: 229 | Зарегистр. 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 обращайся в профильом топике. Я о его возможностях знаю очень мало. Сам только месяца три как изучать начал.  


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

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



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

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



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

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

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

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

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

Всего записей: 4960 | Зарегистр. 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, от чего тратиться больше времени

Всего записей: 47 | Зарегистр. 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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru