Nvidia Av1 Encoder
Will probably be able to play 10bit just fine.
Nvidia av1 encoder. For sd it will use av1 up to 480p and vp9 for higher formats. Nvidia has today updated its video encode and decode matrix with references to the latest ampere gpu family. Av1 aims to improve coding efficiency by 30 on the basis of vp9 hevc. Av1 main 1080p30 8bit 1mbps.
Aurora1 is the most advanced and highest performing av1 encoder in the market as recognized by msu in their 2019 video encoder study. Depending on the used encoder setting it can change pretty much tiles specific encoder decoder filters etc quote. Av1 video format aomedia video 1 is an open royalty free video encoding format of the next generation. Aomdec exe and aomenc exe av1 decoder and respectively encoder.
Av1 codec 1 0 compiled by chocobo1 includes x64 executables for windows. We designed aurora1 to cover all major video coding scenarios from vod to broadcast quality live streaming to ultra low latency interactive real time communications and more. For decoding purposes the ampere lineup now includes support for av1 8 bit and 10 bit formats while also supporting all of the previous generation formats. 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.
All new nvidia rtx 3000 gpus announced to have av1 hardware decoder. 3rd sep 2020. The video encode decode matrix represents a table of supported video encoding and decoding standards on different nvidia gpus. For example the table shows that while supporting all of the previous generations of encoding standards the ampere based gpus feature support for hevc b frame standard.
Below are main features of av1. Nvidia rtx ampere gpus now support av1 decoding the first ampere graphics card to launch earlier this year the nvidia a100 accelerator does not have any video encoding capability. Plays ok on i3 4150 tested with software. Nvidia video codec sdk get started if you are looking to make use of the dedicated decoding encoding hardware on your gpu in an existing application you can leverage the integration already available in ffmpeg.
Video providers are starting to ramp up av1 content production. Nvdecode and nvencode apis should be used for. Though choosing to stream av1 in hd is available only for a few videos due to its high resources requirement. The avc encoder while configured in a mode that satisfies all of 2 must have an r d curve where distortion is measured by a metric such as ms ssim that equals or betters a best in class avc encoder such as x264 that is configured the same way.
The hevc encoder while configured in a mode that satisfies all of 2 must have an r d curve again using ms ssim that beats its own avc. Ffmpeg should be used for evaluation or quick integration but it may not provide control over every encoder parameter. The matrix has a reference dating back to the maxwell generation.