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

» Media Player Classic - HomeCinema (MPC-HC)

Автор: vitsat
Дата сообщения: 25.01.2010 10:53
В чейнджлоге к новому билду (1550-1557):


Цитата:
Added : support for Mpeg2 bitstream in DXVA decoder


А как это на практике заметить (переключить) ?
Автор: i4u1
Дата сообщения: 25.01.2010 11:55
Да, подрубается ATI MPEG Video Decoder - имя его (хотя в описании файла он зовётся Encoder (atimpenc.dll) )
А кодек то этот кушает множество форматов судя по его возможностям... может ещё что ускоряет кроме MPEG(2)
Выходит для MPC-HC ничего не пришлось писать как в сшучае с MPEG4, а просто подрубить нужные кодеки (не знаю что на нВидии подключили) от драйверов чип-производителей, так?
Автор: qwertyop
Дата сообщения: 25.01.2010 12:37
ATI MPEG Video Decoder - часть AVIVO Video Converter, ничего, кроме MPEG2 он проигрывать не умеет (жать умеет много всего). Поддерживает работу в DXVA только в DXVA1 (VMR), а в EVR c DXVA не работает... при этом всё-равно грузит CPU много меньше чем MPEG2 DXVA декодеры от M$, Nero, и Cyberlink

Чем, вроде бы, и супер крут для ATI карточек, но уже несколько раз сталкивался с MPEG2 файлами которые он декодирует в огромные квадратики, при том, что остальные MPEG2 декодеры кажут эти файлы нормально.
Автор: chogo
Дата сообщения: 25.01.2010 16:16

Цитата:
Added : support for Mpeg2 bitstream in DXVA decoder

Когда по умолчанию стоят обе галочки на MPEG-2 Video и MPEG-2 Video (DXVA), то DXVA не схватывет, когда снимаю галочку с MPEG-2 Video то DXVA врубается. Видео nVidia. Как на Ати обстоят дела?
Автор: 7sh3
Дата сообщения: 25.01.2010 17:08
chogo

Цитата:
Как на Ати обстоят дела?

на hd3200 глухо, там для mpeg2 dxva только idct, vld нет
Автор: MILES
Дата сообщения: 25.01.2010 17:47
chogo

Цитата:
Когда по умолчанию стоят обе галочки на и MPEG-2 Video (DXVA), то DXVA не схватывет, когда снимаю галочку с MPEG-2 Video то DXVA врубается. Видео nVidia. Как на Ати обстоят дела?


У меня, то врубается с DХVA, только это системный майкрософтовский декодер, когда его блокирую, то включается встроенный MPEG-2 Video с низким приоритетом, а как заставить работать MPEG-2 Video (DXVA), пока не нашел.
Автор: ipoweri
Дата сообщения: 25.01.2010 18:51
Не заметил с какой версии и по нынешнюю 1557 (x32 win 7) - перестало встроенным декодером корректно воспроизводиться видео xvid и vp6 (а может и еще что-то). Выглядит глюк так: в поле кадра в верхней трети два мизерных изображения рядом (почти стерео пара )).
Автор: vitsat
Дата сообщения: 25.01.2010 18:56

Цитата:
Выглядит глюк так: в поле кадра в верхней трети два мизерных изображения рядом (почти стерео пара

В Win XP такого нет.
Автор: WildGoblin
Дата сообщения: 25.01.2010 19:12
vitsat

Цитата:
В Win XP такого нет.

Это, говорят, только на ATI. Скорее бы поправили...
Автор: XDron
Дата сообщения: 25.01.2010 19:13
XP-SP3 GeForce8300

DXVA Checker


Render, DXVA подключился


И вот так выглядит видео


ipoweri

Цитата:
Не заметил с какой версии и по нынешнюю 1557 (x32 win 7) - перестало встроенным декодером корректно воспроизводиться видео xvid и vp6 (а может и еще что-то). Выглядит глюк так: в поле кадра в верхней трети два мизерных изображения рядом (почти стерео пара )).


