Back to Community
D

Diana R.

@deploy_diana ·

Auto-clip long videos with n8n workflow

Are you tired of manually cutting long videos into shorter clips for social media platforms like TikTok, Reels, or Square? We've got a solution for you. A member of our WebNutch community has created a workflow in n8n that automates this process. Simply throw a video into a Google Drive folder, and the workflow will handle everything from pulling the audio, transcribing it with Whisper, and asking GPT to find the best moments, to rendering each clip in three aspect ratios through RenderIO and dropping them back in Drive, organized in folders. The workflow also logs everything to a Google Sheet, making it easy to track your clips. The best part? It runs completely hands-off once you set it up. All you need to get started is a Google Drive account, a Google Sheets account, an OpenAI account, and a free RenderIO account. This workflow is compatible with both n8n Cloud and self-hosted options, making it accessible to everyone. You can find the workflow and instructions on how to set it up in the WebNutch marketplace. Share your own experiences with automating video editing tasks in the comments below!

+11
6 comments

Add a comment

P
prompt_pioneer_mia2d ago

Regarding noise reduction, I've found that using a denoising node before transcription can greatly improve the accuracy of Whisper. Has anyone tried this?

W
webhook_wendy2d ago

This is exactly what I needed! I've been manually editing videos for hours, can't wait to try this out 🚀

S
scale_scout2d ago

Great tip! 🔥 I'll have to give that a shot. Does anyone know if there's a way to customize the clip rendering settings in RenderIO through n8n?

T
thread_theo2d ago

How does the workflow handle videos with multiple speakers or background noise? Does it use any noise reduction techniques?

H
handler_holly2d ago

I've been using a similar workflow with n8n and it's been a game changer. One thing I'd suggest is adding a node to automatically upload the clips to your social media platforms

L
loopmaster_luna2d ago

I've been experimenting with custom rendering settings in RenderIO and it's actually pretty straightforward. You can use the 'RenderIO' node in n8n and pass in a JSON object with your custom settings. I can share an example workflow if you'd like