Netflix and Intel to Deploy AV1 CODEC For Content Streaming
At The National Association of Broadcasters Show today, Intel and Netflix announced a new high-performance video codec that is available as open source and royalty-free to content creators, developers and service providers. Scalable Video Technology for AV1 (SVT-AV1) offers performance and scalability in video processing.
AV1 is a royalty-free codec and offers improved compression compared to vp9 or hevc, the video bandwidth reduction can run upwards to 30 to 40 percent, without you seeing a difference. The best thing yet, this is a royalty-free model.
Modernization of video software codecs for increased efficiency will help deliver rich user experiences and reach global scale, accelerating time to market and lowering costs for developers and service providers. SVT-AV1 is a software-based scalable codec offering the best trade-offs among performance, latency and visual quality when working with visual cloud workloads. SVT-AV1 performance advantages are based on the SVT architecture, which is a cohesive and highly optimized codec architecture that already has delivered multiple generations of codecs, including SVT-HEVC, SVT-VP9 and SVT-AV1. The new SVT-AV1 codec is unique in that it allows encoders to scale their performance levels based on the quality and latency requirements of the target applications — ranging from highest quality video on demand (VOD) to livestreaming use cases. The high-quality encoding and decoding in SVT-AV1 will enable developers working with visual cloud workloads to get them to market faster. The codec is optimized for video encoding on Intel Xeon Scalable processors.
What Netflix Says: “The SVT-AV1 collaboration with Intel brings an alternative AV1 solution to the open-source community, enabling more rapid AV1 algorithm development and spurring innovation for next-generation video-compression technology,” said David Ronca, director of Encoding Technologies, Netflix.
Even More News: In addition, Intel launched the Open Visual Cloud, an open-source project that includes a set of use case-optimized reference pipelines for visual workloads. These developer-ready pipelines are based on open-source media, artificial intelligence (AI) and graphics software ingredients. They support the most popular open-source frameworks that developers are familiar with. SVT, the OpenVINO™ Toolkit and the Intel® Rendering Framework are all part of the Open Visual Cloud, bringing highly optimized open source encode/decode, inference and graphics together as an interoperable reference for services innovation. The first two pipelines enable services for content delivery network (CDN) transcode VOD streaming and intelligent ad insertion.
Intel will demonstrate cloud graphics and immersive media pipelines in development at NAB. Additional reference pipelines will be released on a quarterly basis.
How You Access It: The SVT-AV1 codec is available under a permissive BSD+Patent license, which will make it easy to adopt and commercialize. Developers can access SVT-AV1 at 01.org/OpenVisualCloud/svt. The Open Visual Cloud reference pipelines and building blocks for encode/decode, inference and render can be found on 01.org/OpenVisualCloud.
Google will release its own Netflix for games in March - 02/20/2019 09:48 AM
Google is planning to release its own streaming service for games as soon as March. You can see it as a Netflix-like service where you can stream games without requiring a powerful PC or game consol...
Netflix utilizes 15 percent of the internet bandwidth, up to 40 percent in the evening - 10/05/2018 09:16 AM
Video streaming eats away a sizable chunk of internet bandwidth, and who don't use Netflix, YouTube and services like Prime these days? generates a high volume of data is not new. But Netflix is the...
Netflix subscribers about to surpass paid TV - 12/22/2017 08:55 AM
Streaming video services have been steadily chipping away at cable’s dominance for years—and according to a new report, Netflix might soon surpass cable when it comes to subscriber...
Netflix HDR On Windows 10 Only Supported on Intel or Nvidia GPUs - 12/21/2017 06:57 PM
Netflix sends out work that it will support HDR through its app and Windows Edge on a PC running Windows 10. Here is the thing, only Intel GPUs (integrated) starting at Kaby Lake processors or newe, a...
4K UHD Netflix content on NVIDIA GPUs (update) MS Pulls Free HEVC Support - 11/17/2017 12:31 PM
Nvidia updated its support pages with an update on 4K UHD Netflix content playback in relation to the Windows 10 Fall Creators Update. Below the fold an overview of options, necessities. Something Nv...
Senior Member
Posts: 876
Joined: 2009-03-02
I just tried with MPC v1.8.6 which is based on LAV 0.74.1. For my tests I used "Summer Nature 4k" (most demanding on elecard page) and it runs smoothly now.
Cpu load is between 10% and 40% depending on cores.

