Nvidia PureVideo - Nvidia PureVideo

PureVideo является Nvidia оборудование SIP ядро который выполняет декодирование видео. PureVideo интегрирован в некоторые системы Nvidia. GPU, и поддерживает аппаратное декодирование нескольких видео кодек стандарты: MPEG-2, ВК-1, H.264, HEVC, и AV1. PureVideo занимает значительную часть графического процессора. умереть площадь и не следует путать с Nvidia NVENC.[1] В дополнение к декодированию видео на кристалле PureVideo предлагает такие функции, как улучшение границ, уменьшение шума, деинтерлейсинг, динамическое повышение контрастности и улучшение цвета.

Поддержка операционной системы

Ядро PureVideo SIP должно поддерживаться драйвер устройства, который предоставляет один или несколько интерфейсы Такие как NVDEC, ВДПАУ, VAAPI или же DXVA. Один из этих интерфейсов затем используется программным обеспечением конечного пользователя, например Медиаплеер VLC или же GStreamer, чтобы получить доступ к оборудованию PureVideo и использовать его.

Nvidia's проприетарный драйвер устройства доступен для нескольких операционных систем, и в него была добавлена ​​поддержка PureVideo. Кроме того, бесплатный драйвер устройства доступен, который также поддерживает оборудование PureVideo.

Linux

Поддержка PureVideo доступна в проприетарном драйвере Nvidia версии 180 с октября 2008 г. ВДПАУ.[2] С апреля 2013 г.[нужна цитата ] модерн также поддерживает оборудование PureVideo и предоставляет доступ к нему через VDPAU и частично через XvMC.[3]

Майкрософт Виндоус

Microsoft Проигрыватель Windows Media, Windows Media Center а современные видеоплееры поддерживают PureVideo. Nvidia также продает программное обеспечение декодера PureVideo, которое можно использовать с медиаплеерами, использующими DirectShow. В системах с двумя графическими процессорами необходимо либо настроить кодек, либо запустить приложение на графическом процессоре Nvidia для использования PureVideo. Медиа-плееры, использующие кодеки LAV, ffdshow или Microsoft Media Foundation, могут использовать возможности PureVideo.

OS X

OS X продавалась с оборудованием Nvidia, поэтому поддержка, вероятно, доступна.[нужна цитата ]

PureVideo HD

PureVideo HD (см. «Неправильное название» ниже) - это этикетка, обозначающая графические платы Nvidia, сертифицированные для HD DVD и Blu-ray диск воспроизведения, чтобы соответствовать требованиям для воспроизведения дисков Blu-ray / HD DVD на ПК:

  1. Сквозное шифрование (HDCP) для цифровых дисплеев (DVI-D / HDMI)
  2. Декодирование в реальном времени H.264 громкий L4.1, ВК-1 Расширенный профиль L3 и декодирование MPEG-2 MP @ HL (1080p30) при 40 Мбит / с
  3. Декодирование двойного видеопотока в реальном времени для HD DVD / Blu-ray Picture-in-Picture (первичное видео @ 1080p, вторичное видео @ 480p)

PureVideo HD первого поколения

Оригинальный движок PureVideo был представлен с GeForce 6 серии. На основе GeForce FX Видеодвижок (VPE) PureVideo повторно использовал конвейер декодирования MPEG-1 / MPEG-2 и улучшил качество деинтерлейсинга и изменения размера наложения. Также была улучшена совместимость с рендерером DirectX 9 VMR9. Другие функции VPE, такие как конвейер декодирования MPEG-1 / MPEG-2, остались без изменений. Цитируемые материалы для прессы Nvidia аппаратное ускорение за ВК-1 и H.264 видео, но этих функций не было при запуске.

Начиная с выпуска GeForce 6600, PureVideo добавила аппаратное ускорение для ВК-1 и H.264 видео, хотя уровень ускорения ограничен при тестировании бок о бок с MPEG-2 видео. VPE (и PureVideo) разгружает конвейер MPEG-2, начиная с обратного дискретного косинусного преобразования, оставляя ЦП для выполнения начального декодирования длин серий, декодирования переменной длины и обратного квантования;[4] тогда как PureVideo первого поколения предлагал ограниченную помощь VC-1 (компенсация движения и постобработка).

