As of June 22, 2022, libaom-AV1 and SVT-AV1 tune for PSNR by default, and libaom-AV1 doesn’t appear to have a mode that optimizes actual video quality. Be sure to verify and consider this when comparing the codecs to others. Most of the time with codec experimentation, a lapse in attention costs you hours, days, or weeks of re-encoding and re-testing, …
Read More »TimeLine Layout
June, 2022
-
16 June
Improve Zoom Video Quality for VOD in Premiere Pro
If you’re converting a Zoom or other conference recording for VOD distribution, here’s how to improve Zoom video quality in Premiere Pro before uploading Many of us use conferencing systems like Zoom and others to produce interviews that we broadcast live and later on VOD. Often you can’t control the quality of the video coming in from the remote participant …
Read More »
May, 2022
-
12 May
SVT-AV1 1.0 Shows Great Promise
I’ve been testing SVT-AV1 1.0 for a presentation that I’m giving on open-source AV1 encoding alternatives at Streaming Media East on May 24, 2022. The results have been impressive; two-pass VBR encoding is working well, and the codec offers a great range of presets, with several much faster than real-time. In contrast, FFmpeg’s libaom-AV1 has no presets even close to …
Read More » -
12 May
Finding the Optimal Top Rung Data Rate
The top rung of your encoding ladder is the most expensive to deliver, and in many regions, it’s also the most frequently viewed. Encode at too high a bit rate and you’re wasting money; encode too low, and you’re potentially reducing viewer quality of experience. This makes choosing the top rung bitrate a key task for all streaming producers. This …
Read More » -
9 May
Got a Successful Per-Title or New Codec Implementation Story to Share? Here’s Your Chance
I’m exceptionally pleased to return to in-person teaching at Streaming Media East, which will be held on May 24–25, 2022, at the Westin Copley Place in Boston, MA. I’ll be producing two 3-hour workshops on May 23, the Monday before the event, and presenting and/or moderating three sessions during the event. As usual, each one is designed to give you information …
Read More »
April, 2022
-
27 April
New Codec 2022 Lessons Added to Streaming Media 101 Course
Just a quick note that I’ve updated the course, Streaming Media 101: Technical Onboarding for Streaming Media Professionals, with new codec lessons for H.264, VP9, HEVC, AV1, VVC, LCEVC, and EVC. Each lesson, which vary in length from 12 to 20 minutes, covers the topics shown in the agenda below. The lessons are designed to bring the students up to …
Read More » -
9 April
Per-Title Encoding 2022
My article, Buyers’ Guide to Per-Title Encoding is up on Streaming Media. Per-title encoding is one of the simplest and least expensive ways to reduce streaming bandwidth, increase viewer QoE, or accomplish both. It’s becoming a standard feature in cloud-encoding services. The article begins with an overview of what per-title encoding is and why it’s important. Then it compares per-title …
Read More » -
9 April
Learn to Encode with FFmpeg 5.0
My tutorial How to Encode with FFmpeg 5.0 is up on Streaming Media.com. By way of background, on January 17, 2022, FFmpeg released FFmpeg 5.0, called Lorentz. To celebrate and to help introduce new users to the power and ease of FFmpeg, I created this entry-level tutorial for single and two-pass encoding with FFmpeg. You’ll learn basics like: Choosing the …
Read More » -
9 April
Video Codec Update 2022
My State of Video Codecs 2022 article is up on Streaming Media Magazine. The article identifies the most significant announcements from the last year relating to H.264, VP9, HEVC, AV1, Versatile Video Coding (VVC), Low Complexity Enhancement Video Coding (LCEVC), and Essential Video Coding (EVC). If you’re looking for a good way to catch up with these codecs, you’ll find …
Read More » -
7 April
Encoding for Transcoding vs Encoding for Distribution
A consulting client sent the following command string for a 1080p file they were encoding for upload to Vimeo, their online video platform. crf=20:vbv-maxrate=10000:vbv-bufsize=9500 What’s wrong with these parameters? First, some theory. One distinction to understand when encoding files is the difference between producing a mezzanine file to use for subsequent transcoding and encoding for distribution. When producing a mezzanine …
Read More »