6.12.2020 | FFmpeg |
Video encoding with x264 and x265 takes a lot of CPU usage. This is because you’re using a software encoder. The whole encoding is done in software and this is executed on your CPU. Modern Macs have a hardware encoder on board. But how to use it with FFmpeg? We...
31.5.2020 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. Introduction A lot of people were asking me how to add more than one audio stream. This article covers the answer for this question. What’s stored in a file of a stream...
17.4.2020 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. Understanding the delay HLS has a delay by design. In our example we have a typically delay of 20-30 seconds. But why? We create currently segments with a duration of 4 seconds....
17.4.2020 | FFmpeg |
During the time a series of articles regarding using FFmpeg as a HLS streaming server has been published. This article is an overview on all published articles: Using FFmpeg as a HLS streaming server (Part 1) – HLS Basics Using FFmpeg as a HLS streaming server (Part...
3.1.2020 | FFmpeg |
Do you want to add a logo or and overlay to a video file? This article describes how you can do this using FFmpeg. How it works In this example we’re using a PNG file for the logo (can also be a video). You can also work here with transparency (in my case a...
10.8.2019 | FFmpeg |
FFmpeg delivers a lot of video filters including a filter called “delogo”. This one can be used to remove a station logo from a video. How it works First we need to define a square that contains the logo. Then the filter uses surrounding pixels outside of...