Short subtitled clips from a long video

The scenario finds the most gripping moments in a long video, cuts them into short clips and adds subtitles.

  • Gripping moments — on their own
  • Short clips cut out
  • Subtitles sized to the video
  • Ready to post
n8n Form

How it works

To create Web Form records from AWS SES without manual input, use a ready-made scenario.

  1. Starts when: When clicking ‘Execute workflow’
  2. Then: video download with yt-dlp
  3. Then: get the downloaded video location
  4. Check: wait for both branches to complete and merge
  5. Then: seperate actionable data items
  6. Check: Loop Over Items
  7. Then: extract all clips paths
  8. Check: Loop Over Items1
  9. Then: Send a message
  10. Then: Read clips from disk
  11. Then: extract clip file in base64
  12. Then: convert base64 to actual binary file
  13. Then: Analyze the actual whole video
  14. Then: extract all actionable operations
  15. Check: Filterout the not required operations
  16. Then: Aggregate
  17. Then: Call subworkflow
  18. Then: simple clipping (still in orignal aspect ratio)
  19. Then: get transcript from yt-dlp
  20. Then: extract filepath
  21. Then: read srt from disk
  22. Then: Extract from File
  23. Then: formating of data
  24. Then: some more formating
  25. Then: viral clips identification
  26. Then: filter out top clips according to score
  27. Starts when: On form submission
  28. Check: Loop Over Items2
  29. Check: if operation is subtitles
  30. If yes: find height & width
  31. Then: calculate relative subtitle size
  32. Then: burn subtitles
  33. Then: Wait
  34. If no: Execute operation on the clip
  35. Then: Wait (according to how powerful your system is and how much ram you have)
  36. Starts when: EDITING
  37. Then: Split Out

You can launch this AWS SES + Web Form integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.