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

» Media Player Classic

Автор: szl
Дата сообщения: 26.05.2008 10:41
MILES, полную калибровку монитора делать слишком долго и сложно (особенно на ЖК, и особенно геморно (безнадежно) на ЖК с цветопередачей), для просмотра видео достаточно правильно выставить баланс яркости и контраста. Берем свеженькую версию EVEREST-а, в инструментах открываем диагностика монитора и в закладке Calibration Tests выпираем таблицу Brightness/Contrast, выставляем яркость на максимум и начинаем ее постепенно убавлять, убавляем до тех пор, пока рамка (расположенная вокруг таблицы с градациями серого цвета) не станет черной. После этого регулируем контраст, добиваемся такого положения, при котором будут различимы все 40 прямоугольников из таблицы с разными градациями серого.
В настройках видеокарты у меня стоит вот так: http://i016.radikal.ru/0805/8c/b54296c94700.jpg

В итоге на экране должна получиться нормальная картинка, без избыточного затемнения. У меня это выглядит примерно вот так:
http://i039.radikal.ru/0805/c3/66ba1b250bf4.jpg
http://i003.radikal.ru/0805/ea/f7802dc95bd9.jpg

Краткий курс, что такое 16-235 -> 0-255 (кто-то знает, а кто-то и не знает)
0-255 - это представление сигнала (уровня) яркости на ПК, 16-235 - это представление сигнала (уровня) яркости на TV и DVD (спецификация ITU-R BT601). При просмотре на ПК (где уровень яркости 0-255) материала с уровнем яркости 16-235 (любой фильм) происходит искажение вывода черного и белого, и в итоге получаем картинку менее насыщенную и более контрастную. Более подробно, точнее очень подробно смотрим тут.
Фильтр 16-235 -> 0-255 позволяет в MCP-H получить правильный уровень черного и белого.
Автор: Gideon Vi
Дата сообщения: 26.05.2008 11:46

Цитата:
EVR гораздо лучше смотрится, чем все остальные режимы

Haali не пробовал? Там для ресайза Lanczos используется, тогда как evr всё ещё бикубик
Автор: Dementy
Дата сообщения: 26.05.2008 13:38
Режим EVR есть только в версии Home Cinema?
У меня в обычном 6.4.9.1 русском (от КДАСофт) нет EVR.

Добавлено:
И вообще, как я понимаю из обсуждения за последнее время, имеет смысл использовать именно Home Cinema Mod (проект "MPC HomeCinema")?
Именно он наиболее развит и продвинут?
Если использовать именно его - то лучше самую новую сборку или стабильный релиз 1.1.0.0 rev. 433 из шапки?
===
А то что-то я запутался малёха во всех этих сборках. Да и не только я, наверное.

Добавлено:
И еще: на странице закачки Home Cinema есть Stand alone Filters - их качать надо? Или они входят в комплект файла mplayerc_homecinema_x86_v1.1.0.0.zip?
Если не входят в поставку и их нужно качать отдельно - как их устанавливать и подключать?

Добавлено:
И еще вопрос:
Чтобы включить шейдеры - нужно в настройках в выводе поставить DirectShow видео отличный от системного (а то в плеере невозможно выбрать шейдеры)? Какой лучше выставить?
Видюха: RADEON 9600 Pro 256 мег
Драйвер: ATI Catalyst 7.1
Автор: ioppp
Дата сообщения: 26.05.2008 15:36
Dementy
Цитата:
И еще: на странице закачки Home Cinema есть Stand alone Filters - их качать надо? Или они входят в комплект файла mplayerc_homecinema_x86_v1.1.0.0.zip?

Как я понял, зависит от сборки - размеры файла отличаются в три раза.

У меня GF 8800 GTS 640MB - DXVA средствами MPC мне не светит?..
Хотя, сейчас при моём проце AMD5200@5600 X2, загрузка системы при воспроизведении MKV ~20-30%

И с шейдерами непонятки: на последних версиях проги и на последней версии драйвера GeForce 175.70 - не хотят работать (хотя в меню и выбираются), а раньше с ними всё было о'кей.
Автор: Gideon Vi
Дата сообщения: 26.05.2008 15:51

Цитата:
имеет смысл использовать именно Home Cinema Mod (проект "MPC HomeCinema")?

