
n8n 3.0 breaking changes kill your FFmpeg step. Send it HTTP.
n8n 3.0 breaking changes kill the npx + host ffmpeg video step. Here's the Docker Compose and distroless Dockerfile that work, and the HTTP alternative.
48 articles about n8n.

n8n 3.0 breaking changes kill the npx + host ffmpeg video step. Here's the Docker Compose and distroless Dockerfile that work, and the HTTP alternative.

"No usable ffmpeg was found" in n8n means the server has no FFmpeg binary, and n8n's installer makes it impossible for a community node to ship one. Three real fixes.

YouTube now demotes template-based bulk edits. How to repurpose long form video to shorts with per-clip cuts, real 9:16 crops, and captions from each segment.

The gpt-4o-transcribe retirement hits October 15, 2026 with no replacement listed. Two migration paths, plus the API chain that burns captions into video.

gemini-omni-flash-preview was deprecated September 30, 2026. Swap to gemini-omni-1.1-flash in n8n, Make or curl, then reframe the 1080p output to 9:16.

Most FFmpeg n8n Docker recipes break on n8n 2.x. Compare three working paths: the runners image plus fonts, a static-ffmpeg copy, and an HTTP call on Cloud.

The Sora API shutdown alternative for n8n: swap in an async Veo 3.1 or Kling 3.0 call, then normalize the output with reframe, concat, captions and audio mix.

n8n large video transcription fails because n8n holds the whole file in memory. Hand the Drive URL to an audio-extraction API and send only a 4 MB track.

n8n MP4 to GIF without a community node or custom Docker image: a webhook workflow that passes a video URL, runs the palette method, and returns a GIF link.

n8n 2.0 disables the Execute Command node by default, breaking FFmpeg workflows on upgrade. How to diagnose it, re-enable it, and replace it for good.