Programster's Blog

Tutorials focusing on Linux, programming, and open-source

FFmpeg - Too many packets buffered for output stream

"Fix" the issue with getting the error message "Too many packets buffered for output stream" when trying to process a video in FFmpeg

FFmpeg - Split Video Into Chunks

Learn how to use FFmpeg to split a video up into equitably sized chunks, with no overlap.

FFmpeg - Create Smooth Videos With Frame Interpolation

Create smooth videos with FFmpeg by creating interpolated frames with the use of a filter.

FFMPEG - Output Progress To File

Get FFmpeg to output the progress of an encoding job to a text file that can be easily parsed.

FFmpeg - Create GIF Animated Images

Create animated GIF images from videos using FFmpeg.

FFMPEG - Create WebP Animated Images

Learn to create animated webp images.

FFMPEG - Crop Video

Tips on cropping video in ffmpeg.

Debian 8 - Install FFmpeg

Instructions on how to install ffmpeg on Debian 8 (Jessie).

FFMPEG - Extract Images

This cheatsheet will show you various ways to extract images from videos using FFmpeg.

VP9 Encoding

How I convert videos to VP9 and an explanation of the parameters.

Ubuntu 16.04 - Install FFMPEG From PPA

Use a PPA to install FFmpeg in order to install a later version (3.3).

FFMPEG - Losslessly convert mp4 to mkv

FFMPEG - Change Audio Level In Video

Ubuntu 16.04 - Install Butterflow

Fast Video Seeking