PureVideo HD первого поколения иногда называют «PureVideo HD 1» или VP1, хотя это не официальное обозначение Nvidia.

PureVideo HD второго поколения

Начиная с графических процессоров G84 / G86 (Тесла (микроархитектура) ) (продается как GeForce 8400/8500/8600 серии ), Nvidia существенно переработала блок декодирования H.264 внутри своих графических процессоров. В PureVideo HD второго поколения добавлен выделенный процессор битового потока (BSP) и улучшенный видеопроцессор, что позволило графическому процессору полностью разгрузить конвейер декодирования H.264. Ускорение VC-1 также было улучшено: теперь PureVideo HD может разгружать бэкэнд конвейера декодирования VC-1 (этапы обратного дискретного косинусного преобразования (iDCT) и компенсации движения). Конвейер внешнего интерфейса (битовый поток) все еще декодируется центральным процессором.[5][6]PureVideo HD второго поколения позволил обычным ПК воспроизводить фильмы в формате HD DVD и Blu-ray, поскольку большая часть обработки видео-декодирования теперь была выгружена на GPU.

PureVideo HD второго поколения иногда называют «PureVideo HD 2» или VP2, хотя это не официальное обозначение Nvidia. Соответствует Nvidia Набор функций A (или же "ВДПАУ Набор функций A ").

Это самое раннее поколение, которое Adobe Flash Player поддерживает аппаратное ускорение видео H.264 в Windows.

PureVideo HD третьего поколения

Эта реализация PureVideo HD, VP3 добавила энтропийное оборудование для разгрузки декодирования битового потока VC-1 с помощью графического процессора G98 (продается как GeForce 8400GS),[7] а также дополнительные незначительные улучшения для блока декодирования MPEG-2. Функциональные возможности конвейера декодирования H.264 остались без изменений. По сути, VP3 предлагает полное аппаратное декодирование для всех 3 видеокодеков Blu-ray диск формат: MPEG-2, VC-1 и H.264.

Все оборудование PureVideo третьего поколения (G98, MCP77, MCP78, MCP79MX, MCP7A) не может декодировать H.264 для следующих горизонтальных разрешений: 769–784, 849–864, 929–944, 1009–1024, 1793–1808, 1873–1888 , 1953–1968 и 2033–2048 пикселей.[8]

PureVideo HD третьего поколения иногда называют PureVideo HD 3 или VP3, хотя это не официальное обозначение Nvidia. Соответствует Nvidia Набор функций B (или же "ВДПАУ Набор функций B ").

PureVideo HD четвертого поколения

Эта реализация PureVideo HD, VP4 добавила аппаратное обеспечение для разгрузки MPEG-4 Advanced Simple Profile (формат сжатия, реализованный исходным DivX и Xvid ) декодирование битового потока с помощью графических процессоров GT215, GT216 и GT218 (продаются как GeForce GT 240, GeForce GT 220 и GeForce 210 / G210 соответственно).[9] Декодер H.264 больше не страдает от ограничений размера кадра VP3 и добавляет аппаратное ускорение для MVC, расширение H.264, используемое на дисках 3D Blu-ray. Ускорение MVC зависит от ОС: оно полностью поддерживается в Microsoft Windows через API-интерфейсы Microsoft DXVA и Nvidia CUDA, но не поддерживается через API-интерфейс Nvidia VDPAU.

PureVideo HD четвертого поколения иногда называют PureVideo HD 4 или VP4, хотя это не официальное обозначение Nvidia. Соответствует Nvidia Набор функций C (или же "ВДПАУ Набор функций C ").

PureVideo HD пятого поколения

Пятое поколение PureVideo HD, представленное с GeForce GT 520 (Ферми (микроархитектура) ), а также входит в состав Nvidia GeForce 600/700 (Кеплер (микроархитектура) ) графические процессоры серии значительно улучшили производительность при декодировании H.264.[10]Он также способен декодировать 2160p 4K Сверхвысокое разрешение (UHD) разрешение видео 3840 × 2160 пикселей (удвоение 1080p Full High Definition стандарт как в вертикальном, так и в горизонтальном размерах) и, в зависимости от драйвера и используемого кодека, более высокое разрешение до 4032 × 4080 пикселей.

