deniums
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору RandyOrton Цитата: А ресайз почему аппаратный, как вы это определили? | По искажениям убогой встройки (на любой ОСи, причем, Lin/Win одинаково). Небольшие лесенки при нестандартных разрешениях видеофайла и немного другие цвета, при воспроизведении HD видео (разница 709/601). Да, даже у встройки аппаратный* ресайз и аппаратное YUV>RGB преобразование (но всегда 601 коэффициенты). Исключение: если использовать рендер VMR7, там вроде как софтовый ресайз (ну, или другие алгоритмы, получше, там же DirectX7). А на линуксе при X11 выводе (хотя, в нем минитиринг). * в случае встройки может быть не совсем аппаратный (какие-то ресурсы ЦП задействуются), но не чисто софтовый, это точно. В любом случае, всем рулит видеодрайвер, а откуда он ресурсы берет это уже другой вопрос. Но в нормальных дискретках есть полноценные чипы и там все выполняется. Цитата: абсолютно любая дискретка сильно снижает нагрузку на проц? | Как я уже сказал, ресайз и YUV>RGB преобразование аппаратные даже у встройки (пусть и не очень качественные). Вопрос в том, отнимают ли они ресурсы процессора при работе. Это надо проверять (сравнением производительности), но думаю, что часть ресурсов встройка (старая) все-таки отнимает. Цитата: Смотря на чем. Я пробовал на XP в MPC-HC. Рендер дефолтный (Overlay вроде, но выбрано по умолчанию). Никаких тормозных VMR9 и подобных. Но я проверял очень давно (2014-2015 года) и возможно тогда ютубовские 1080p были легче. Google менял алгоритмы кодирования в сторону утяжеления. Видюха была Radeon 9600. Я потом ее сломал, когда вытаскивал. Радиатор чип сместил. Overlay, наверное, все-таки отличается от VMR9, так как во втором случае задействуется DirectX9. Он как бы тоже аппаратный, но другими путями вызываться может. Хотя, я не спец, точно не знаю. Добавлено: Как известно, SD видео должно преобразовываться в RGB по коэффициентам 601, а HD по коэффициентам 709. Это определяется по разрешению (граница на 1024x576, где-то там). Но плеер/рендер может попросить видеодрайвер использовать другие коэффициенты при преобразовании (например, основываясь на метаданных файла). То есть, SD преобразовать по 709, а HD по 601 (разница между ними: немного более красные рожи, а на тестовой таблице полос: болотный зеленый против обычного). Видеодрайвер уже уровня Radeon 9600 просьбу плеера учитывает (у некро встройки нет). Плеер был SMPlayer (mpv движок), система Xubuntu 16.04, вывод (рендер) XVideo. Слышал жалобу от виндоюзеров, что у них не учитывается, но надо проверять. То есть, обычное видео играет корректно, а "нестандартщину" нет. Добавлено: А также SMPlayer (mpv) учитывает колориметрию контейнера/видеопотока при создании скриншотов. VLC, по моему, нет. Добавлено: Ха, встройка встройке рознь. Встройка в i5 проц Sandy Bridge 2011 года без труда тянула интерлейсный BluRay H.264 1080p с деинтерлейсом в 60p (аппаратный декод/деинтерлейс, это помимо ресайза и YUV>RGB). Поэтому я уточню, что речь выше шла о совсем уж некрожелезе. Добавлено: На Win7 x64, конечно. В MPC-HC. | Всего записей: 392 | Зарегистр. 18-11-2021 | Отправлено: 23:18 11-01-2022 | Исправлено: deniums, 23:34 11-01-2022 |
|