基于 n8n + ffmpeg-api 的视频自动化流水线实战

基于 n8n + ffmpeg-api 的视频自动化流水线实战 背景做自媒体老友记英语学习 家居博主时发现视频剪辑太耗时 于是自研了一套基于 n8n FFmpeg 的自动化管线。技术栈n8n v1.119.1 — 工作流编排自研 ffmpeg-api — FastAPI FFmpeg v7.1支持 NCA DSL 格式腾讯云 COS TTS部署在 4GB/2C 的云服务器上架构图飞书多维表格任务管理 ↓ n8n 工作流调度定时触发 ↓ 自研 ffmpeg-apiFastAPINCA DSL 兼容 ↓ 腾讯云 COS存储核心功能智能切割按 SRT 时间范围精准切割原片双语字幕drawtext 渲染支持 SRT JSON/纯文本AI 配音腾讯云 TTS 自动生成批量拼接调速 拼接支持 NCA DSL 格式自动上传处理后直接上传 COS踩坑记录1. 4GB 服务器 OOMFFmpeg concat 操作在内存受限时容易 OOM。解决方案分批处理超过 15 个输入时拆分为每批 3 个自动降级 preset从 medium 降到 fast2. n8n 字段传播Code 节点和 HTTP Request 节点之间字段不传播 必须用$(节点名).item.json.xxx显式引用。3. SRT 格式陷阱SRT 时间格式毫秒分隔符必须是逗号, 不是点号.。这是标准规定但很容易踩坑。00:00:08,960 -- 00:00:12,160已跑通场景老友记英语学习4 遍学习法一日三更家居博主视频短剧自动化创作开源/合作ffmpeg-api 支持 NCA DSL 格式兼容 No-Code Architects Toolkit。 如果有类似需求可以交流也接 n8n 自动化搭建外包。TagsAI自动化, n8n, FFmpeg, FastAPI, 视频处理, 独立开发