PureVideo HD пятого поколения иногда называют «PureVideo HD 5» или «VP5», хотя это не официальное обозначение Nvidia. Это поколение PureVideo HD соответствует Nvidia. Набор функций D (или же "ВДПАУ Набор функций D ").

PureVideo HD шестого поколения

Шестое поколение PureVideo HD, представленное с Максвелл (микроархитектура), например в графических процессорах серии GeForce GTX 750 / GTX 750 Ti (GM107), а также в графических процессорах серии Nvidia GeForce 900 (Maxwell) значительно улучшена производительность при декодировании H.264 и MPEG-2. Он также может декодировать Инициативы цифрового кино (DCI) 4K разрешение видео 4096 × 2160 пикселей и, в зависимости от драйвера и используемого кодека, более высокое разрешение до 4096 × 4096 пикселей. Графические процессоры с набором функций E поддерживают расширенный режим маскирования ошибок, который обеспечивает более надежную обработку ошибок при декодировании поврежденных видеопотоков .

PureVideo HD шестого поколения иногда называют «PureVideo HD 6» или «VP6», хотя это не официальное обозначение Nvidia. Это поколение PureVideo HD соответствует Nvidia. Набор функций E (или же "ВДПАУ Набор функций E ").

PureVideo HD седьмого поколения

Седьмое поколение PureVideo HD, представленное вместе с GeForce GTX 960 и GTX 950, второе поколение Максвелл (микроархитектура) GPU (GM206), добавляет полное аппаратное декодирование H.265 HEVC версии 1 (основной и основной 10 профилей) для видеодвигателя графического процессора. Аппаратный декодер Feature Set F также поддерживает полную фиксированную функцию VP9 (видеокодек) аппаратное декодирование.[11]

Предыдущие графические процессоры Maxwell реализовывали воспроизведение HEVC с использованием решения гибридного декодирования, в котором задействованы как центральный процессор, так и массив GPGPU графического процессора. Гибридная реализация значительно медленнее, чем выделенное оборудование в видеодвижке VP7.

PureVideo HD седьмого поколения иногда называют «PureVideo HD 7» или «VP7», хотя это не официальное обозначение Nvidia. Это поколение PureVideo HD соответствует Nvidia. Набор функций F (или же "ВДПАУ Набор функций F ").

PureVideo HD восьмого поколения

Восьмое поколение PureVideo HD, представленное с GeForce GTX 1080, GTX 1070, GTX 1060, GTX 1050 Ti и GTX 1050, GT 1030, a Паскаль (микроархитектура) GPU, добавляет полное аппаратное декодирование профиля HEVC Version 2 Main 12 и увеличивает разрешение для декодирования VP9 и HEVC до 8K, в том числе 8K UHDTV и полнокадровое разрешение до 8K 8192x8192.

Предыдущие графические процессоры Maxwell GM200 / GM204 реализовывали воспроизведение HEVC с использованием решения гибридного декодирования, в котором задействованы как центральный процессор, так и массив GPGPU графического процессора. Гибридная реализация значительно медленнее, чем выделенное оборудование в видеодвижке VP8.

PureVideo HD восьмого поколения иногда называют «PureVideo HD 8» или «VP8», хотя это не официальное обозначение Nvidia. Это поколение PureVideo HD соответствует Nvidia. Набор функций H (или же "ВДПАУ Набор функций H ").

PureVideo HD девятого поколения

Девятое поколение PureVideo HD, представленное с NVIDIA TITAN V, Вольта (микроархитектура) GPU.

PureVideo HD девятого поколения иногда называют «PureVideo HD 9» или «VP9», хотя это не официальное обозначение Nvidia. Это поколение PureVideo HD соответствует Nvidia. Набор функций I (или же "ВДПАУ Набор функций I ").

PureVideo HD десятого поколения

Десятое поколение PureVideo HD, представленное с NVIDIA GeForce RTX 2080 Ti, RTX 2080, RTX 2070, RTX 2060, GTX 1660 Ti, GTX 1660 и GTX 1650, a Тьюринг (микроархитектура) GPU, добавляет полное аппаратное декодирование для трех дополнительных профилей HEVC версии 2 (Main 4: 4: 4, Main 4: 4: 4 10 и Main 4: 4: 4 12) в видеодвижок графического процессора.

PureVideo HD десятого поколения иногда называют «PureVideo HD 10» или «VP10», хотя это не официальное обозначение Nvidia. Это поколение PureVideo HD соответствует Nvidia. Набор функций J (или же "ВДПАУ Набор функций J ").

PureVideo HD одиннадцатого поколения

Одиннадцатое поколение PureVideo HD, представленное с NVIDIA GeForce RTX 3090, RTX 3080 и RTX 3070, Ампер (микроархитектура) GPU с пятым поколением NVDEC представляет возможность аппаратного декодирования 8K @ 60 для основного профиля AV1 (субдискретизация цветности 4: 0: 0 и 4: 2: 2 с глубиной 8 или 10 бит) с разрешением до 8192 x 8192 пикселей для видеодвигатель графического процессора.

PureVideo HD одиннадцатого поколения иногда называют «PureVideo HD 11» или «VP11», хотя это не официальное обозначение Nvidia. Это поколение PureVideo HD соответствует Nvidia. Набор функций K (или же "ВДПАУ Набор функций K "), который не поддерживает декодирование AV1.

Путаница в именах

Поскольку внедрение и последующее развертывание технологии PureVideo не было синхронизировано с графиком выпуска графических процессоров Nvidia, точные возможности технологии PureVideo и поддерживаемых ими графических процессоров Nvidia привели к значительному замешательству клиентов. Графические процессоры PureVideo первого поколения (серия GeForce 6) обладали широким спектром возможностей. На младших моделях серии GeForce 6 (6200) PureVideo был ограничен контентом стандартной четкости (720 × 576). Основная и высокопроизводительная серия GeForce 6 была разделена между старыми продуктами (6800 GT), которые вообще не ускоряли H.264 / VC-1, и новыми продуктами (6600 GT) с добавленными VC-1 / H.264. возможность разгрузки.

В 2006 году PureVideo HD была официально представлена ​​вместе с выпуском GeForce 7900, которая имела PureVideo HD первого поколения. В 2007 году, когда аппаратное обеспечение PureVideo HD (VP2) второго поколения было выпущено вместе с Geforce 8500 GT / 8600 GT / 8600 GTS, Nvidia расширила Purevideo HD, включив в него графические процессоры первого поколения (ретроактивно названные PureVideo HD 1 или VP1) (Geforce 7900/8800 GTX) и более новые графические процессоры VP2. Это привело к появлению запутанного портфеля продуктов, содержащего графические процессоры двух совершенно разных поколений: новые ядра на базе VP2 (Geforce 8500 GT / 8600 GT / 8600 GTS / 8800 GT) и другие старые ядра на базе PureVideo HD 1 (Geforce 7900 / G80).

Nvidia утверждает, что все графические процессоры с маркировкой PureVideo HD полностью поддерживают воспроизведение Blu-ray / HD DVD с соответствующими компонентами системы. Для контента H.264 / AVC VP1 предлагает заметно более низкое ускорение по сравнению с более новыми графическими процессорами, что создает гораздо большую нагрузку на центральный процессор. Однако достаточно быстрый хост-процессор может воспроизводить Blu-ray без какой-либо аппаратной помощи.

Таблица графических процессоров, содержащих блок PureVideo SIP

