Skip to content
Raja Varma
Content AutomationLive

AI YouTube Shorts Generator

Manually finding and cutting engaging moments from long-form video into short-form content is time-consuming and doesn't scale.

Trigger

User supplies a full-length source video file.

Step-by-Step Workflow

  1. User supplies a full-length video
  2. Whisper AI transcribes the audio
  3. System detects key/high-interest scenes
  4. MoviePy/FFmpeg cuts and reformats selected scenes to vertical video
  5. Captions are generated and overlaid on the clip
  6. Short-form clips are exported

Inputs

  • Source video file

Processing Steps

  • Transcribe audio (Whisper AI)
  • Detect key scenes (OpenCV)
  • Cut and reformat to vertical video (MoviePy/FFmpeg)
  • Generate and overlay captions

Outputs

  • Multiple short-form vertical video clips ready for upload

Security Considerations

  • All processing runs locally - no video content is uploaded to a third party
  • Users are responsible for rights/licensing of source video content

Limitations

  • Scene-detection quality varies with video content
  • Processing time scales with video length and local hardware

Future Improvements

  • Automatic thumbnail generation
  • Direct upload/publish integration
  • Improve scene selection using engagement-prediction signals