32blogby Studio Mitsu

FFmpeg

From FFmpeg basics to commercial licensing, GPU acceleration, and cloud cost comparisons — a systematic guide for video engineers.

Tools

Interactive tools that run in your browser.

Basics & Compression

Installation, practical command tutorial, video compression fundamentals, codec comparisons, GUI alternatives, and lossless trimming.

ffmpeg

How to Install FFmpeg 8.0 — Windows, Mac & Linux Guide

Step-by-step FFmpeg 8.0 install guide for Windows, Mac, and Linux. Covers winget, Homebrew, apt, and troubleshooting common setup issues.

Jun 10, 2024 · updated Mar 24, 2026 · 10 min
ffmpeg

FFmpeg Commands: A Practical Guide from Basics to Advanced

A practical FFmpeg command reference with copy-paste examples. Covers video conversion, compression, trimming, merging, GIF creation, audio extraction, watermarks, subtitles, and noise reduction.

Jul 19, 2024 · updated Mar 29, 2026 · 16 min
ffmpeg

The Complete Guide to Video Compression with FFmpeg

A thorough guide to compressing video with FFmpeg. Learn when to use CRF, bitrate targeting, presets, and 2-pass encoding — with ready-to-use settings for every use case.

Mar 1, 2026 · updated Mar 24, 2026 · 11 min
ffmpeg

AV1 vs H.265 vs H.264: Which Codec Should You Use?

Compare AV1, H.265, and H.264 across compression efficiency, quality, speed, and compatibility. Includes FFmpeg command examples and a CRF equivalency table.

Mar 1, 2026 · updated Mar 24, 2026 · 10 min
ffmpeg

FFmpeg Too Hard? GUI Alternatives Compared

If FFmpeg commands feel overwhelming, these five GUI tools might be what you need. An honest comparison of HandBrake, DaVinci Resolve, Filmora, Movavi, and VLC.

Mar 1, 2026 · updated Mar 24, 2026 · 12 min
ffmpeg

Lossless Video Trimming with FFmpeg: The -c copy Approach

How to cut video clips instantly without re-encoding using FFmpeg's stream copy mode. Covers the GOP keyframe constraint, input seeking, and troubleshooting sync issues.

Dec 23, 2025 · updated Mar 24, 2026 · 10 min

Advanced & Automation

GPU encoding, SVT-AV1, Python batch processing, Whisper subtitles, HLS streaming, frame extraction, and social media video.

ffmpeg

GPU-Accelerated FFmpeg: NVENC, QSV, and AMF Compared

A complete guide to using NVIDIA NVENC, Intel QSV, and AMD AMF GPU encoders with FFmpeg. Setup, commands, and real benchmark comparisons all in one place.

Mar 1, 2026 · updated Mar 24, 2026 · 11 min
ffmpeg

FFmpeg v8 + SVT-AV1: Optimal Encoding Settings for Production

A technical deep-dive into SVT-AV1 encoding with FFmpeg v8. Covers Preset selection, CRF tuning, Film Grain Synthesis, Lookahead configuration, and hardware recommendations for professional video delivery.

Dec 22, 2025 · updated Mar 24, 2026 · 10 min
ffmpeg

FFmpeg Audio Normalization: The Complete loudnorm Guide

Learn how to normalize audio with FFmpeg's loudnorm filter. Covers single-pass and two-pass EBU R128 normalization, platform-specific LUFS targets, batch processing with ffmpeg-normalize, and more.

Mar 29, 2026 · 10 min
ffmpeg

FFmpeg HDR to SDR: Tonemapping Guide That Actually Works

Convert HDR video to SDR with FFmpeg using zscale+tonemap or libplacebo. Covers hable, reinhard, mobius algorithms, GPU acceleration, Dolby Vision, and common fixes for washed-out colors.

Mar 29, 2026 · 17 min
ffmpeg

FFmpeg Social Media Video: 9:16 for Reels, Shorts & TikTok

Convert any video to 9:16 vertical format for Instagram Reels, YouTube Shorts, TikTok, and X with FFmpeg. Covers crop, pad, blur background, text overlays, subtitles, and batch processing.

Mar 29, 2026 · 15 min
ffmpeg

Automate Video Processing with FFmpeg and Python

Learn how to call FFmpeg from Python to automate batch video processing. Covers subprocess, ffmpeg-python, progress bars, parallel encoding, and error handling.

Mar 1, 2026 · updated Mar 24, 2026 · 12 min
ffmpeg

Auto-Generate Subtitles with FFmpeg and Whisper

Combine OpenAI's Whisper with FFmpeg to automatically add subtitles to any video. Build a pipeline that handles audio extraction, SRT generation, and subtitle burning.

Mar 1, 2026 · updated Mar 24, 2026 · 10 min
ffmpeg

Stream HLS Video with FFmpeg and a CDN

Learn how to generate HLS segments with FFmpeg and serve them via a CDN with adaptive bitrate streaming. Covers m3u8 playlists, multi-bitrate encoding, and CORS configuration.

Mar 1, 2026 · updated Mar 24, 2026 · 13 min
ffmpeg

Extract the Last Frame of a Video Instantly with FFmpeg

How to extract the final frame of any video without decoding the whole file. Explains -sseof and -update 1 internals, with ready-to-use scripts for PowerShell and Bash.

Dec 22, 2025 · updated Mar 24, 2026 · 10 min
ffmpeg

How to Receive, Convert, and Stream RTSP Camera Feeds with FFmpeg

Learn how to receive, record, and convert RTSP streams to HLS with FFmpeg 8.1. Covers protocol fundamentals, troubleshooting, and GPU acceleration.

Mar 12, 2026 · updated Mar 24, 2026 · 13 min
ffmpeg

Building a Multi-Camera Surveillance Dashboard with FFmpeg

Build a browser-based surveillance dashboard using FFmpeg and Node.js. Convert multiple RTSP camera feeds to HLS and display them in a grid layout.

Mar 12, 2026 · updated Mar 24, 2026 · 14 min

Business & Infrastructure

Commercial licensing, VPS encoding servers, AWS cost comparison, browser-based processing, security, and C API.

ffmpeg

FFmpeg Commercial License Guide: LGPL, GPL & Patent Risks

FFmpeg licensing explained for commercial use. LGPL vs GPL differences, patent codec risks, and step-by-step build instructions for redistributable binaries.

Mar 1, 2026 · updated Mar 26, 2026 · 20 min
ffmpeg

Build an FFmpeg Encoding Server on a VPS

Set up a dedicated FFmpeg encoding server on a VPS. Covers installation, watch folder automation, systemd service, and a simple REST API.

Mar 1, 2026 · updated Mar 24, 2026 · 15 min
ffmpeg

AWS MediaConvert Pricing vs FFmpeg: Cost Per Minute Breakdown

AWS MediaConvert pricing compared to self-hosted FFmpeg. Break-even points by monthly volume, cost-per-minute tables, and pros/cons of each approach.

Mar 1, 2026 · updated Mar 24, 2026 · 10 min
ffmpeg

Process Video in the Browser with ffmpeg.wasm

Run FFmpeg entirely in the browser without a server using ffmpeg.wasm. Setup, SharedArrayBuffer/COOP/COEP headers, and a full React/Next.js implementation.

Mar 1, 2026 · updated Mar 24, 2026 · 11 min
ffmpeg

That Video File Could Be a Trap: FFmpeg Vulnerabilities in Video Editors

How malicious video files exploit outdated FFmpeg libraries in video editing software. Real attack scenarios, CVE examples, and three concrete steps creators should take now.

Dec 26, 2025 · updated Mar 24, 2026 · 11 min
ffmpeg

FFmpeg libavutil Guide: Functions, Usage, and Code Examples

A deep dive into FFmpeg's libavutil library. Covers memory management, timestamp conversion, error handling, and pixel format utilities with complete C code examples.

Mar 19, 2025 · updated Mar 24, 2026 · 15 min