Торговая марка видеокартыКодовое название чипа GPUPureVideo HDНабор функций VDPAUДата первого выпускаПримечания
GeForce 6 серииNV4xVP1Не поддерживаетсяМодели 6800 на базе NV40 не поддерживают VC-1 / H.264
GeForce 7 серииG7xVP1Не поддерживается-
GeForce 8800 Ultra, 8800 GTX, 8800 GTS (320/640 Мбайт)G80VP1Не поддерживаетсяНоябрь 2006 г.-
GeForce 8400 GS, 8500 GTG86VP2ААпрель 2007 г.-
GeForce 8600 GT, 8600 GTSG84VP2ААпрель 2007 г.-
GeForce 8800 GS, 8800 GT, 8800 GTS (512 МБ / 1 ГБ), 9600 GSO, 9800 GT, 9800 GTX, 9800 GTX +, 9800 GX2, GTS 240 (OEM)G92VP2АОктябрь 2007 г.-
GeForce 8400 GS Ред. 2G98VP3[12]BДекабрь 2007 г.Более ранние карты используют тип ядра G86 без поддержки VP3
GeForce 8200, 8300C77VP3BЯнварь 2008 г.Не подходит для запуска CUDA
GeForce 9600 GSO 512, 9600 GTG94VP2АФевраль 2008 г.-
GeForce 9600M GTG96VP3[13]А[14]Июнь 2008 г.-
GeForce GTX 260, GTX 275, GTX 280, GTX 285, GTX 295GT200VP2АИюнь 2008 г.-
GeForce 9400 GT, 9500 GTG96VP2[15]АИюль 2008 г.-
GeForce 9300M GS, 9300 GS, 9300 GEG98VP3[12]BОктябрь 2008 г.В основном встречается в ноутбуках и на материнских платах
Ион, Ион-ЛЭ (Ion первого поколения)[16]C79VP3B-
Ион 2 (Ион следующего поколения)GT218VP4C-
GeForce 205, 210 / G210, 310, G210M, 305M, 310M, 8400 GS Ред. 3[17]GT218VP4[9]CОктябрь 2009 г.

(Апрель 2009 г. для 8400 GS Rev.3[17])

Введено декодирование простого профиля MPEG-4 (Advanced) (Divx / Xvid)
GeForce GT 220, 315, GT 230M, GT 240M, GT 325M, GT 330MGT216VP4[9]CОктябрь 2009 г.-
GeForce GT 240, GT 320, GT 340, GTS 250M, GTS 260M, GT 335M, GTS 350M, GTS 360MGT215VP4CНоябрь 2009 г.-
GeForce GTX 465, GTX 470, GTX 480, GTX 480MGF100VP4CМарт 2010 г.-
GeForce GTX 460, GTX 470M, GTX 485MGF104VP4CИюль 2010 г.-
GeForce GT 420 OEM, GT 430, GT 440, GT 620 (не OEM), GT 630 (40 нм), GT 730 (DDR3), GT 415M, GT 420M, GT 425M, GT 435M, GT525M, GT 540M, GT 550 млнGF108VP4CСентябрь 2010 г.-
GeForce GTS 450, GT 445M, GTX 460M, GT 555MGF106VP4CСентябрь 2010 г.-
GeForce GTX 570, GTX 580, GTX 590GF110VP4CНоябрь 2010 г.-
GeForce GTX 560 Ti, GTX 570M, GTX 580M, GT 645GF114VP4CЯнварь 2011 г.-
GeForce GTX 550 Ti, GTX 560M, GT 640 (OEM)GF116VP4CМарт 2011 г.-
GeForce 410M, GT 520MX, 510, GT 520, GT 610, GT 620 (OEM)GF119VP5DАпрель 2011 г.Представлено декодирование видео 4K UHD
GeForce GT 620M, GT 625M, GT 710M, GT 720M, GT 820MGF117VP5DАпрель 2011 г.-
GeForce GT 630 (28 нм), GT 640 (не OEM), GTX 650, GT 730 (OEM), GT 640M, GT 645M, GT 650M, GTX 660M, GT 740M, GT 745M, GT 750M, GT 755MGK107VP5DМарт 2012 г.-
GeForce GTX 660 (OEM), GTX 660 Ti, GTX 670, GTX 680, GTX 690, GTX 760, GTX 760 Ti, GTX 770, GTX 680M, GTX 680MX, GTX 775M, GTX 780M, GTX 860M, GTX 870M, GTX 880M GK104VP5DМарт 2012 г.-
GeForce GTX 650 Ti, GTX 660, GTX 670MX, GTX 675MX, GTX 760M, GTX 765M, GTX 770MGK106VP5DСентябрь 2012 г.-
GeForce GTX 780, GTX 780 Ti, GTX TITAN, GTX TITAN BLACK, GTX TITAN ZGK110VP5DФевраль 2013-
GeForce GT 630 rev. 2, GT 635, GT 640 ред. 2, GT 710, GT 720, GT 730 (GDDR5), GT 730M, GT 735M, GT 740MGK208VP5Dапрель 2013-
GeForce GTX 745, GTX 750, GTX 750 Ti, GTX 850M, GTX 860M, 945M, GTX950M, GTX960MGM107VP6EФевраль 2014Представлено декодирование видео DCI 4K
GeForce 830M, 840M, 920MX, 930M, 930MX, 940M, 940MX, MX110, MX130GM108VP6EМарт 2014 г.-
GeForce GTX 970, GTX 980, GTX 970M, GTX 980MGM204VP6EСентябрь 2014 г.-
GeForce GTX 750 SE, GTX 950, GTX 960GM206VP7FЯнварь 2015Введено декодирование видео VP9 и HEVC (Main и Main 10).
GeForce GTX TITAN X, GeForce GTX 980 TiGM200VP6EМарт 2015 г.
GeForce GTX 1070, GTX 1070 Ti, GTX 1080GP104VP8ЧАСМай 2016Введено декодирование VP9 и HEVC в 8K и HEVC Main 12.
GeForce GTX 1060GP106VP8ЧАСИюль 2016
NVIDIA TITAN Xp, TITAN X, GeForce GTX 1080 TiGP102VP8ЧАСАвгуст 2016 г.
GeForce GTX 1050, GTX 1050 TiGP107VP8ЧАСОктябрь 2016
GeForce GT 1030, MX150GP108VP8ЧАСМай 2017 г.
Тесла V100-SXM2, V100-PCIE, NVIDIA TITAN V, Quadro GV100GV100VP9яНоябрь 2017 г.
NVIDIA TITAN RTX, GeForce RTX 2080 TiТУ102VP10JСентябрь 2018 г.Введено декодирование видео HEVC с профилями 4: 4: 4.
GeForce RTX 2080 Супер, RTX 2080, RTX 2070 СуперТУ104VP10JСентябрь 2018 г.
GeForce RTX 2060, RTX 2060 Super, RTX 2070ТУ106VP10JОктябрь 2018 г.
GeForce GTX 1650 Super, GTX 1660, GTX 1660 Super, GTX 1660 TiТУ116VP10JФевраль 2019 г.
GeForce GTX 1650ТУ117VP10JАпрель 2019
Nvidia A100GA100VP10JМай 2020 г.
Nvidia GeForce RTX 3090, RTX 3080GA102VP11KСентябрь 2020Введено декодирование основного профиля 8K @ 60 AV1
Nvidia GeForce RTX 3070;GA104VP11KОктябрь 2020

