Wu Tang Цитата: а какой vmr тогда выбрать, в списке их несколько.
По умолчанию видео-рендерером, для Windows XP, является VMR-7 WL. Он идеально подходит для воспроизведения любых видео файлов. Является быстрым и самым стабильным. В любой конфигурации ведет себя прилично.
VMR-7 RL - то же, что и VMR-7 WL, но с плагином Allocator-Presenter для вывода субтитров.
Он является менее быстрым и менее стабильным рендерером. Его основные преимущества - вывод субтитров в высоком качестве, а также и выбор поверхности для воспроизведения видео. В некоторых случаях определенная поверхность помогает избавиться от тиринга, но далеко не всегда.
VMR-9 WL - полностью использует DirectX9.0c, в отличие от VMR-7 WL, работает медленнее, чем VMR-7 WL, не использует Overlay, в отличие от VMR-7 WL. В целом, работает стабильно, как и VMR-7 WL.
VMR-9 RL - то же, что и VMR-9 WL, но с плагином Allocator-Presenter для вывода субтитров.
Является самым многофункциональным видео-рендерером для XP и более новых систем. Имеет достаточно большое количество возможностей, например выбор поверхности, формата вывода, интерполяцими, VSync и т.д. В целом, является, по сути, самым медленным видео-рендерером, в плане обработки видео, не всегда может работать стабильно, при определенных конфигурациях возможны сбои в его работе. Поэтому рекомендуется быть с ним по осторожнее.
Исходя из этих описаний, вы можете подобрать для себя тот VMR-рендерер, который больше всего подойдет для вас и ваших предпочтений.
Выбирайте, в зависимости от вашей видеокарты (GeForce/Radeon HD), чтобы добиться нормальных результатов.
Отмечу для вас некоторые нюансы:
1. VMR-9 WL может ввести в заблуждение всех пользователей, в том числе и разработчиков, в плане работы режима VMR Mixer. Если данная опция отключена, то он все-равно будет продолжать работать.
Для этого достаточно просто отключить опцию и запустить любое интерлейсное видео, а затем посмотреть на статистику видео-рендерера, в которой, например, вместо 25 FPS будет 50 FPS. Это говорит о том, что работает аппаратный деинтерлейс, который способен работать на VMR-рендерерах только в том случае, если включен режим VMR Mixer.
Никто не может объяснить, с чем связана активация аппаратного деинтерлейса, если VMR Mixer выключен. Вот почему это вводит в заблуждение многих пользователей.
2. VMR-7 RL не очень хорошо работает с ATI Radeon HD, в некоторых конфигурациях.
Например, на сериях Radeon 3000, 4000, 5000, при включении VMR Mixer, данный видео-рендерер вообще может не работать, он просто заменится на системный по умолчанию видео-рендерер.
3. На ATI/AMD Radeon HD на видео-рендерерах, с кастом аллокаторами, присутствует эффект "пиксельного" изображения во время воспроизведения видео.
Этими видео-рендерерами являются VMR-7 RL, VMR-9 RL. Также, данный эффект будет присутствовать, при наличии работы режима VMR Mixer на любых видео-рендерерах, т.е. на всех VMR-рендерерах.
Чтобы от него избавиться необходимо выключить режим VMR Mixer, а также и выбрать любой системный VMR-видео-рендерер, например VMR-7 Wl, или VMR-9 WL.
* Хочу отметить, что если выключить режим VMR Mixer и использовать кастом аллокаторы (VMR-7 RL/VMR-9 RL), то этот эффект по прежнему останется, он не исчезнет никогда.
Только лишь в связке с системными VMR-видео-рендерерами + без режима VMR Mixer, можно полностью от него избавиться.
* Так как на VMR-9 WL всегда работает режим VMR Mixer, следовательно эффект "пиксельного" изображения, будет присутствовать всегда на этом видео-рендерере. Такой вот парадокс и необъяснимое явление.
4. VMR-9 RL некорректно воспроизводит видео файлы с частотой выше 50 FPS в полноэкранном режиме.
От этой проблемы помогает избавится "Полноэкранный D3D", но на некоторых видеокартах он может вообще не работать или работать, но некорректно.
* Чтобы не сбить видео драйвер монитора и видеокарты, нужно очень аккуратно и осторожно запускать подноэкранный D3D, для этого лучше всего заранее включить опцию в разделе настроек "Полный экран" -> "Запускать файлы в полноэкранном режиме". Если вы заранее на XP включите данную опцию, то у вас полноэкранный D3D будет запускаться и работать всегда, во всех случаях, на любой видеокарте, без каких либо проблем, в отличие от переходов и реконнекта.
Вот такие вот основные нюансы. В общем, я расписал более подробно для вас про VMR-рендереры.
Исходя из данных описаний, вы можете выбрать для себя тот видео-рендерер, который больше всего подойдет именно для вас. Удачи вам с выбором! Добейтесь хороших результатов.
Добавлено: Aleksoid1978 Цитата: По идее еще и GTX 950 должна, т.к. они обе поддерживают HEVC 10bit DXVA2, но просто некому на Win10 проверить.
V0lt проверял на своей GTX 950, говорил что у него присутствует зелень, правда не сказал, на какой системе он проверял: если на Windows 8.1, то тогда понятно, а если на Windows 10, то я даже и не знаю.
Вот почему я и предположил, что GTX 960 - это единственная модель, где корректно работает данный вывод.