
Webhooks for long-running video jobs: reliable pipeline patterns
Webhooks for long running video jobs fail quietly. Use the hint-plus-reconciler pattern: verify signatures, key idempotency on job ID, add a polling backstop.
41 articles about automation.

Webhooks for long running video jobs fail quietly. Use the hint-plus-reconciler pattern: verify signatures, key idempotency on job ID, add a polling backstop.

ffmpeg cropdetect finds black bars on one file fine, then breaks in a batch. Sample past the intro, take the last crop line, round to even, crop per file.

An AI dubbing workflow returns a translated track longer than the video. Measure both with ffprobe, fix the drift with atempo or apad, then re-mux cleanly.

Which n8n FFmpeg node should you use? The real split is local binary vs hosted API. Compare the community nodes, what breaks each, and what runs on n8n Cloud.

The AI video generator workflow nobody documents: extract last frames, normalize mismatched clips, concat, lay an audio bed, burn captions once with FFmpeg.

Convert MOV to MP4 automatically with one API call. iPhone HEVC footage breaks web pipelines. Catch uploads in n8n, Make, or Zapier and ship MP4.

A Zapier video processing timeout is an architecture problem, not a plan problem. Beat the 30-second cap and file size limits with an async video API.

Add background music to video with FFmpeg: amix levels, sidechaincompress ducking under a voiceover, looping, fades, and the same mix as one API call.

A working n8n video automation build: turn one long video into captioned vertical clips with transcripts, cut points, and one API call per render. No FFmpeg.

How to build TikTok-style karaoke captions with FFmpeg: Whisper word timestamps, an ASS file with \k tags, the ass filter, and the one-call API version.