How to Generate Video Thumbnails with FFmpeg (CLI + API)
Learn how to extract video thumbnails with FFmpeg using CLI commands and a cloud API. Covers JPEG, PNG, and WebP output with working code examples.
81 articles about api.
Learn how to extract video thumbnails with FFmpeg using CLI commands and a cloud API. Covers JPEG, PNG, and WebP output with working code examples.

Learn 4 ways to use FFmpeg with Node.js: child_process, fluent-ffmpeg, ffmpeg.wasm, and a cloud API. Working code, common pitfalls, and when to use each.

Concatenate, merge, join, and combine videos with FFmpeg via the concat demuxer, filter, and protocol. Fix codec mismatches, audio sync, and stream errors.

Learn how to trim and cut videos with FFmpeg using 3 proven methods. Extract specific sections, trim by timestamp or duration, and avoid quality loss. Step-by-step guide with examples.

Learn how to compress video using a cloud FFmpeg API with no server setup. Includes working code examples in cURL, Python, and Node.js.

Learn how to process video with a JSON API using FFmpeg Micro. Real request examples for compression, format conversion, text overlays, and custom FFmpeg options.

Self-hosting FFmpeg looks simple until Docker bloat, codec licensing, and scaling hit production. Compare self-hosted FFmpeg vs a cloud API.

Learn how to merge audio and video with FFmpeg using the CLI or a simple API call. Mux tracks without server setup or FFmpeg installation.

Learn how to use FFmpeg in Python without installing the binary. Use a cloud API instead of subprocess for serverless-friendly video processing.

n8n Cloud blocks FFmpeg and Execute Command is disabled in v2.0+. Replace it with an FFmpeg API call from an HTTP Request node.