Наборы функций Nvidia VDPAU

Наборы функций Nvidia VDPAU[18] - это разные поколения графических процессоров Nvidia, поддерживающие разные уровни возможностей аппаратного декодирования. Для наборов функций A, B и C максимальная ширина и высота видео - 2048 пиксели, минимальная ширина и высота 48 пикселей, а все кодеки в настоящее время ограничены максимумом 8192 макроблоки (8190 для VC-1 / WMV9). Частичное ускорение означает, что VLD (битовый поток) декодирование выполняется на ЦПУ, с GPU только исполнение IDCT, компенсация движения и снятие блокировки. Полное ускорение означает, что графический процессор выполняет все VLD, IDCT, компенсацию движения и снятие блокировки.

Набор функций A

Поддерживает полное ускорение для H.264 и частичное ускорение для MPEG-1, MPEG-2, ВК-1 /WMV9

Набор функций B

Поддерживает полное ускорение для MPEG-1, MPEG-2, VC-1 / WMV9 и H.264.
Обратите внимание, что все оборудование Feature Set B не может декодировать H.264 для следующей ширины: 769-784, 849-864, 929-944, 1009-1024, 1793-1808, 1873-1888, 1953-1968, 2033-2048 пикселей.

Набор функций C

Поддерживает полное ускорение для MPEG-1, MPEG-2, MPEG-4 Part 2 (также известный как MPEG-4 ASP), VC-1 / WMV9 и H.264.
Компенсация глобального движения и разделение данных не поддерживаются для MPEG-4 Part 2.

Набор функций D

Аналогичен набору функций C, но добавлена ​​поддержка декодирования H.264 с разрешением до 4032 × 4080 и MPEG-1 / MPEG-2 с разрешением до 4032 × 4048 пикселей.

Набор функций E