угу

Цитата:
Если использовать именно его - то лучше самую новую сборку или стабильный релиз 1.1.0.0 rev. 433 из шапки?

523 от szl ведёт себя нормально, так что особого смысла юзать старую нет

Цитата:
Какой лучше выставить?

Попробуй всё и выбери на свой вкус. Кому-то WMR хватает, кому-то EVR. Мне шейдеры не нужны - юзаю Haali
Автор: ioppp
Дата сообщения: 26.05.2008 15:55
Gideon Vi
Цитата:
Мне шейдеры не нужны - юзаю Haali

Ну, не скажи - забавно посмотреть видео в негативе, или, например, в контурном отображении.
Автор: MILES
Дата сообщения: 26.05.2008 16:13
Dementy

Цитата:
Режим EVR есть только в версии Home Cinema?

Да, только в этой сборке. В плеерах KMP, ZOOM, BS PLAYER, так же реализована его поддержка.


Цитата:
И вообще, как я понимаю из обсуждения за последнее время, имеет смысл использовать именно Home Cinema Mod (проект "MPC HomeCinema")?

В основном Home Cinema Mod используют по причинам:
1 Гораздо больше встроенных декодеров, соответственно более мощная поддержка различных форматов видео.
2 Поддержка DХVA и DХVA 2, аппаратного декодирования средствами видеокарты. Полноценно работает на видеокартах RADEON HD и чуть хуже NVIDIA 8 и 9 серии.
3 Специальный режим полноэкранный DIRECT 3D, устраняющий дрожание и мелкие рывки видео, что особенно критично тем кто смотрит на больших экранах или проекторах.


Цитата:
Если использовать именно его - то лучше самую новую сборку или стабильный релиз 1.1.0.0 rev. 433 из шапки?

Последние версии стабильней и функциональней финального релиза.


Цитата:
И еще: на странице закачки Home Cinema есть Stand alone Filters - их качать надо? Или они входят в комплект файла mplayerc_homecinema_x86_v1.1.0.0.zip?

Входят в комплект, но если тебе захочется использовать эти декодеры с другим плеером,можешь скачать.

Цитата:
Чтобы включить шейдеры - нужно в настройках в выводе поставить DirectShow видео отличный от системного (а то в плеере невозможно выбрать шейдеры)? Какой лучше выставить?

Для ХР - VMR 7 или 9, для VISTA ЕVR пользовательский.

ioppp

Цитата:
У меня GF 8800 GTS 640MB - DXVA средствами MPC мне не светит?.

Должно работать, но с NVIDIA видеокартами,гораздо больше проблем,чем с ATI. Не последнюю роль, играет то, что разработчики фанаты ATI.

Gideon Vi

Цитата:
Haali не пробовал?

Haali рендерер, довольно паршиво работает с ATI. У него, глюки с ресайзом видео, в нестандартных разрешениях (мелкие полосочки). Поправить это можно, возней в дровах, но тогда качество видео существенно ниже становиться. С NVIDIA, да его можно рекомендовать. Но Haali не держит DХVA, а для меня это критично.






Автор: ioppp
Дата сообщения: 26.05.2008 17:27
MILES

Цитата:
2 Поддержка DХVA и DХVA 2, аппаратного декодирования средствами видеокарты. Полноценно работает на видеокартах RADEON HD и чуть хуже NVIDIA 8 и 9 серии.


У меня на "NVIDIA 8" не работает вообще и никак - при любых настройках опций проги.
Автор: MILES
Дата сообщения: 26.05.2008 19:01
ioppp

Цитата:
У меня на "NVIDIA 8" не работает вообще и никак - при любых настройках опций проги.


Возможно ты не то видео смотришь? DXVA должен работать, для мреg 2 видео. DXVA 2 для видео mp4 (кодированное H 264 и правильных рипов Х 264). DIVX и XVID разумеется не поддерживаются. В случаи МР4, видео иногда может не работать по причине кодирования не по стандарту или помещения его в контейнер типа mkv. Но, если видео кодировано по стандарту,даже в контейнере как правило поддерживается. В последнее время, кодеры начали относиться к стандарту внимательнее, поэтому сейчас большинство видео нормально работает с DXVA. В особенности это касается видео 720р и 1080р. Но про ситуацию с NVIDIA, я мало что знаю, уже год у меня ATI.

