
Google Sheets Is a Fine Video Processing Queue with n8n
Build a Google Sheets video processing queue in n8n: rows trigger FFmpeg API jobs, and a webhook writes the output URL back to the row. No server needed.
78 articles about video-processing.

Build a Google Sheets video processing queue in n8n: rows trigger FFmpeg API jobs, and a webhook writes the output URL back to the row. No server needed.

Two ways to install FFmpeg on Windows that actually work in 2026: winget in one command, or the gyan.dev ZIP plus PATH. With the PATH mistakes fixed.

FFmpeg blackdetect finds black frames using duration, pixel, and picture thresholds. Read the log, turn ranges into cut points, and split video automatically.

You can run FFmpeg on Railway, but ephemeral disk, exit-137 OOM kills, and the 15-minute request cap break it at scale. What fails, and the no-infra fix.

Fix n8n timeout errors when processing video by offloading the FFmpeg render to a job-based API, then poll or receive a webhook so no execution times out.

Generate AI voiceover with ElevenLabs TTS and merge it into video using FFmpeg Micro API. Replace or mix audio with no FFmpeg binary needed.

Use FFmpeg Micro cloud API to process video in Next.js Route Handlers and Server Actions. No binary installation, no serverless timeouts.

Automate video compression and thumbnail extraction on Supabase Storage uploads using Edge Functions and the FFmpeg Micro API.

Skip installing FFmpeg in GitHub Actions. Use the FFmpeg Micro REST API to process video from any CI runner with one HTTP call, no binary setup needed.

Learn to loop video with FFmpeg using -stream_loop for fast, lossless repeats and the loop filter for frame-level control. Includes audio sync fixes and API examples.