MPC Video Renderer

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

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

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

Aleksoid1978

По поводу "зелени" - проверяем https://yadi.sk/d/rrFqZRnt3TCb9T
По поводу "не выгруженного кадра" при стоп - ну это просто еще не реализовано, как и много чего еще.
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

Evgeniy1990

Цитата: Aleksoid1978По поводу "зелени" - проверяем https://yadi.sk/d/rrFqZRnt3TCb9T
Проверил тестовый билд. Зелень пока присутствует.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

Обновил билд - проверяем.
Так же проверить как видео-рендерер реагирует на смену выходного типа в MPC Video Decoder(ессно при софтовом декодировании).

Так же уже в нем реализована обработка "стоп".
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

Evgeniy1990

Цитата: Aleksoid1978Обновил билд - проверяем.
Так же проверить как видео-рендерер реагирует на смену выходного типа в MPC Video Decoder(ессно при софтовом декодировании).

Так же уже в нем реализована обработка "стоп".
Проверил тестовый билд.

1. Зелень, при открытии любых различных видео файлов, так и осталась.
Также, она присутствует и при смене выходного формата во встроенном видео декодере.

2. Видео-рендерер очень быстро, я бы даже сказал - мгновенно реагирует на смену выходных форматов, при софтовом декодировании, во встроенном "MPC Video Decoder".

3. Обработка "Стоп" полностью работает так как положено.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

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

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

Evgeniy1990

Цитата: Aleksoid1978Блин, откуда эта зелень.
Она появилась после некоего изменения (коммита).
[merge_posts_bbcode]Добавлено: 2018-03-10 05:36:32[/merge_posts_bbcode]

Цитата: Aleksoid1978Ладно, пока залью эти наработки, дальше будем смотреть.
Ваши наработки, касающиеся обработки "Стоп" и мгновенного переключения выходных форматов в софтовом режиме можете смело заливать.

[merge_posts_bbcode]Добавлено: 2018-03-10 05:38:08[/merge_posts_bbcode]

Aleksoid1978

По поводу "зелени" - проверьте на своей видеокарте "AMD RX460". Она проявляется сразу же, после открытия любого видео файла, причем неважно, что при этом будет работать - софт, или же DXVA2.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

Я знаю после чего оно появилось, я не понимаю отчего зелень, да и именно на Radeon. Ну думаю на неделе, на работе смогу понять и исправить ))
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

Цитата: Aleksoid1978Я знаю после чего оно появилось, я не понимаю отчего зелень, да и именно на Radeon.
Отчего?

Aleksoid1978

Хотя нет, ошибся - не знаю в чем причина зелени. Ну где-то в последние 2-3 дня наверняка ))
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-VP)". Я совершенно не против лишней инициализации при коннекте.
Я бы вообще результаты инициализации при коннекте всегда отбрасывал.

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

Ты главное шибко не оптимизируй код. Пусть он будет длинный, но понятный.

Нам нужна хот какая-то нумерация. Хеш гита мы можем вытащить?

Aleksoid1978

Ну пока точно ничего не надо, никакой нумерации. А так - смотрим как делается в MPC-HC или LAV, как они берут нумерацию.
[merge_posts_bbcode]Добавлено: 2018-03-10 16:19:30[/merge_posts_bbcode]

По поводу зелени - Evgeniy1990 если не лень, попробуй методом перебора выяснить коммит после которого началось.
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

Evgeniy1990

Цитата: Aleksoid1978По поводу зелени - Evgeniy1990 если не лень, попробуй методом перебора выяснить коммит после которого началось.
Я только за! Попробую выяснить. Интервал поиска такой [65 -> 72]
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.