Автор: ioppp
Дата сообщения: 26.05.2008 19:26
MILES

Цитата:
DXVA должен работать, для мреg 2 видео.

Угу, работает, но только вот с этим:
http://forum.ru-board.com/topic.cgi?forum=35&topic=22457&start=160#12

Цитата:
DIVX и XVID разумеется не поддерживаются.

А вот про это я как-то упустил..
Спасибо за напоминание.
Аж досадно стало....
Автор: vitsat
Дата сообщения: 26.05.2008 22:09

Цитата:
или помещения его в контейнер типа mkv

Контейнер никак не влияет на DXVA, особенно на последних версиях MPC-HC с вкл. внутренними фильтрами и декодерами. Единственное ограничение - превышение количества reference frames , выставленное недалёкими "студентами" в кодере (типа у народа мнение : чем больше "галочек" включить и выставить все значения "на плешку", то получится суперкачество) - но в таком случае DXVA вырубается автоматически.
Автор: zg
Дата сообщения: 26.05.2008 22:33
MILES

Цитата:
Для ХР - VMR 7 или 9, для VISTA ЕVR пользовательский.
в xp тоже есть evr, он что там некачественный?
Автор: MILES
Дата сообщения: 26.05.2008 23:05
zg

Цитата:
в xp тоже есть evr, он что там некачественный?

Вполне нормальный EVR, но ты не сможешь использовать DXVA. В ХР он работает только на VMR 9. Хотя, если для тебя не критично... Производительность EVR под ХР, мне кажется ниже, но утверждать не буду.

vitsat


Цитата:
Контейнер никак не влияет на DXVA, особенно на последних версиях MPC-HC

Я, в принципе, это и говорил. Раньше, если видео было в mkv, то не работало однозначно. Теперь, да ситуация лучше.


Цитата:
превышение количества reference frames

Точнее по стандарту это: level = 4.1, max bframes = 2, а bpyramid = off
Правда, возможно уже прокатит и level = 3.1, вроде были улучшения в последних билдах.


Автор: vitsat
Дата сообщения: 26.05.2008 23:46

Цитата:
Точнее по стандарту это: level = 4.1, max bframes = 2, а bpyramid = off
Правда, возможно уже прокатит и level = 3.1, вроде были улучшения в последних билдах

Всё это муйня... Кодировал я с абсолютно ЛЮБЫМИ настройками в кодере x264 , соблюдая единственное условие :

1920x1088 (--ref 4)
1920x864 (--ref 5)
1920x720 (--ref 6)
1280x720 (--ref 9)
1280x648 (--ref 10)
1280x588 (--ref 11)
1280x540 (--ref 12)
1280x498 (--ref 13)
1280x462 (--ref 14)
1280x432 (--ref 15)
1280x405 (--ref 16)

Так вот, связку из последних билдов MPC-HC + Catalist 8.5 + Radeon HD 2600XT НИЧЕМ нельзя пронять : ни level 5.1, ни max bframes=16, ни bpyramid=on - ну просто НИЧЕМ ! Кроме превышения кол-ва reference frames (тогда просто отключается DXVA автоматом)
Владельцев Nvidia прошу не беспокоится и не вдаваться в споры : на таких картах не пробовал.
Автор: V0lt
Дата сообщения: 27.05.2008 05:51
vitsat
MILES
В MeGUI появились профайлы DXVA-HD/SD-Fast/HQ, но проверить не могу у меня DXVA из-за карточки не будет работать
Автор: MILES
Дата сообщения: 27.05.2008 09:31
vitsat
Очень интересно!
А есть, какая то формула расчета для других разрешений?
Числа в скобках, это максимально допустимое количество reference frames? Или это строгое значение?
Автор: vitsat
Дата сообщения: 27.05.2008 11:57
Это максимально допустимое кол-во, после которого отключается DXVA в MPC-HC или вместо изображения - чёрное поле при использовании декодера или самого плейера PDVD7 ; на PDVD8 у меня почему-то не работает DXVA на XP SP2(3). По рекомендациям форумов doom9 и avs на "промежуточных" разрешениях лучше использовать ближайшее МЕНЬШЕЕ кол-во ref. frames , например, для фильмов 1920x800 лучше ставить --ref 5 , а не --ref 6
Сегодня обязательно проверю и доложу о результатах в этом сообщении.
P.S. Всё ещё раз подтвердилось : кодировал кусок видео с одинаковыми ("тяжёлыми") параметрами, но в первом случае --ref 6 "отключило" DXVA, во втором --ref 5 всё великолепно ускоряется :

