Nvidia NVENC: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Нет описания правки |
Нет описания правки |
||
Строка 7: | Строка 7: | ||
NVENC поддерживается многими программами прямой трансляции и записи, такими как Wirecast , [[Open Broadcaster Software|Open Broadcaster Software (OBS)]] и [[Bandicam]] , а также приложениями для редактирования видео, такими как [[Adobe Premiere Pro]] или DaVinci Resolve. Он также работает с «ShadowPlay», которая входит в состав программного обеспечения Nvidia GeForce Experience. |
NVENC поддерживается многими программами прямой трансляции и записи, такими как Wirecast , [[Open Broadcaster Software|Open Broadcaster Software (OBS)]] и [[Bandicam]] , а также приложениями для редактирования видео, такими как [[Adobe Premiere Pro]] или DaVinci Resolve. Он также работает с «ShadowPlay», которая входит в состав программного обеспечения Nvidia GeForce Experience. |
||
{| class="wikitable tc4 tc5 tc6 tc7 tc8" style="text-align: center;" |
{| class="wikitable tc4 tc5 tc6 tc7 tc8" style="text-align: center;" |
||
! colspan=" |
! colspan="9" |'''Сведения о поддерживаемых форматах''' |
||
|- |
|- |
||
| rowspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''GPU''' |
| rowspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''GPU''' |
||
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H.264 (AVCHD) YUV 4: |
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H.264 (AVCHD) YUV 4:2:0 / YUV 4:4:4 / без потерь''' |
||
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H. |
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H.265 (HEVC) YUV 4:2:0''' |
||
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H. |
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H.265 (HEVC) YUV 4:4:4''' |
||
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H.265 (HEVC) YUV 4: 2: 0''' |
|||
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H.265 (HEVC) YUV 4: 4: 4''' |
|||
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H.265 (HEVC) без потерь''' |
| colspan="2" style="background-color: #d9edf7; text-align: center; ;" |'''H.265 (HEVC) без потерь''' |
||
|- |
|- |
||
| style="background-color: #d9edf7; text-align: center; ;" |Макс Цвет |
|||
| style="background-color: #d9edf7; text-align: center; ;" |Макс [[Разрешение (компьютерная графика)|Разр]]. |
|||
| style="background-color: #d9edf7; text-align: center; ;" |Макс Цвет |
|||
| style="background-color: #d9edf7; text-align: center; ;" |Макс [[Разрешение (компьютерная графика)|Разр]]. |
|||
| style="background-color: #d9edf7; text-align: center; ;" |Макс Цвет |
| style="background-color: #d9edf7; text-align: center; ;" |Макс Цвет |
||
| style="background-color: #d9edf7; text-align: center; ;" |Макс [[Разрешение (компьютерная графика)|Разр]]. |
| style="background-color: #d9edf7; text-align: center; ;" |Макс [[Разрешение (компьютерная графика)|Разр]]. |
||
Строка 31: | Строка 25: | ||
|- |
|- |
||
|[[Maxwell (микроархитектура)|Maxwell]] (1-е поколение) * |
|[[Maxwell (микроархитектура)|Maxwell]] (1-е поколение) * |
||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
||
Строка 45: | Строка 35: | ||
|- |
|- |
||
|[[Maxwell (микроархитектура)|Maxwell]] (2-е поколение) |
|[[Maxwell (микроархитектура)|Maxwell]] (2-е поколение) |
||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
||
Строка 59: | Строка 45: | ||
|- |
|- |
||
|[[Maxwell (микроархитектура)|Maxwell]] (GM206) |
|[[Maxwell (микроархитектура)|Maxwell]] (GM206) |
||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
||
Строка 73: | Строка 55: | ||
|- |
|- |
||
|[[Pascal (микроархитектура)|Pascal]] |
|[[Pascal (микроархитектура)|Pascal]] |
||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
||
Строка 87: | Строка 65: | ||
|- |
|- |
||
|Volta |
|Volta |
||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
||
Строка 101: | Строка 75: | ||
|- |
|- |
||
|[[Turing (микроархитектура)|Turing]] |
|[[Turing (микроархитектура)|Turing]] |
||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
||
Строка 116: | Строка 86: | ||
|[[Ampere (микроархитектура)|Ampere]] |
|[[Ampere (микроархитектура)|Ampere]] |
||
(не A100) |
(не A100) |
||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
|||
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
| style="background-color: #d6ffd8; text-align: center; ;" |8 бит |
||
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
| style="background-color: #d6ffd8; text-align: center; ;" |4096 х 4096 |
Версия от 13:50, 26 января 2021
Nvidia NVENC — аппаратный многопоточный кодировщик (энкодер) видео в формате Full HD и выше, работающий в реальном времени. Реализован на большинстве современных видеокарт Nvidia GeForce[1], кроме базовых моделей (имеющих только декодер NVDEC).
Кодировщик реализован в архитектурах Kepler, Maxwell, Pascal, Turing и Ampere, что обеспечивает высококачественную кодировку видео, которая быстрее и энергоэффективнее по сравнению с аналогичными кодировщиками на базе CPU. При этом не создается нагрузка на ядра GPU и CPU, что позволяет выполнять другие приложения во время сжатия видео без потери производительности. NVENC на GRID GPU и Quadro K4000 и выше могут поддерживать столько потоков, сколько позволяет предел скорости кодировщика NVENC и свободная память.
Чипы семейства Turing получили усовершенствованный мультимедийный блок.
NVENC поддерживается многими программами прямой трансляции и записи, такими как Wirecast , Open Broadcaster Software (OBS) и Bandicam , а также приложениями для редактирования видео, такими как Adobe Premiere Pro или DaVinci Resolve. Он также работает с «ShadowPlay», которая входит в состав программного обеспечения Nvidia GeForce Experience.
Сведения о поддерживаемых форматах | ||||||||
---|---|---|---|---|---|---|---|---|
GPU | H.264 (AVCHD) YUV 4:2:0 / YUV 4:4:4 / без потерь | H.265 (HEVC) YUV 4:2:0 | H.265 (HEVC) YUV 4:4:4 | H.265 (HEVC) без потерь | ||||
Макс Цвет | Макс Разр. | Макс Цвет | Макс Разр. | Макс Цвет | Макс Разр. | Макс Цвет | Макс Разр. | |
Maxwell (1-е поколение) * | 8 бит | 4096 х 4096 | N/A | N/A | N/A | N/A | N/A | N/A |
Maxwell (2-е поколение) | 8 бит | 4096 х 4096 | 8 бит | 4096 х 4096 | N/A | N/A | N/A | N/A |
Maxwell (GM206) | 8 бит | 4096 х 4096 | 8 бит | 4096 х 4096 | 8 бит | 4096 х 4096 | 8 бит | 4096 х 4096 |
Pascal | 8 бит | 4096 х 4096 | 10-битный | 8192 x 8192 ** | 10-битный | 8192 x 8192 ** | 10-битный | 8192 x 8192 ** |
Volta | 8 бит | 4096 х 4096 | 10-битный | 8192 x 8192 | 10-битный | 8192 x 8192 | 10-битный | 8192 x 8192 |
Turing | 8 бит | 4096 х 4096 | 10-битный | 8192 x 8192 | 10-битный | 8192 x 8192 | 10-битный | 8192 x 8192 |
Ampere
(не A100) |
8 бит | 4096 х 4096 | 10-битный | 8192 x 8192 | 10-битный | 8192 x 8192 | 10-битный | 8192 x 8192 |
* За исключением GM108 и GP108 (не поддерживается)
** За исключением GP100 (ограничено разрешением 4K)
Пример: AMD Ryzen 9 3950X 30%, GeForce RTX 2060 NVENC 100%:
FFmpeg 4.3.1 H265 4K60 1 мин = 18 сек 226 MB
FFmpeg 4.3.1 1080p в H265 4K60 1 мин = 25 сек 218 MB
DaVinci Resolve Studio 16.2.3.015 ... в H265 4K60 1 мин = 48 сек 228 MB
AMD Ryzen 9 3950X 80%, GeForce RTX 2060 5%:
FFmpeg 4.3.1 H265 4K60 1 мин = 628 сек 97 MB
FFmpeg 4.3.1 1080p в H265 4K60 1 мин = 114 сек 218 MB
Примечания
- ↑ GPU-Ускоренные библиотеки: NVIDEA VIDEO CODEC SDK | NVIDIA . www.nvidia.ru. Дата обращения: 30 апреля 2016. Архивировано из оригинала 14 апреля 2016 года.