Av1 какие видеокарты поддерживают
Video is more than 60% of the world's internet traffic. And with the world going even more digital, finding efficient ways of transporting video is more important than ever.
Meanwhile, most of the online content available today still uses H.264, a codec developed nearly 20 years ago. With technology having changed so much over the last two decades, it’s time that streaming formats do the same.
Partners and examples
Premiere Pro is the industry-leading video editing application for film, TV, social, and online content. Learn More
Blackmagic is a leading manufacturer of creative video technology. Dedicated to quality and stability; Blackmagic is world famous for their codecs and affordable high-end quality editing workstations built upon Blackmagic software and hardware.
Comprimato is a JPEG2000 software codec toolkit offering media & entertainment and geospatial imaging technology company’s life-like viewing experience that result in better enjoyment and more accurate decision-making. The JPEG2000 standard compliant Ultra HD software codec leverages the supercomputing power of GPUs and CPUs to speed up video and image compression by 10x. The codec saves infrastructure costs by 70%, reducing development cycles by 50% and enabling new revenue streams such as Ultra HD, High Dynamic Range (HDR) and High Frame Rate (HFR) video.
DELTACAST develops state-of-the-art products for the professional TV broadcast market, providing a range of cost-effective video cards that, with the SDK software, can be used in OEM products to create professional broadcast custom solutions and products.
Erlyvideo LLC has been developing software for streaming video since 2010. Our carrier-grade server solutions help business clients capture, process, transcode, archive, and deliver video to millions of subscribers. We are making every effort to research and develop reliable, premium quality products that truly meet customer needs. Customers in more than 100 countries use our products for building IPTV/OTT, CDN, and Video Surveillance as a Service CCTV systems.
Flussonic Media Server is a multi-purpose software solution for launching high load video streaming services. Using Flussonic Media Server you can set up an end-to-end video streaming pipeline of any scale. Flussonic can ingress and egress videos in almost any format, codec, and resolution. It will process and transcode incoming streams and deliver beautiful video to your subscribers. Let your business benefit from the most advanced and efficient video streaming platform.
Fastvideo is a world leader in the field of high performance GPU-based image and video processing. Fastvideo team consists of experienced and highly dedicated professionals and it focuses on GPU image processing, algorithm design and parallel computations. Our technologies show unmatched performance in image compression and decompression (JPEG, JPEG2000, Raw Bayer), demosaicing, denoising, tone mapping, color correction, resizing, sharpening, encoding and decoding of video streams in various applications including image and video processing, high speed imaging, machine vision and other camera applications, streaming, digital cinema, 3D and VR, broadcasting, etc.
MainConcept has been the premier provider of video and audio codecs, plugins and applications to the production, streaming and broadcast industries for three decades. As the technology of choice for some of the most valued brands across the globe, MainConcept supports robust video workflows from ingest through delivery.
The MainConcept® Hybrid GPU HEVC Encoder combines the market-leading MainConcept® HEVC software encoder with the unrivaled performance of NVIDIA RTX architecture, bridging the gap between high-quality software and fast-performing hardware encoding. Leveraging MainConcept’s reliable, market-proven algorithms for rate control and quality encoding with the processing power of NVIDIA, the MainConcept Hybrid GPU HEVC Encoder gives you best-in-class image quality (up to 8K) at tremendous speed.
"Enabling access to HEVC/H.265 video encoding in hardware allows our customers to continue working in the well-known MainConcept environment with its rich portfolio of multiplexers and auxiliary components, while benefiting from the computational power of NVIDIA GPUs. Using NVIDIA GPUs for HEVC/H.265 encoding increases server density for processing multiple video streams on one system while still having enough CPU cycles available for applications." Deacon Johnson, SVP Global Sales - Technology Licensing for MainConcept
Medialooks, founded in 2005, provides broadcast customers with a high-level software development kit to quickly build playout automation, virtual studio and video capture solutions. Customers include PlayBox Technologies, Arvato Systems, Masterplay, Winjay, Etere, Axel Technology, Xeus Media, Wolftech and Broadcast Play.
Multicamera.Systems LLC is a developer of video acquisition and recording software for machine vision cameras, catering for variety of industries: science labs, VR, sport analytics autonomous cars and military. "The Recorder" software is the only software on the market capable of recording h.26x compressed video at thousands of frames per second thanks to our own "GPUSqueeze" library supporting multi-GPU video compression. This library is now available for third party developers.
- unparalleled support for multi-camera and multi-PC setups
- compatible with all machine vision camera types: USB-Vision, GigE-Vision, CoaXPress and CLHS
- full remote control of recording system with real time video streaming
- recording to Uncompressed, M-JPEG and H.26x formats at any frame rates
- easy integration with user’s own modules for online and offline image processing
- can be easily integrated into user’s own application to enable high speed and multi-stream video encoding and transcoding
- the library can accept bayer images and performs high quality demosaicing
- all image processing is done purely on GPU and performance scales linearly with the increase of number of GPUs in a system
- the library supports mixed GPU configuration (e.g. GTX 1660 + RTX 2080) allowing extra flexibility and cost saving to end users
NVIDIA's high performance Video Engine alongside with CUDA enabled us to develop “GPUSqueeze” library and opened up the possibility of long high speed video recordings for the users of “The Recorder” software and can greatly increate performance of video encoding or transcoding applications being developed by users. Dmitry Semiannikov, Founder and Director, Multicamera.Systems LLC
Visit Multicamera.systems for more information on the "GPUSqueeze" library
Visit Medialooks for detailed product information on "The Recorder" software
Making AV1 Accessible To Everyone
Video providers are starting to ramp up AV1 content production. And our latest GeForce RTX 30 Series GPUs are ready to tackle up to 8K HDR streams with a new dedicated AV1 hardware decoder.
By enabling AV1 decoding at the hardware level, we’re working to propel the ecosystem forward and increase AV1 adoption - as more customers are able to consume AV1, more companies will be encouraged to generate AV1 content.
In addition to adding AV1 decode support with our new GeForce RTX 30 Series GPUs, we’re collaborating with the ecosystem to make GPU-accelerated AV1 video a reality:
- Microsoft is adding hardware acceleration capabilities to the AV1 Video Extension, so Windows 10 users can enjoy better performance and higher resolutions.
- Google has updated Chrome on Windows 10 to support AV1 hardware decoding, and is making more AV1 content available on YouTube, making it easier than ever to watch 8K videos with dedicated AV1 hardware support.
- We are working with Twitch on the next generation of game streaming. AV1 will enable Twitch viewers to watch at up to 1440p 120 FPS at 8mbps; a feasible bitrate that can reach most home-broadband and 5G users.
- VideoLAN is enabling VLC, a top open source video player, to decode AV1 content using GeForce RTX 30 Series GPUs, making it faster and requiring less power.
AV1 is set to drive the next leap in internet-based video. It’s a bright future for the billions of hours of content consumed every day.
And GeForce RTX 30 Series GPUs, with the support of key video platforms, represent a key milestone in moving the ecosystem forward and bringing you a new generation of video entertainment.
NVIDIA на специальном мероприятии представила старшие игровые видеокарты Ampere — GeForce RTX 3090, RTX 3080 и RTX 3070. Во время трансляции не прозвучал один важный момент, который, впрочем, был подробно описан на сайте NVIDIA. Речь идёт о том, что графические процессоры RTX 30-й серии действительно имеют специальные блоки аппаратного декодирования видео в формате AV1 вплоть до 8K HDR.
Серия GeForce RTX 30, таким образом, — первое семейство графических ускорителей NVIDIA, поддерживающих на аппаратном уровне декодирование AV1 (к сожалению, не реализовано аппаратное кодирование в формат AV1). Этот бесплатный видеокодек с открытым исходным кодом превосходит H.264 и H.265, и в последнее время получает всё большее распространение в отрасли.
NVIDIA добавила специальную страницу, посвящённую декодированию AV1 на видеокартах GeForce RTX 30-й серии. Компания сообщила, что Microsoft добавляет соответствующую поддержку в Windows 10; Google уже добавила поддержку аппаратного декодера AV1 в браузер Chrome под Windows 10 и YouTube; работа с Twitch уже ведётся; а плеер VLC от VideoLAN тоже вскоре получит аппаратный декодер AV1.
Технические подробности не разглашаются, но, по-видимому, компания расширила свой интерфейс NVDEC Video Codec SDK поддержкой аппаратного декодирования AV1. Маловероятно, что NVIDIA добавит декодирование AV1 в свой API VDPAU для Linux, который уступил место NVENC / NVDEC, но в любом случае приятно видеть, что GeForce RTX 30-я серия получила возможности декодирования AV1.
Кстати, будущая графика Tiger Lake в Intel Xe-LP будет поддерживать аппаратное декодирование AV1. Будем надеяться, что видеоблок VCN 3.0 в ускорителях Navi 2 тоже сможет ускорять декодирование AV1.
Судя по всему, грядущие графические процессоры AMD Navi 2X на основе RDNA2 будут поддерживать аппаратное декодирование AV1. Кодек AOMedia Video 1 — это открытый, не требующий лицензионных отчислений формат кодирования видео, разработанный для передачи видео по сети и отличающийся повышенной эффективностью сжатия. Это преемник VP9 от Google и конкурент H.265 (HEVC). AV1 на 30–40 % эффективнее VP9.
Некоторые регистры кодека AV1 были внесены компанией AMD в состав пакета Linux MacOS Big Sur Patch: это подтверждает, что будущая архитектура RDNA2 будет поддерживать декодирование AV1 на видеокартах серий Radeon RX и PRO для настольных ПК. И Navi 21 (под кодовым названием Sienna Cichlid), и Navi 22 (Navy Flounder) должны получить блок декодирования видео Video Core Next 3.0.
Кстати, архитектура Intel Tiger Lake Xe-LP поддерживает декодирование AV1, а серия Ampere GeForce RTX 30 от NVIDIA тоже получила полноценное ускорение AV1 за счёт встроенного аппаратного декодера. Microsoft вскоре добавит расширение AV1 Video Extension в ОС Windows 10. Google уже добавила поддержку аппаратного декодера AV1 в браузер Chrome под Windows 10 и YouTube; работа с Twitch ведётся; а плеер VLC от VideoLAN тоже вскоре получит поддержку аппаратного ускорения AV1.
Кстати, некоторые идентификаторы Navi 21 были недавно добавлены в ядро Linux — об этом сообщил блогер @_rogame в Твиттере:
Confirmation that both 0x73AX & 0x73BX are sienna cichlid which is Navi21 😁
Известно, что AMD планирует добавить порт USB-C на некоторые модели видеокарт Big Navi. Об этом сведения просочились через Reddit — один из форумчан обнаружил новую заплатку для драйвера ядра AMDGPU с открытым исходным кодом для Linux, в котором упоминался интерфейс USB-C. В патче и исходном коде чётко упоминается имя Sienna Cichlid, которое, по слухам, является кодовым названием графического процессора Big Navi 21.
AMD официально представит серию Radeon RX 6000 уже 28 октября. Компания пообещала предоставить больше информации о видеокартах следующего поколения на базе RDNA2. AMD не подтвердила дату запуска, но ожидается, что серия RX 6000 выйдет на рынок в ноябре.
В дополнение к новой графической архитектуре и улучшениям мультимедийного блока Intel Xe (она же Intel Gen12) сможет предложить ещё одну потенциально весьма приятную особенность. Ускорители Intel следующего поколения получат поддержку аппаратного декодирования видеопотока в формате AV1.
Ранее уже сообщалось о том, будто Xe сможет предложить поддержку декодирования AV1, но до сих пор уверенности в этом не было. Однако благодаря выходу новой версии драйвера Intel Media Driver для Linux подтверждено: графика Gen12 действительно поддерживает декодирование AV1. Это приятно видеть.
Код, отвечающий за аппаратное декодирование AV1 следующей графикой Intel, занимает примерно 33 тысячи строк. Этот декодер AV1 для процессоров Tiger Lake и Rocket Lake, а также для дискретных видеокарт Xe DG1 будет частью выпуска Intel Media Driver 20.3 для пользователей Linux.
Помимо процессоров с поддержкой аппаратного декодирования за счёт встроенной графики, видеокарты Xe могут стать первыми на рынке с такой же возможностью. Код Intel Media Driver сейчас не указывает на то, что Gen12 поддерживает кодирование в формат AV1, но, по крайней мере, имеется декодер Intel SVT-AV1.
Напомним: представленный в 2018 году полностью открытый кодек AV1 был поддержан основными игроками рынка потокового вещания. Он обеспечивает поддержку потокового видео в сверхвысоких разрешениях (4K и выше), с расширенной цветовой палитрой и различными технологиями HDR. По сравнению с VP9, по словам AOMedia, он способен обеспечить на 30 % более эффективное сжатие, а также может похвастать максимальной гибкостью и масштабируемостью. Поставщики аппаратного обеспечения подтвердили поддержку нового кодека, и конечные устройства с аппаратным декодированием AV1 должны появиться к концу текущего года.
A comprehensive set of APIs including high-performance tools, samples and documentation for hardware accelerated video encode and decode on Windows and Linux.
NVIDIA GeForce Now is made possible by leveraging NVENC in the datacenter and streaming the result to end clients
NVIDIA GPUs contain one or more hardware-based decoder and encoder(s) (separate from the CUDA cores) which provides fully-accelerated hardware-based video decoding and encoding for several popular codecs. With decoding/encoding offloaded, the graphics engine and the CPU are free for other operations.
GPU hardware accelerator engines for video decoding (referred to as NVDEC) and video encoding (referred to as NVENC) support faster than real-time video processing which makes them suitable to be used for transcoding applications, in addition to video playback.
* Diagram represents support for the NVIDIA Ampere GPU family
** 4:2:2 is not natively supported on HW
*** Support is codec dependent
- Encode and stream games and applications at high quality and ultra-low latency without utilizing CPU
- Encode at very high quality for archiving, OTT streaming, web videos
- Encode with ultra-low power consumption per stream (Watts/stream)
Note: The graphs showcase performance on NVIDIA datacenter A10, Tesla T4 and Tesla P4 GPUs, knowing:
- Bitrate savings are BD-BR based on PSNR, average across a large variety of content (several hundreds of video clips), using FFmpeg
- Newer quality presets have been introduced in 2010 to better scale with the GPU. As encoding quality has been largely improved from Turing generation, different quality presets are chosen to compare with older generation GPU on the same graph
- Only datacenter GPUs are presented on the benchmark graphs for clarity but equivalent workstation GPU with same architecture performs similarly
To learn more about the hardware details, the process and software configuration used for generating above data, please refer to this detailed documentation.
NVIDIA GPUs contain a hardware-based decoder (referred to as NVDEC) which provides fully-accelerated hardware-based video decoding for several popular codecs. With complete decoding offloaded to NVDEC the graphics engine and the CPU are free for other operations. NVDEC supports much faster than real-time decoding which makes it suitable to be used for transcoding applications, in addition to video playback applications.
NVDECODE API enables software developers to configure this dedicated hardware video decoder. This dedicated accelerator supports hardware-accelerated decoding of the following video codecs on Windows and Linux platforms: MPEG-2, VC-1, H.264 (AVCHD), H.265 (HEVC), VP8, VP9 and AV1 (see table below for codec support for each GPU generation).
* Except GM108 (not supported)
** Max resolution support is limited to selected Pascal chips
*** VP8 decode support is limited to selected Pascal chips
**** VP9 10/12 bit decode support is limited to select Pascal chips
Consult the GPU Support Matrix for a full list of GPUs, encode formats and number of encoders and decoders
Introducing AV1
The world’s top video and technology companies have united to prepare a new video standard — AV1. While the techniques used are a bit different from “middle-out compression” shown in HBO's Silicon Valley, the results are equally impressive (and real!) — AV1 is up to 50% more efficient than H.264. This means that you only need half the internet bandwidth to transmit the same quality. And AV1 also supports 10-bit encoding, so you can enjoy videos in HDR, too.
AV1 will deliver several new classes of experiences to users:
- For video-on-demand, AV1 makes 4K video streaming possible for users with limited internet connections, and unlocks 8K video streaming for the new wave of 8K TVs hitting the market.
- Today, many streamers play games at up to 1440p and 144 frames per second. However, platforms broadcast in 720p or 1080p and 60 frames per second. We’re working to bridge that gap, and give viewers the full experience that their favorite streamers enjoy — higher resolutions and frame rates.
Читайте также: