Hi Samuel — for the editing part (joining clips, rotating to 9:16 vertical, subtitles, music) the usual blocker is that n8n Cloud doesn’t have FFmpeg and in n8n 2.0 the Execute Command node comes disabled. What works without installing anything: calling a video API with HTTP Request and waiting for the result with a Wait → If loop.
For the script and generated images/videos use the OpenAI/Gemini/Kling nodes you already have; the API only handles the final render. Full transparency: the API is mine (KinoPipe), it has 100 free credits with no card required to try it out. If you share what exact steps you want (image + audio → video, join 5 clips, etc.) I’ll send you the JSON for each one.