FFmpeg

alt

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 »

Streaming Media Bootcamps at Streaming Media University

I’m teaching two boot camps (virtually) at an upcoming Streaming Media University 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 did teach the same courses at the Streaming Media West event in …

Read More »

Bash Scripting with Wildcards for FFmpeg on Ubuntu and Mac

Read More »

Lesson of the Week: Set I-frame Interval in Seconds not Frames

This lesson is derived from my book, Learn to Produce Videos with FFmpeg In 30 Minutes or Less ($34.95), and my course, FFmpeg for Adaptive Bitrate Production ($29.95)  (which includes a PDF copy of the book). Don’t just learn FFmpeg; become an expert in video compression.  Overview: Setting your I-frame interval in seconds rather than frames allows you to use …

Read More »

Lesson of the Week: Compute VMAF with FFmpeg on Windows

Note: This update details how to compute VMAF with FFmpeg on Windows. From my perspective, this feature has gotten progressively less usable and increasingly frustrating. Documentation is poor and the syntax is idiosyncratic and hard to use. If you have any alternative, like Moscow State University’s Video Quality Measurement Tool, I would spend the money and get something that works …

Read More »