Encoding

alt

Lesson of the Week: CMAF Proof of Concept

The Common Media Application Format (CMAF) is supposed to be the Holy Grail of streaming; one set of files that you can deliver to multiple output points. How well does it work today? This 3:47 video shows you. I started by creating CMAF output in AWS Elemental MediaConvert. Why? Because they supply useful templates, have an easy to use UI, …

Read More »

Choosing the Optimal CRF Value for Capped CRF Encoding

In a blog full of wonky compression articles, this could be the wonkiest article of all. If you’re not using capped CRF encoding, or considering the same, it’s almost certainly not of interest. If you are using capped CRF encoding (for constant rate factor), however, you almost certainly will find it interesting and perhaps even illuminating. A quick background note. …

Read More »

The Ten Most Popular Articles from 2019

It’s always good to review which articles readers found valuable over the past year to help focus on producing similar content in the future. By publishing the top ten, hopefully, those reading this article will see some articles they might find useful. So, without further ado, here were the top ten articles from the Streaming Learning Center blog in 2019. …

Read More »

Open and Closed GOPs – All You Need to Know

This article defines open and closed GOPs, identifies why closed GOPs are better, and details how to produce closed GOPs in FFmpeg with x264 and x265. 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 course, FFmpeg for Adaptive …

Read More »

NETINT Transcoder Tops in Subjective HEVC Benchmark Comparison

On September 11, 2019, Streaming Media Magazine published an article entitled Hardware-Based Transcoding Solutions Roundup: Testing Performance, that compared various H.264 and HEVC encoders using objective and subjective testing. The HEVC encoders tested included Intel’s SVT (Scalable Video Technology)-HEVC, a software-based codec; NGCodec’s FPGA-based HEVC encoder (now owned by Xilinx) and x265 using the medium and veryfast presets. After the …

Read More »

What Is VVC?

Versatile Video Coding (VVC) is a codec “drafted by a joint collaborative team of ITU-T and ISO/IEC experts known as the Joint Video Experts Team (JVET), which is a partnership of the ITU-T Video Coding Experts Group (VCEG) and the ISO/IEC Moving Picture Experts Group (MPEG),” as MPEG explains. The codec is designed to meet upcoming needs in videoconferencing, OTT streaming, mobile telephony, …

Read More »

The Need for Speed: Demand for Low-Latency Streaming Is High

According to Bitmovin’s “Video Developer Report 2019,” latency was a concern of 54% of all its survey participants. Digging into the numbers, subsequent questions revealed that almost 50% of survey participants planned to implement a low-latency technology over the next 1–2 years, with over 50% seeking latency of under 5 seconds and 30% seeking latency of under 1 second (See …

Read More »

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 the lowest frame produced by that preset, which indicates the …

Read More »

Creating a Unique Encoding Ladder for Smartphone Viewers

Many producers distribute the same encoding ladder to all viewers. However, sending a 1080p stream to smartphone viewers may be a waste of bandwidth as both SSIMPLUS and VMAF scores reveal that lower resolution, lower-bandwidth videos deliver similar quality at a lower cost. This tutorial, from my course Computing and Using Video Quality Metrics, shows you the tests I performed …

Read More »

MPEG LA DASH Pool Stops Offering New Licences

On August 12, 2019, I reported in Streaming Media Magazine that the hugely unpopular MPEG LA DASH Pool might be shutting down. I shared what was purported to be a draft letter from MPEG LA President Larry Horn to pool members which stated the following: “Regrettably, with more than one year’s experience marketing the DASH License according to its revised …

Read More »