Introduction to fMP4 Codec

This is the introduction to fMP4 Codec article. You will note that the Fragmented MP4 (fMP4) is an extension of the MP4 (MPEG-4 Part 14) container format. Now unlike the traditional MP4 format, which normally stores video and audio data in a single continuous file. The fMP4 breaks the data into smaller segments or fragments. Likewise you will note that in this format each fragment can be independently decoded. Likewise this allows for more flexible and efficient streaming.

Continue reading Introduction to fMP4 Codec

Introduction to GAVC Codec

This is the Introduction to GAVC Codec. You will note that the Generalized Adaptive Video Codec (GAVC) is an advanced video compression standard. This is similar to the  AVC1 Codec which I have explained on here already. The codec was developed by a consortium of leading technology companies and research institutions. The aim of GAVC was to address the growing demand for high-quality video content that can be efficiently transmitted às well as stored.

Continue reading Introduction to GAVC Codec

Introduction to AVC1 Codec

Let’s start with the Introduction to AVC1 Codec. I have written another article on here called the AVC1 Codec. You can read that if you want to know more. The article below I wrote covers most of it. Note that the AVC1 codec, also known as Advanced Video Coding (H.264), stands as a video compression standard in the digital video industry. You can also compare this to the H.265 standard.

Continue reading Introduction to AVC1 Codec

Pitch Shifting and Time Stretching with FFmpeg

This is how to do pitch shifting and time stretching with FFmpeg. In this tutorial, I will explain how to adjust the pitch and speed of audio files using two powerful tools. These are the FFmpeg and Audacity software. Whether you want to create unique sound effects, adjust the tempo of a music track, or match audio to video, pitch shifting and time stretching can help you achieve your desired results.

Continue reading Pitch Shifting and Time Stretching with FFmpeg

Removing Background Noise with FFmpeg and Audacity

You will note that Removing Background Noise with FFmpeg and Audacity can be done. Here I will explain how to complete this task. I will walk you through the process of removing background noise from an audio file using two powerful tools. This will be the FFmpeg and Audacity. Note that I will cover both command-line noise reduction with FFmpeg as well as the graphical noise reduction with Audacity.

Continue reading Removing Background Noise with FFmpeg and Audacity

Radiance 5.3

Likewise tot was released officially in 2020, this marks the Radiance 5.3 official release. They have introduced the radcompare program to facilitate the comparison of Radiance tool output with reference outputs during unit-testing. Moreover, they resolved an issue pertaining to the reading of exceedingly large files (> 2 GBytes) within the rcollate tool. The RVU tool has implemented a modification to the picking function. Likewise ensuring it now disregards transparent and void surfaces.

Continue reading Radiance 5.3


FFmpegFFmpeg simplifies the process of converting video and audio like never before. We now have FFmpeg 6.0 “Von Neumann,” a fresh major release available for download. This release brings a multitude of improvements, including new encoders and decoders, filters, enhancements to the ffmpeg CLI tool, and a change in our release strategy. Additionally, it transforms the approach to releases. With each major release, we will increase the version of the ABI.

Continue reading FFmpeg