Код: --pass 2 --bitrate 25000 --stats ".stats" --level 5.1 --deadzone-inter 6 --deadzone-intra 6 --ref 5 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --filter -2,-1 --subme 7 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads auto --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "output" "input" --fgo 5
Автор: ioppp
Дата сообщения: 27.05.2008 16:50
vitsat

Цитата:
...самого плейера PDVD7 ; на PDVD8...

Так каким плеером ты смотришь видео???
/растеряно смотрю на название шапки темы../
Автор: vitsat
Дата сообщения: 27.05.2008 17:18
ioppp, давай сначала : при превышении кол-ва --ref согласно таблице (при кодировании) внутренний декодер отключает функцию DXVA ; но многие назначают внешний декодер CyberLink H.264/AVC Decoder (PDVD7). О нём и была речь. Если ты не знал об этом, значит очень далёк от проблемы DXVA, но не смог "пройти мимо". Вывод : пользоваться внутренним H.264 декодером последних билдов MPC-HC. Он отлично поддерживает DXVA, можно сказать "с запасом"
P.S. Для нетерпимых к оффтопу товарищей обещаю, что это последний мой пост про DXVA.
Автор: ioppp
Дата сообщения: 27.05.2008 17:46
vitsat
Цитата:
Вывод : пользоваться внутренним H.264 декодером последних билдов MPC-HC. Он отлично поддерживает DXVA, можно сказать "с запасом"

Нифига!

Цитата:
...но многие назначают внешний декодер CyberLink H.264/AVC Decoder (PDVD7).

В данной теме (смотри название шапки темы топика) это совсем не интересно!
Тем более, что он не единственный такой на свете:
http://forum.ru-board.com/topic.cgi?forum=5&topic=9024&start=1300#3

Цитата:
P.S. Для нетерпимых к оффтопу товарищей обещаю, что это последний мой пост про DXVA.

Причём здесь это вставание в позу? Что за детские обиды???
Автор: vitsat
Дата сообщения: 27.05.2008 17:55
ioppp, Не будем понапрасну спорить. С картой Radeon 2600 мне удалось обуздать DXVA при помощи последних билдов MPC-HC и драйверов 8.4 или 8.5 За другие карты не скажу, поэтому пока помолчу.
Автор: szl
Дата сообщения: 28.05.2008 02:32
Media Player Classic Home Cinema SVN Revision 527

_http://xvidvideo.ru/files/MPC-HomeCinema.1.1.0.2.527.zip - вариант с инсталятором (2.6Mb)
_http://xvidvideo.ru/files/MPC-Homecinema.527.7z - вариант без инсталятора (2.09Mb)

Лог изменений:
527 - update french translation
526 - change the way to detect the graphic card
525 - FIXED : decoding of multisliced videos with NVIDIA card
524 - FIXED : Access violation using VSFilter as AviSynth plugin
Автор: WildGoblin
Дата сообщения: 28.05.2008 04:00
szl
Уже Revision 528

Цитата:
a dependency was missing
Автор: Gideon Vi
Дата сообщения: 28.05.2008 04:55

Цитата:
1920x1088 (--ref 4)
1920x864 (--ref 5)
1920x720 (--ref 6)
1280x720 (--ref 9)
1280x648 (--ref 10)
1280x588 (--ref 11)
1280x540 (--ref 12)
1280x498 (--ref 13)
1280x462 (--ref 14)
1280x432 (--ref 15)
1280x405 (--ref 16)

