Skip to content
FlowHubFluxonLab
Google Sheets
Data Sync & ETLfree

Video Processing Pipeline with Thumbnail Generation and Cdn Distribution

by TomokiUpdated Aug 2026
RequiresGoogle SheetsGoogle SheetsSlack
Share Post Share
WeS3 Event Webhook1S3 Event Webhoo…WeManual Process Trigger1Manual Process …MeMerge Triggers1CoExtract S3 Info1IfCheck Is Video1SeInvalid File Response1Invalid File Re…HRGet Video Metadata (FFprobe)1Get Video Metad…CoParse Video Metadata1Parse Video Met…HRGenerate Thumbnails (FFmpeg)1Generate Thumbn…HRGenerate Preview GIF1Generate Previe…HRTranscode Video1AgAggregate Processing Results1Aggregate Proce…HRInvalidate CDN Cache1Invalidate CDN …CoGenerate Signed URLs1Generate Signed…Log Processing Metrics1Log Processing …Send Slack Notification1Send Slack Noti…MeMerge Output Paths1Merge Output Pa…MeMerge All Paths1RTRespond to Webhook1Respond to Webh…12345678910111213141516171819202122
1/5
STEPS · 22
Starts on an incoming request

On a webhook, processes video via an HTTP API, logs results to Google Sheets, notifies Slack, and responds to the caller.

Tags

webhookcomplexGoogle SheetsSlackContent CreationMultimodal AIdiscoveredpending-review
Connects
sheetsGoogle SheetsSlack
CategoryData Sync & ETL
Triggerwebhook
Complexitycomplex
Nodes19
AddedJun 27, 2026