Greg Ayrton
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Поразбирался я с настройками PotPlayer еще раз. Целью было обеспечить максимально оптимальное качество воспроизведения видео Если у вас Windows 10, то можете спать спокойно - ничего трогать не нужно. Разве, обработку видео (настройки PotPlayer - кодеки и фильтры) лучшие не использовать, так как некоторые видео, закодированные в RGB, будут принудительно конвертироваться в YUV2 и это приведет к потерям в качестве. Все равно фильтры обработки видео будут работать с внутренними кодеками, а для внешних DXVA-декодеров ее тоже нужно отключать Если у вас Windows 8 и ниже, то PotPlayer неправильно выбирает пространство цвета на выходе в автомате (настройки PotpLayer - видео - пространство цвета). Его нужно выставить в YV12 или NV12 (вроде, разницы нет). В этом случае Chroma Upsampling производится аппаратно видеокартой. Иначе цвет будет выводиться в YUV2 с искажениями и плохим Chroma Subsampling. Цвет можно также выводить в RGB, только обязательно поставьте галку на "Преобразование YUV2, RGB24/32". В этом случае Chroma Upsampling производится программно Если у вас Windows XP, то используется рендер Overlay Mixer и вам нужно будет настроить правильный диапазон яркости и цветности. Этого можно достигнуть несколькими способами. Но лучше чтобы ваша видеокарта поддерживала это в драйверах. В видеокартах от NVidia это делается в NVIDIA Control Panel - Video - Adjust video color settings - With the NVIDIA settings - Advanced - Dynamic Range - Full (0-255). Можно использовать встроенный фильтр обработки видео "Управление уровнями", но он приводит к усилению Banding (не работает с DXVA). Или можно менять яркость и контрастность в самом PotPlayer, но это также не работает c DXVA. Также неправильный диапазон яркости и цветности в Windows XP может приводить к появлению таких артефактов как Ringing и грязным пятнам Если используется рендер EVR, то в Windows Vista и 7 нельзя отключать Aero. Иначе не будет вертикальной синхронизации. Правда можно использовать специальный полноэкранный режим в настройках PotPlayer - Видео. В случае использования Overlay Mixer, вертикальная синхронизация работает всегда Небольшие отклонения цвета (красный цвет становится оранжевым) на моем прошлом видео было вызвано тем, что видео было закодировано в BT.601, а разрешение было 1280x800. В случае ширины видео >= 1200 пикселей должна использоваться схема BT.709. С помощью пространства цвета RGB цвета были правильные, так как начинала работать настройка "Правила YCbCr<->RGB" (c YUV она не работает) С DXVA все настройки цветового пространства тоже не работают. Оно выбирается как NV12 |