Аналогичен набору функций D, но добавлена ​​поддержка декодирования H.264 с разрешением до 4096 × 4096 и MPEG-1 / MPEG-2 с разрешением до 4080 × 4080 пикселей. Графические процессоры с набором функций VDPAU E поддерживают расширенный режим маскирования ошибок, который обеспечивает более надежную обработку ошибок при декодировании поврежденных видеопотоков. Карты с этим набором функций используют комбинацию аппаратного и программного обеспечения PureVideo, работающего на массиве шейдеров для декодирования. HEVC (H.265) как частичное / гибридное аппаратное декодирование видео.

Набор функций F

Поддерживает полное ускорение HEVC Main (8 бит) и Main 10 (10 бит) и VP9 профиль 0 (8 бит) с разрешением до 4096 × 2304 пикселей.[18]

Набор функций G

Поддерживает полное ускорение HEVC Main 12 (12 бит) с разрешением до 4096 × 4096 пикселей.[18]

Набор функций H

Поддерживает полное ускорение профиля 2 VP9 (10 бит) и максимальное разрешение до 8192 x 8192 пикселей (разрешение 8k) для всех профилей HEVC и VP9.[18]

Набор функций I

Как набор функций H с повышенной эффективностью.[18]

Набор функций J

Поддерживает полное ускорение трех дополнительных профилей HEVC версии 2 (Main 4: 4: 4, Main 4: 4: 4 10 и Main 4: 4: 4 12).[18]

Набор функций K

Как набор функций H с повышенной эффективностью. Поддержка аппаратного декодирования AV1 была представлена ​​только в проприетарном API NVDEC от Nvidia для графических процессоров PureVideo HD одиннадцатого поколения, но не в соответствующем наборе функций K VDPAU API с открытым исходным кодом.[18]

Смотрите также

Аппаратные видео аппаратные технологии

Nvidia

AMD

Intel

Рекомендации

  1. ^ «Представлен NVIDIA GT200 - обзор GeForce GTX 280 и GTX 260 | Архитектура NVIDIA GT200 (продолжение)». www.pcper.com. Получено 2016-05-10.
  2. ^ «Драйвер NVIDIA привносит функции PureVideo в Linux». Фороникс. 2008-11-14.
  3. ^ "Новое ускорение видео". freedesktop.org.
  4. ^ "PureVideo: Качество видео цифрового домашнего кинотеатра для обычных ПК с графическими процессорами GeForce 6 и 7" (PDF). NVIDIA. п. 9. Получено 2008-03-03.
  5. ^ «Таблица поддержки PureVideo» (PDF). NVIDIA. Получено 2007-09-27.
  6. ^ «Таблица поддержки PureVideo HD» (PDF). NVIDIA. Получено 2008-10-28.
  7. ^ «Первый обзор G98». Expreview. Получено 2008-12-04.
  8. ^ «Возможности реализации декодера VDPAU». Download.nvidia.com. 1970-01-01. Получено 2013-09-10.
  9. ^ а б c "NVIDIA GeForce GT 220: 40 нм и DX10.1 для младших классов". АнандТех. Получено 2013-09-10.
  10. ^ "Портал AnandTech | Выборка дискретных графических процессоров HTPC". Anandtech.com. Получено 2013-09-10.
  11. ^ «Матрица поддержки видеокодирования и декодирования графического процессора». NVIDIA. Получено 2020-02-10.
  12. ^ а б "Форумы новостей nV - Просмотр отдельного сообщения - Возможности и поколения VDPAU?". Nvnews.net. Архивировано из оригинал на 2013-05-22. Получено 2013-09-10.
  13. ^ "NVIDIA GeForce 9600M GT - NotebookCheck.net Tech". Notebookcheck.net. 2013-01-16. Получено 2013-09-10.
  14. ^ «Приложение A. Поддерживаемые продукты NVIDIA GPU». Us.download.nvidia.com. 2005-09-01. Получено 2013-09-10.
  15. ^ http://forums.nvidia.com/index.php?showtopic=74108
  16. ^ "Характеристики". NVIDIA. Получено 2013-09-10.
  17. ^ а б GeForce 8 Series # Техническое резюме
  18. ^ а б c d е ж грамм «Приложение G. Поддержка VDPAU». Http.download.nvidia.com. 2020-11-17. Получено 2020-11-17.

внешняя ссылка