MPC Video Renderer

Автор V0lt, 24 февраля 2018, 19:10:59

« назад - далее »

0 Пользователи и 12 гостей просматривают эту тему.

LongKick64

Цитата: V0ltСобрал mpcvr_907_d3d11_pastframes_1.
Теперь старые кадры участвуют получении текущего.
Просьба проверить работу на интерлейсных роликах на AMD. Хочется знать, стало лучше-хуже или без изменений.
Все так же, ничего не поменялось.

Aleksoid1978

А проверьте как в Pot на DX11 работает деинтерлейс ?
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

Не могли-бы вы ткнуть меня носом, где в этом PotPlayer это настраивается? Сложно что-то найти в такой свалке настроек. :rolleyes:

Aleksoid1978

Где то в настройках видео, в выборе рендереров.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Собрал mpcvr_907_d3d11_pastfutureframes_2.
Просьба проверить работу на интерлейсных роликах на картах AMD. Стало лучше-хуже или без изменений?

Добавлено: 2019-10-30 17:52:23

На моей Nvidia GTX 950 тестовый ролик Slicies MPEG2 PAL 1080i 25.ts на D3D11 VP воспроизводится визуально приятнее, чем если использовать DXVA2 VP или просто системный EVR. :)

Добавлено: 2019-10-30 17:58:37

На Intel HD 4000 этот ролик так же по разному воспроизводиться на D3D11 VP и DXVA2 VP, но разница менее заметна.

Aleksoid1978

Ну раз даже на Nvidia стало приятнее - заливай код.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Я не говорил, что стало лучше. Я лишь сказал, что на этом ролике видно разницу между видеопроцессорами DXVA2 и D3D11.

Во втором билде была добавленa поддержка FutureFrames. Судя по отзывам (мало правда), это ни на что не повлияло. Но текущая поддержка FutureFrames немного ломает последовательность вывода кадров. Сегодня аккуратно (через #if) отключу блоки, которые использую FutureFrames и залью код вечером.

LongKick64

Цитата: Aleksoid1978Где то в настройках видео, в выборе рендереров.
Если речь об это:



То при попытке воспроизвести деинтерлейсное видео, получаю вот такое сообщение об ошибке:



ЦитироватьСобрал mpcvr_907_d3d11_pastfutureframes_2.
Просьба проверить работу на интерлейсных роликах на картах AMD. Стало лучше-хуже или без изменений?
Без изменений. В режиме D3D11 гребенка на месте.

V0lt

LongKick64, спасибо.

Выложил mpcvr_908_d3d11_deinterlace_4. Просьба проверить.

Добавлено: 2019-10-31 22:24:09

Еще залил MPCVideoRenderer-v0.3.3.909/910. Вдруг поможет.

Aleksoid1978

По поводу работы DX11 + деинтерлейс на Radeon - а хоть кто вообще видел что оно работает ?
Проверил работу встроенного в 10 "Кино и ТВ"(использует DX112), проверил работу VLC с выводом в DX11, проверил работу Pot с выводом в DX11.

На Nvidia - "Кино и ТВ" и VLC все норм, Pot - гребенка.
На Radeon - "Кино и ТВ" и VLC гребенка, Pot - вообще поперли артефакты.

Так что сдается мне что тут вопросы к самим вендорам. Если у кого проблемы на Radeon/Intel - проверяем так же и отписываемся.

Проверял на Radeon R7 200.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

ЦитироватьВыложил mpcvr_908_d3d11_deinterlace_4. Просьба проверить.
В режиме D3D11, гребенка на месте.

ЦитироватьЕще залил MPCVideoRenderer-v0.3.3.909/910. Вдруг поможет.
Проверил оба билда и 909 и 910, гребенка на месте.

Aleksoid1978

Я выше написал что надо проверить.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

"Кино и ТВ" у меня только на Intel HD 3000 работает и назначить на радеон возможности нет. :( Сейчас VLC проверю. ;)

Добавлено: 2019-11-01 13:40:46

Странно, но vlc я тоже не могу назначить работу на радеон. :rolleyes:



Добавлено: 2019-11-01 13:52:53

Могу завтра проверить на Radeon RX Vega M GH. :) Комп правда не мой, а брата, но думаю он разрешит проверить. :) Проверю посл. версию MPC VR (v0.3.3.910) и "Кино и ТВ". На установку Pot и VLC он вряд-ли согласится.

Aleksoid1978

Pot/VLC можно portable версии и все, надо же только проверить разово.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

Aleksoid1978, ну, если есть portable, то и их проверю. ;)