FFmpeg

alt

Choosing a Preset for SVT-AV1 and libaom-AV1

This article shows the quality/encoding time tradeoffs for producers choosing a preset for SVT-AV1 and libaom-AV1. Presets are the most important configuration option for controlling quality and throughput for most codecs. For this reason, when testing a new codec or codec update, the first configuration option you should explore is the preset. In preparing for an upcoming presentation entitled Encoding …

Read More »

SLC Updates AV1 Encoding Course

The course Encoding with the AV1 Codec has been updated with new instructions for SVT-AV1 1.0 and FFmpeg/libaom-AV1.  AV1 is a powerful codec but to optimize quality and performance, you have to choose the optimal preset and thread count and then navigate through obscure commands like auto-alt-ref, row-mt, tile columns/tile rows, and lag-in-frames. The course, Encoding with the AV1 Codec, provides …

Read More »

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 »

Estimating the Bitrate for 8K Videos When Encoding with HEVC and AV1

It’s a well-known and oft-repeated truism that codecs operate more efficiently at higher resolutions. The question is, is the truism really true? It turns out that it is, and we prove it below. To lend numbers to our truism and focus the issue, the basic question is this. 8K video has 16 times the pixels of 1080p videos. So, if …

Read More »

Does FFmpeg 5 Break Your Scripts?

FFmpeg turns 5.0; the new release has big API changes but doesn’t appear to break existing command scripts, though x265-based encodes are worth checking. As much as we like major releases of programs that we know and love, one big question is always whether it changes how we use the program. If you haven’t heard, on January 17, 2022, FFmpeg …

Read More »

Review Finds FFmpeg Course on Udemy Amazing

Few things please a course creator more than positive reviews and it’s been a good week for them. This one is for my FFmpeg for Adaptive Bitrate Production on the Udemy site. My goal for this course was to focus on the “why” as well as the “how.” So, students just don’t learn how to set a keyframe interval in …

Read More »

Real-World Bandwidth Savings from VP9, HEVC, and AV1

This article is about a video lesson that computes the bandwidths savings afforded by the FFmpeg-based implementations of VP9 (libvpx-VP9), H.264 (x264), HEVC (x265), and AV1 (libaom-AV1). The lesson uses the Netflix convex hull analysis to build unique encoding ladders for each test clip and codec and shows why BD-Rate figures don’t accurately predict real-world savings. Towards the end, it …

Read More »

SVT Releases Open-Source Encoder: Simplifies Large Scale Encoder Development

If you’re building a large-scale in-house VOD encoder, your job just got easier as SVT open-sources Encore, their VOD encoder.  One of the most fundamental decisions all streaming publishers must make is whether to purchase a commercial encoder, use a commercial cloud encoder, or build their own, the classic make vs. buy. One of the most startling findings from the …

Read More »

Top FFmpeg Articles on the Streaming Learning Center

These are the most popular FFmpeg-related articles on the Streaming Learning Center over 2019-2020. I hope you find this list of FFmpeg resources useful. Discover Six FFmpeg Commands You Can’t Live Without – FFmpeg is a free command-line utility that serves as the engine for most of the largest cloud encoding farms in the world, public and private. But it …

Read More »

Live and VOD Bootcamps at Streaming Media Connect

I’m teaching two boot camps (virtually) at an upcoming Streaming Media Connect event, one for VOD and the other for live streaming; each costs $199. The courses are designed for newbies who need to get up to speed quickly on these topics. If the courses sound familiar, I taught both courses at Streaming Media West in October, though I’ve updated …

Read More »