October, 2019

  • 21 October

    An FFmpeg Script to Render and Package a Complete HLS Presentation

    So, the object of the exercise is a single FFmpeg script that encodes your files and creates the necessary master and media playlists. I took an initial stab here, but wound up with a script, “as ugly as someone else’s baby, particularly the need to duplicate the input file four …

  • 16 October

    Another Five-Star Review for Learn to Produce Video with FFmpeg Book

    Reviewer Ian Kennedy recently reviewed Learn to Produce Video with FFmpeg on Amazon, and he hit the nail on the head in his five-star review, saying: Who this book is for: 1) The decision maker who may be skeptical about using FFmpeg in a production environment compared to a turn-key …

  • 16 October

    FFmpeg to the Rescue: Muxing Audio and Video Files

    So, there I was downloading videos from YouTube to include in a PowerPoint for a training course I was producing. Unfortunately, my download tool, wondershare’s excellent video converter, downloaded separate audio and video streams, the video in an MP4 wrapper and the audio as an MP3 file. So I had …

  • 14 October

    Choosing an x264 Preset

    All codecs and encoding tools have a configuration option that controls the quality/encoding time tradeoff. With x264 (and x265) the preset controls that tradeoff. When choosing a preset you should consider 3 criteria: Overall quality – the overall quality produced by that preset Low frame quality – the quality of …

September, 2019

  • 18 September

    SLC Launches New Course on Video Quality Metrics

    Announcing a new online course entitled, Computing and Using Video Quality Metrics: A Course for Encoding Professionals. The course contains over four hours of video instruction and costs $99.95. The course teaches you how to choose, compute, and interpret video quality metrics like VMAF, SSIMPLUS, PSNR, and SSIM. Here are some …

August, 2019

  • 12 August

    New Five-Star Review for FFmpeg Book

    Derrick Freeman is a luminary in the Streaming Video world, an expert on Wowza Streaming Engine and Telestream Wirecast (among other products) who has consulted with and instructed dozens of companies, universities, and other organizations. When Derrick needed to learn how to use FFmpeg, he purchased a copy of my …

June, 2019

  • 24 June

    MSU VQMT Gets Auto-Scaling But Watch the Scaling Algorithm

    One of the first operations I learned in FFmpeg was how to scale subsampled video files back to the source resolution to compute PSNR in the Moscow State University (MSU) Video Quality Measurement Tool (VQMT). Thankfully, for those not familiar with FFmpeg, as of VQMT version 11.1, this operation is …

  • 12 June

    FFmpeg Threads Command: How it Affects Quality and Performance

    This article details how the FFmpeg threads command impacts performance, overall quality, and transient quality for live and VOD encoding. The level of testing and analysis detailed here is consistent with the instruction in my book, Learn to Produce Videos with FFmpeg In 30 Minutes or Less ($34.95), and my …

May, 2019

  • 30 May

    Baby Steps in Producing an HLS Master Manifest With FFmpeg

    This article has been superseded by this article entitled, An FFmpeg Script to Render and Package a Complete HLS Presentation. So there I was, teaching a class at Streaming Media East entitled How To Build A Free Encoder/Packager With Watch Folder Operation Using Open Source Tools (handout and video available …

  • 8 May

    Build Encoder Packager With Open-Source Tools

    Here’s the download: T20_Build_Free_Encoder_FFmpeg_Bento_short. The video is below. T202. How To Build A Free Encoder/Packager With Watch Folder Operation Using Open Source Tools Wednesday, May 8: 11:45 a.m. – 12:30 p.m. Open source tools like FFmpeg and Bento4 are used to build massive encoding farms for high-profile premium content services, but …