категории | RSS

В главную ветку разработки открытого проекта для обработки мультимедиа FFmpeg включили код для поддержки интерполяции кадров с ускорением на видеокартах NVIDIA, сообщает VideoCardz.com со ссылкой на Phoronix и другие источники. Источник изображения: Vishal Bansal, Unsplash Технология называется Frame Rate Up-Conversion или сокращённо FRUC. Она создаёт промежуточные кадры, оценивая движения объектов на соседних кадрах. Таким образом, частота кадров видео может быть увеличена в два раза. Подчёркивается, что это технология интерполяции, а не генерации кадров DLSS Frame Generation для игр. Реализация FRUC в FFmpeg использует технологию NVIDIA Optical Flow через графические расширения Vulkan. Аппаратное обеспечение для анализа двух соседних кадров и определения векторов движения объектов появилось в видеокартах серии GeForce RTX 20, однако поддержка соответствующих графических расширений Vulkan появилась в видеокартах серии GeForce RTX 30, что и является минимальным требованием для работы FRUC в FFmpeg. В состав FFmpeg уже входят различные библиотеки для создания промежуточных кадров, однако скорость их работы может быть заметно меньше, по сравнению с GPU-ускоренной реализацией FRUC. Авторы VideoCardz.com отметили, что интерполяцию кадров с ускорением на видеокартах NVIDIA предложили включить в состав FFmpeg три года назад, однако тогда идея была отклонена из-за невозможности включить в состав свободно-распространяемого пакета программное обеспечение NVIDIA. Сегодня эту проблему можно обойти, используя расширения открытого графического API Vulkan. В FFmpeg были отправлены и другие запросы на слияние для внедрения поддержки технологий NVIDIA RTX Video Super Resolution, RTX TrueHDR, Dynamic Vibrance и Smooth Motion, но пока их внедрение задерживается.



Источник новости: overclockers.ru

Bot
2026-08-31T16:20:02Z

Здесь находятся
всего 0. За сутки здесь было 0 человек