FFmpeg

FFmpeg is the Swiss Army knife of the video editing and processing world. You can practically do anything with it and in this category, we cover popular and useful uses of FFmpeg.

Looping Videos

In this article, let’s learn how to loop videos using FFmpeg. As a bonus, learn how to install FFmpeg on Ubuntu, Mac, Windows, and then loop videos – once, twice, or create an infinite loop 🙂 FFmpeg is by far the most critical video, image, and audio processing and manipulation tool in video and audio […]

How to Loop Videos using FFmpeg – Step-by-Step Tutorial Read More »

Creating a GIF

Animated GIFs have become a popular medium for expressing emotions, sharing snippets of videos, and adding visual interest to online content. While there are numerous tools available for creating GIFs, FFmpeg stands out as a powerful and versatile option, especially for video engineers and enthusiasts. In this comprehensive guide, I will teach you how to

How to Create a GIF from a Video using FFmpeg with Examples Read More »

How to Install and Use FFmpeg

FFmpeg is a robust, open-source multimedia framework that can manipulate audio, video, and other multimedia files in various ways. This guide will help you install and use FFmpeg on Windows. This guide will also cover the basics of encoding, transcoding, and streaming and more advanced features like applying filters and subtitles. Note: please go here

Install and Use FFmpeg on Windows: A Simplified Step-By-Step Guide Read More »

FFmetrics - Free Video Quality Measuring Tool

Let me start this article by stating that the one program I couldn’t live without in my role as a video tester and evaluator is the Moscow State University Video Quality Measurement Tool (VQMT). It’s exceptionally functional and very easy to use for nuts and bolts testing and evaluation of different codecs, encoders, and encoding

FFmetrics – Free testing tool to measure video quality Read More »

RTMP Streaming

In this article, we will go through the process of RTMP streaming using FFmpeg. For more details about the RTMP streaming protocol, please refer to this article on the basics of RTMP and other low-latency streaming protocols. What is The RTMP Streaming protocol? Real-Time Messaging Protocol (RTMP) is a TCP-based communication protocol. It provides a

RTMP Streaming using FFmpeg Tutorial – Step-By-Step Read More »

CBR CRF and Changing

In this article, we will go through the process of compressing a video using the H.264/AVC codec (libx264) and discuss the following:  For this purpose, we would be using a sample video with a resolution = 1920×1080 that can be downloaded at this link.  Creating a Constant BitRate (CBR) Video To understand CBR, we need

CBR, CRF, and Changing Resolution using FFmpeg Read More »

Create GIF

In this article, we look at how to create a GIF file from a bunch of images using FFmpeg, adjust the frames-per-second (fps), speed, and looping using FFmpeg. To learn more about FFmpeg, please explore all our FFmpeg articles on OTTVerse.com. Install FFmpeg first If you don’t have FFmpeg installed, then you can download it from

How to Create a GIF from Images using FFmpeg easily? Read More »

Frame Count

In this quick tutorial, we’ll teach you how to extract the number of frames (of frame count) in a video using ffprobe, an utility written using the FFmpeg video processing library. To learn more about these tools, please explore all our FFmpeg articles and do check out our deep dive into ffprobe. Frame Count using

Extract Frame Count Using ffprobe (Number of Frames in a Video) Read More »

What is FFmpeg

FFmpeg is a free software project that produces libraries and programs for handling and manipulating multimedia data. FFmpeg can handle the entire process of transcoding, video and image manipulation (resizing, denoising, etc.), packaging, streaming, and playback. It is the most popular video and image processing software by a mile and is used by many companies

What is FFmpeg? Usage, Benefits, and Installation Simplified Read More »