But I also noticed that graphic card is loaded at 25% on its compute part.
So I suspect that the implement done in LAV (or maybe in dav1d codec) is somehow an hybrid one.

Senior Member
Posts: 1008
Joined: 2015-06-27
What decoder MPC-HC uses?

Blue is normalized Reference decoder. Then you see improvement on each platform.
It does not necessarily mean that It is faster on Zen.
it means that dav1d decoder provides much higher boost in performance on Zen platform in comparison to reference than it does on haswell.
Either way, use of better decoder provides 3 times the performance on intel and 4 times for AMD in comparison to just using reference.
Those decoders are new and clearly far from optimized.
Hi,
you doing something wrong, I just download a sample video and its smooth as butter , using just 10% CPU in the Details tab and 20-25% in the process tab, in the performance TAB, under GPU it used 40% 3D and 40% Video decode
9900K+2080Ti
Before you retry, go to LAVFilters64 folder inside your MPC installation folder and delete everything inside.
Download latest LAVFilters pack from here https://github.com/Nevcairiel/LAVFilters/releases
Get the installer, install it on your PC, then copy the files from x64 folder inside C:\Program Files (x86)\LAV Filters\ to LAVFilters64 folder wherever your MPC install is.
You can download just the zip file and unpack it but the zip has tons of dev files, doing it this way is cleaner and also updated the LAVFilters for windows so every program can use them.
I tested with both DX11 option in LAVFilter Decoder and Copy-Back, its more or the less same result
Senior Member
Posts: 686
Joined: 2011-01-17
I donwloaded the 13,9Mbps AV1 video to check out the decoding of my players. On my i5 8500, I got 40% utilization at 2Ghz speed with VLC player and it was extremely smooth. Movies & TV app, though, codecs need improvement. I was getting stuttering while the CPU was working at 75%, 4Ghz speed.
VLC in the last 2 versions if memory serves correct was talking about AV1 decoding perfomance improvement.
Truth to be told, I don't like my GPU doesn't have GPU acceleration. Only up to HEVC/VP9. I guess I'll try to avoid AV1 videos, but YouTube already plays most of the videos with AV1 decoders. Of course I don't need 4k and extreme volume of Mbps, since my monitor is 1080p, but still, the fact my GPU doesn't help the situation becomes inefficent.
Do you know whether NVIDIA has any plans to implement GPU Accelation? Next line of cards, perhaps?
Senior Member
Posts: 11808
Joined: 2012-07-20
Hi,
you doing something wrong, I just download a sample video and its smooth as butter , using just 10% CPU in the Details tab and 20-25% in the process tab, in the performance TAB, under GPU it used 40% 3D and 40% Video decode
9900K+2080Ti
Before you retry, go to LAVFilters64 folder inside your MPC installation folder and delete everything inside.
Download latest LAVFilters pack from here https://github.com/Nevcairiel/LAVFilters/releases
Get the installer, install it on your PC, then copy the files from x64 folder inside C:\Program Files (x86)\LAV Filters\ to LAVFilters64 folder wherever your MPC install is.
You can download just the zip file and unpack it but the zip has tons of dev files, doing it this way is cleaner and also updated the LAVFilters for windows so every program can use them.
I tested with both DX11 option in LAVFilter Decoder and Copy-Back, its more or the less same result
I am not doing anything wrong mate. Try comprehension check, there are not that many posts you need to read to understand that some people think that modern system can't play AV1 4K smoothly. And I am one of those who tested that there is no issue and utilization of CPU with even SW decoder is quite reasonably small.
Senior Member
Posts: 11808
Joined: 2012-07-20
AV1 samples can be downloaded here:
https://www.elecard.com/videos
MPC-HC lastest build supports AV1 SW decoding. On my 5960X@4.4Ghz all 16 threads are used and 4K videos are not totally smooth for now.
MPC may require some additional optimizations but without an HW decoder most of the CPU won't be able to decode it.
thank you for demonstrating that the previous few users have no idea about decoding video.
VLC Nightly build Ryzen 2700X: All 4K Playback samples (8.5/13.9/22.7mbps):
CPU utilization across all cores around 12~20%, clock hovers around 3.4~3.7GHz. Smooth, problem free playback.
Thank You for understanding thing or two.
= = = =
Then I went and started to limit available CPU cores. Minimum defect free playback was 2C/4T or 3C/3T configuration where CPU had to clock up to 4.0~4.15GHz.