В Win7 избавиться от глюка можно отключением встроенных MPEG4 декодеров. Использовать системные виндовые. Проблема явно во встроенном декодере. У меня работает.
Автор: arestarh1986
Дата сообщения: 25.01.2010 20:45
Судя по http://www.missingremote.com/index.php?option=com_content&task=view&id=2564&Itemid=230&limit=1&limitstart=1
MPEG2_DXVA должен работать только на:
ATI Radeon HD 4550 or higher
Intel G45 [GMA X4500 HD]
Автор: i4u1
Дата сообщения: 25.01.2010 20:49
MPEG2_C в спецификациях есть, как всеобъемлящий профиль, а вот где он взял MPEG2_VLD науке неизвестно, а какой профиль подрубается как возможный там? С или VLD? Какие результаты в бенче?

Добавлено:
П.С. можно в шапку/ФАК вынести родных для ОС сплиттеры/декодеры для контейнеров/форматов, те, которые внутренние можно (и даже желательно бы) отключить в MPC-HC? напр. avi, mpeg1?
И на каких можно встретить глюки, так что лучше предпочесть ffdshow напр. Пример: на xvid глюки встречал - выключил внутр.
Автор: judelaw
Дата сообщения: 25.01.2010 21:36
arestarh1986

Цитата:
MPEG2_DXVA должен работать только на:
ATI Radeon HD 4550 or higher
Intel G45 [GMA X4500 HD]

У hd 5770 только MPEG2_IDCT, MPEG2_DXVA встроенным не работает
Автор: qwertyop
Дата сообщения: 25.01.2010 21:55
На HD 4670 тоже самое. У Intel GMA 950, то же только idct, а vld нет.

Т.е. vld, только на nVidia?
Автор: XDron
Дата сообщения: 25.01.2010 22:03
Удалось заставить MPC-HC использовать DXVA для MPEG2 на Win7 и ATI4850, где DXVA MPEG2_VLD нет. .

DXVA Checker



убираем нафиг оба встроенных в MPC-HC кодека MPEG2


Открываем MPEG2 файл. Проверяем, чтобы в фильтрах был


Тогда получаем
Автор: bm_rec
Дата сообщения: 25.01.2010 22:06
Как управлять плеером, если видео развёрнуто на втором экране? Второй экран не видно. Клавиатурными сочетаниями не удобно. Из меню в сист. трее тем более. Может можно как-то вытащить кнопки управления и полосу прокрутки на первый?
И ещё вопрос. На втором экране видно не всё изображение, а только верхнюю левую часть. Пробовал играть с разрешением второго экрана и размером изображения в MPC. Второй экран у меня - компонентный выход на 4 плазмы и один проектор. На проекторе тоже показывает часть.
Автор: Aleksoid1978
Дата сообщения: 25.01.2010 22:52
XDron

Цитата:
Удалось заставить MPC-HC использовать DXVA для MPEG2 на Win7 и ATI4850, где DXVA MPEG2_VLD нет. .


Ну так это ты с помощью декодера от Мелкософта(или возможно другого, типа Cyberlink или ArcSoft), про это давно известно
Они умеют DXVA для MPEG2 для любых режимов.
Автор: judelaw
Дата сообщения: 25.01.2010 23:15
скачал standalone_filters-svn1557_x86, подцепил MPCVideoDec.ax в MPC-HC во внешние. Свойства декодера MPC-Video Decoder- вкладка "Codecs" - в списке Mpeg-2 нет. Так и должно быть? Может из-за этого и не подключается Mpeg-2 DXVA или я не туда смотрю?
Автор: Aleksoid1978
Дата сообщения: 26.01.2010 02:11
bm_rec

Цитата:
На втором экране видно не всё изображение, а только верхнюю левую часть.

Это у тебя проблемы вывода на второй монитор, копайся в настройках винды. Еще можеш проверить так - выбрать "Текущий", запустить MPC, перетащить его на второй монитор и там уже Alt+Enter при воспроизведении
Автор: chogo
Дата сообщения: 26.01.2010 03:52

Цитата:
Когда по умолчанию стоят обе галочки на MPEG-2 Video и MPEG-2 Video (DXVA), то DXVA не схватывет, когда снимаю галочку с MPEG-2 Video то DXVA врубается. Видео nVidia. Как на Ати обстоят дела?

Сразу не глянул, это майкрософтовский подрубался.
Автор: XDron
Дата сообщения: 26.01.2010 05:59
Aleksoid1978
Красивое решение с возвратом режима монитора. Как я сам не додумкал? Точнее, я хотел сделать немного попозже, но сделал бы по другому.
Автор: Aleksoid1978
Дата сообщения: 26.01.2010 06:02
XDron

Цитата:
Точнее, я хотел сделать немного попозже, но сделал бы по другому.


Я тоже в начале думал как по другому ... но потом осенило что все вот так просто на самом деле.
Автор: XDron
Дата сообщения: 26.01.2010 08:03
Aleksoid1978
Но есть возможность сделать еще лучше.
Вместо if(RestoreRes) написать if(AfxGetAppSettings().fRestoreResAfterExit) и не менять MainFrm.cpp и вызов функции SetDispMode(). Не так сильно увеличиваем в конечном итоге выполняемый файл.


Цитата:
Ну так это ты с помощью декодера от Мелкософта(или возможно другого, типа Cyberlink или ArcSoft), про это давно известно
Они умеют DXVA для MPEG2 для любых режимов.

Я это к тому, что семерка достаточно хороша, чтобы не устанавливать никаких дополнительных кодеков. И DXVA нормально понимает и декодирует без проблем. А Casimir в последнее время что-то перемудрил. Я уже и так 4 кодека MPC-Video Decoder-а отключил и пользуюсь системными, которые нормально работают. Если и дальше так пойдет, то отключу все.
Автор: Aleksoid1978
Дата сообщения: 26.01.2010 09:26
XDron

Логично, ты прав - надо проверить и изменить
Автор: virfis
Дата сообщения: 27.01.2010 09:44
Ребята, я вижу вы до программирования дошли. А можете дописать программу чтобы она при переходе в полноэкранный режим на неосновном мониторе, на основном тоже выводила в обычном неразвернутом окне видео? Одновременно.
Автор: Aleksoid1978
Дата сообщения: 27.01.2010 10:02
virfis

Цитата:
на основном тоже выводила в обычном неразвернутом окне видео? Одновременно.

Нет.
Автор: chogo
Дата сообщения: 27.01.2010 10:35
MILES

Цитата:
chogo

Цитата:да уж, у меня третья машина стоит с 9300 IGP запылилась уже без надобности, а теперь будем посмотреть)

Любопытно, будет услышать о результатах.

Только сейчас смог добраться и посмотреть, VC-1 идёт с DXVA, получается очень удобный чип от нвидии для сборки домашнего медиацентра.
Автор: pokryshkin
Дата сообщения: 27.01.2010 11:14
ALL
сборка 1.3.1557.0.(x86) даёт странный эффект: если с DXVA, то всё ОК, а если без, то на экране вижу две одинаковые картинки, т.е. экран разделён пополам и в каждой половине уменьшенное изображение. В предидущих сборках такого не было, а настройки у меня сохраняются. Куда рыть?

XDron
по-поводу автосмены рефреша: на MKV работает отлично, но на DVD у меня не переключает. Конвертнул VOB 2 MKV - всё работает. В чём причина?
Автор: klopok
Дата сообщения: 27.01.2010 12:03
Видеокодек VC-1, расширение .m2ts. Категорически не воспроизводит видео, идет только звук. Как только не играл с кодеками, ничего не помогает. Если VC-1 в контейнере MKV, то все воспроизводится. Голову сломал, что может быть. Нужен отдельный сплиттер для .m2ts? Хаали сплиттер последний, все галки при установке поставил.
Автор: XDron
Дата сообщения: 27.01.2010 12:40
pokryshkin
1. Известная проблема последних версий MPCVideoDec.ax. Casimir, надеюсь работает. Сейчас можно избавиться отключив встроенные декодеры. См. предыдущую страницу.

(может уже в шапку вынести наличие этой проблемы)

2. DVD открываются и обрабатываются другим способом нежели простые файлы. Есть вероятность, что через некоторое время добавлю и из обработку. Но не сегодня, сегодня Арсенал играет. .
Кстати, если запускать VOB как обычный файл, то автосмена частоты должна работать.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: Acronis True Image, Backup & Recovery и Seagate Disc Wiz


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