А зачем ставить frame refs > 5? Реального прироста в качестве нет, а скорость падает значительно.
Автор: szl
Дата сообщения: 28.05.2008 05:38
WildGoblin, я видел, что есть SVN Revision 528, но его не стал собирать. Причина проста, в этой ревизии поменялся один единственный файл MPCVideoDec.vcproj, он отвечает за сборку в Microsoft Visual C++ 2008. У MPC-HC исходный код не до конца перенесен в среду MS VC++ 2008, и из-за этого в собранном файле оказываются нерабочими некоторые функции, вот поэтому я и собираю исходники этой программы в Microsoft Visual C++ 2005 SP1.
Автор: MILES
Дата сообщения: 28.05.2008 11:25
Было бы интересно послушать других владельцев NVIDIA, в особенности новых 9-ок. Как у вас там дела, с поддержкой DХVA? На doom 9, по постам юзеров, непонятное впечатление-у одних работает у других нет. Но по билдам видно, что работы в сторону NVIDIA идут. Потом,что вам переживать,NVIDIA недавно выложила исходники СUDA, так что в любом случае у вас скоро будут классные декодеры.

vitsat
Спасибо,твоя информация очень полезна. Собственно, какой же тут офтоп? Мы же обсуждаем плеер с поддержкой DXVA, а работа этой поддержки, напрямую связана с тем как эти файлы кодируют. Это же неразделимо, как дети и конфеты .
CyberLink H.264/AVC Decoder, это же просто декодер,для его использования, совсем не обязательно ставить громоздкую стороннюю программу. Никто не мешает, а многими наоборот приветствуется использование родного DIVX или альтернативных сплитеров.
Автор: Dementy
Дата сообщения: 28.05.2008 13:50
Поставил я Home Cinema Mod 1.1.0.0, дык некоторые HD-фильмы наотрез отказывается играть (чёрное поле в плеере, бегунок стоит на 0, проц нагружен по полной, винт хрустит вовсю). Некоторые фильмы в HD показывает с глюками. А часть HD-фильмов показывает нормально .
Причём без разницы: включить все внутренние фильтры в самом Home Cinema (как на картинке http://i026.radikal.ru/0805/c6/a7241729d717t.jpg в посте http://forum.ru-board.com/topic.cgi?forum=5&topic=9024&start=1260#19), или использовать установку фильтров в проге по-умолчанию (часть - внутренние, часть - внешние). Даже отключал все внутренние фильтры, ответственные за HD, чтоб использовались внешние - то же самое.
Вернулся на 6.4.9.1 rus KDASOFT - там всё нормально с установками по-умолчанию; всё, что не показывает Home Cinema - отлично показывает обычный 6.4.9.1.
---
Такие вот пироги с котятами. Вот вам и "более продвинутый" вариант
Автор: zg
Дата сообщения: 28.05.2008 16:12
Dementy

Цитата:
Такие вот пироги с котятами. Вот вам и "более продвинутый" вариант
ссылка на пример проблемного видео перевела бы дискуссию в конструктивное русло.
Автор: Dementy
Дата сообщения: 28.05.2008 16:56
Ссылка вряд ли кому-то поможет:
---
Вообще не показывает:
"V значит Вендетта_V for Vendetta", 1080p, Качество: HDDVD Remux, 1080p
Формат: MKV
Видео кодек: VC1
Аудио кодек: AC3, DTS
Видео: 1920x1080, VC1, 23.976 fps, ~12000kbps
Аудио #1: Русский AC3 5.1 @ 384kbps
Аудио #2: Английский DTS 5.1 @ 1536kbps
Субтитры: Русские, Английские.
Размер: 13,35 GB
Ссылка: http://mediazona.ru/forum/index.php?automodule=blog&blogid=9&showentry=50610
---
Показывает с глюками:
"Красота по-американски_American Beauty", 720р
Качество: HDTV
Формат: MKV
Видео кодек: H.26x
Аудио кодек: AC3
Видео: размер кадра: 1280x720, битрейт: 5165 кб/с
Аудио: Русский 48 kHz, AC3 Dolby Digital, 3/2 (L,C,R,l,r) + LFE ch, 384 kbps avg RU
Размер: 4,38 GB
Ссылка: http://mediazona.ru/forum/index.php?automodule=blog&blogid=9&showentry=55132
===
В любом случае - с более старшей версией (самый обычный 6.4.9.1) никаких проблем нет, никакие фильтры настраивать не надо - всё работает сразу без напильника.
Автор: pop2ROOT
Дата сообщения: 28.05.2008 18:32
Dementy
это ты что-то не так настроил имхо. У меня с ним еще проблем не было, тьфу-тьфу.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Русский Farrukh Imposition Publisher


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