Social proof: reviews
-
A gem if you're looking to fast-learn how to tune AV1!
Guendalina Cobianchi
I took this course with a bunch of collegues with the goal of QUICKLY getting up to speed with AV1 tuning, having spent significant time working with x264/x2...
Read MoreI took this course with a bunch of collegues with the goal of QUICKLY getting up to speed with AV1 tuning, having spent significant time working with x264/x265, but being a total newby on liboam. This is very important for us at V-Nova to calibrate our smoking-fresh LCEVC AV1 implementation. Within 2-3 hours, I got a comprehensive view of what are the key parameters I should tweak to improve quality, with a good quality/performace trade-off, and Jan offered his precious recommendations on suggested default settings. Knowing AV1 is not very fast... he saved me hours and hours of testing time!
Read Less -
Overview
The AV1 codec is a complicated technology with many unique and idiosyncratic parameters like auto-alt-ref, lag-in-frames, and tile/columns that can dramatically impact encoding time and quality, and incomplete and sometimes incorrect documentation. Those new to AV1 encoding can waste hours of research and testing and still not produce optimal quality in the lowest possible encoding time. In this course, you will learn:
-
An overview of the AV1 codec, including where AV1 plays and royalty status.
-
How the four primary AV1 codecs (FFmpeg, aomenc, SVT-AV1, and Aurora1) compare in terms of quality and encoding time.
-
The optimized command strings to use when producing AV1 video with these encoders, including the best preset for meeting your quality/encoding time targets, and how to configure key AV1 encoding parameters for optimal performance.
-
A review of the command strings used by Facebook, Netflix, and other sources to identify which encoding parameters you can ignore and which you must incorporate into your command strings to achieve optimal quality and encoding speed.
Identify the Impact of Key AV1 Encoding Parameters
Choose the Right Preset for Your Encoding Requirements
Instructor(s)
-
Instructor
Jan Ozer
Jan is a streaming consultant and contributing editor to Streaming Media Magazine, where he teaches courses on Video Quality Metrics, FFmpeg, and other topics at Streaming Media Events in New York City, Los Angeles, and London. Jan is the author of Video Encoding by the Numbers, which uses video quality metrics to direct key encoding configuration decisions and differentiate codecs and encoders, and the author of Learn to Produce Video with FFmpeg in 30 Minutes or Less which is available on Amazon and other online sites. -
Course curriculum
-
1
Meet the AV1 Codec
- AV1_intro.mp4_crf
-
2
Choosing the Best AV1 Codec
- Comparing Aomenc, Libaom, Aurora1, and SVT-AV1
- Codec Evaluation Test Description
- Analyzing the Test Results
-
3
Encoding to the AV1 Format
- Encoding with AOMedia aomenc Standalone Encoder
- Exploring the Quality of aomenc Command Strings from Prominent Third Parties
- Encoding with FFmpeg/Libaom-AV1
- Encoding with the SVT-AV1 Encoder
- Encoding_with_visionular_Aurora1