September, 2020

August, 2020

  • 21 August

    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 …

  • 7 August

    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, …

July, 2020

  • 28 July

    Zeranoe Resolves AV1 Issue; Now Faster Than aomenc.

    Previous tests presented here showed that a Windows version of FFmpeg compiled by Zeranoe was about four times slower than a version compiled by a colleague who works in an OTT organization. Since then, Miguel Perez contacted the FFmpeg organization and Zeranoe, who researched the issue, recompiled, and created a …

  • 23 July

    AV1 Now Only 2X Slower Than x265

    AV1 encoding on Windows is now only 2x slower than x265. With a properly compiled version of FFmpeg, encoding performance is slightly faster than the Alliance for Open Media’s encoder, though output quality is very slightly lower. Congrats to AOM for delivering on their promise to get encoding times down. …

  • 9 July

    Compressionists: You’re Only as Good as Your Tools

    I’m reviewing AV1 encoders for Streaming Media Magazine and was performing some QC on the AV1 files that I produced with the latest version of FFmpeg. Two file details I always check are GOP size and whether the GOPs are closed or not. I check these for multiple reasons.

June, 2020

  • 15 June

    Preliminary VMAF and PSNR Scores for New Xilinx Transcoding Appliances

    Live streaming at scale is the perfect application for hardware transcoders that deliver highly-affordable encoding density. Xilinx just announced a series of transcoding appliances targeting these live streaming use cases built around the new Xilinx Real-Time (RT) Server reference architecture. I’ve been benchmarking output quality with two card-based encoders deployed …

May, 2020

  • 22 May

    AV1 Turns 2.0

    Just a quick announcement that the Alliance for Open Media has launched version 2.0 of the AOMedia AV1 encoder that you can download here. According to the Phoronix website, from which I grabbed this news: “Libaom 2.0 is the first release since the original 1.0 release back in mid-2018 after …

  • 19 May

    Upcoming Training for Streaming Production

    Here are descriptions of the two courses I’ll be teaching in a few days on streaming media production.  Streaming Media East will be held online, with five 3-hour pre-conference training sessions that cost $199 each and a robust assortment of free 1-hour sessions. Here are the titles, dates, and times …