# samuraigpt/ai-youtube-shorts-generator

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/samuraigpt-ai-youtube-shorts-generator).**

3,037 stars · 528 forks · Python · mit

## Links

- GitHub: https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator
- Homepage: https://www.vadoo.tv/ai-youtube-shorts-generator
- awesome-repositories: https://awesome-repositories.com/repository/samuraigpt-ai-youtube-shorts-generator.md

## Topics

`ai-video-generator` `artificial-intelligence` `image-to-video` `image-to-video-generation` `shorts` `shorts-maker` `sora-video` `sora-video-ai` `stable-diffusion` `text-to-image` `text-to-video` `text-to-video-generation` `video-diffusion` `video-editing` `video-generation` `video-generator` `youtube-shorts`

## Description

This project is an AI-driven suite of tools designed to repurpose long-form video content into short-form clips. It integrates a speech-to-text engine for automated transcription, a highlighting system that ranks engaging segments based on emotional hooks, and a video processor that converts horizontal footage into vertical formats.

The system distinguishes itself through intelligent video cropping that utilizes face tracking and motion smoothing to keep subjects centered. It also employs an analysis system to extract viral highlights by scoring segments for engagement and practical value.

The software covers a broad range of media processing capabilities, including aspect ratio adjustment, short-form clip generation, and the export of transcripts and viral scores to structured JSON files for automation workflows.

## Tags

### Artificial Intelligence & ML

- [Short-Form Video Generation](https://awesome-repositories.com/f/artificial-intelligence-ml/short-form-video-generation.md) — Provides AI-driven generation of short-form social video clips from long-form source content.
- [Audio and Video File Transcription](https://awesome-repositories.com/f/artificial-intelligence-ml/audio-and-video-file-transcription.md) — Generates timestamped text transcripts from video files using cloud or local speech-to-text engines. ([source](https://cdn.jsdelivr.net/gh/samuraigpt/ai-youtube-shorts-generator@main/README.md))
- [Face Tracking](https://awesome-repositories.com/f/artificial-intelligence-ml/computer-vision-systems/computer-vision/facial-analysis-systems/face-tracking.md) — Uses facial coordinate tracking to keep the subject centered during the vertical cropping process.
- [Semantic Segment Scoring](https://awesome-repositories.com/f/artificial-intelligence-ml/recommendation-engines/recommendation-scoring-and-ranking/semantic-segment-scoring.md) — Analyzes timestamped text for emotional hooks and high-value keywords to score and rank potential viral highlights.
- [Speech to Text Transcription](https://awesome-repositories.com/f/artificial-intelligence-ml/speech-to-text-transcription.md) — Provides a speech-to-text engine that generates timestamped transcripts to identify key highlights.
- [Automated Video Transcribers](https://awesome-repositories.com/f/artificial-intelligence-ml/speech-transcription/automated-video-transcribers.md) — Converts video audio into time-synced text transcripts to identify key quotes and organize editing.
- [Highlight Detection](https://awesome-repositories.com/f/artificial-intelligence-ml/video-generation/video-clip-generators/highlight-detection.md) — Automatically identifies high-energy segments and engaging quotes from long videos to generate shareable clips. ([source](https://www.vadoo.tv/clip-youtube-video))

### Graphics & Multimedia

- [Video Clip Extraction](https://awesome-repositories.com/f/graphics-multimedia/video-content-repurposing/video-clip-extraction.md) — Transforms long-form videos into multiple short, vertical clips optimized for social media distribution. ([source](https://cdn.jsdelivr.net/gh/samuraigpt/ai-youtube-shorts-generator@main/README.md))
- [Dynamic Cropping Windows](https://awesome-repositories.com/f/graphics-multimedia/display-visual-adjustments/aspect-ratio-optimizations/dynamic-cropping-windows.md) — Calculates a dynamic cropping window to transform widescreen footage into vertical formats without losing the primary subject.
- [Intelligent Cropping Engines](https://awesome-repositories.com/f/graphics-multimedia/image-editing-processing/image-editors/image-cropping-tools/intelligent-cropping-engines.md) — Automates the conversion of horizontal videos to vertical formats using facial analysis and tracking.
- [Speech-to-Text Pipelines](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/audio-processing-systems/audio-processing/speech-to-text-pipelines.md) — Implements an automated pipeline that converts video audio streams into timestamped text transcripts.
- [Video Content Repurposing](https://awesome-repositories.com/f/graphics-multimedia/video-content-repurposing.md) — Uses AI to identify viral moments in long videos and transform them into shareable short-form segments.
- [Content-Aware Vertical Cropping](https://awesome-repositories.com/f/graphics-multimedia/video-feed-cropping/content-aware-vertical-cropping.md) — Implements face tracking and motion smoothing to automatically center subjects when converting horizontal footage to vertical clips.
- [Social Media Content Creation](https://awesome-repositories.com/f/graphics-multimedia/social-media-content-creation.md) — Generates high-engagement video clips tailored specifically to social media platform dimensions.

### User Interface & Experience

- [Subject-Aware Auto-Cropping](https://awesome-repositories.com/f/user-interface-experience/constraint-layout-engines/aspect-ratio-constraints/video-aspect-ratio-configurations/subject-aware-auto-cropping.md) — Converts horizontal footage to a vertical aspect ratio using face tracking and motion smoothing. ([source](https://cdn.jsdelivr.net/gh/samuraigpt/ai-youtube-shorts-generator@main/README.md))
- [Video Aspect Ratio Configurations](https://awesome-repositories.com/f/user-interface-experience/constraint-layout-engines/aspect-ratio-constraints/video-aspect-ratio-configurations.md) — Modifies video dimensions to fit specific platform requirements like social media vertical formats. ([source](https://www.vadoo.tv/clip-youtube-video))

### Software Engineering & Architecture

- [Asynchronous Task Processing](https://awesome-repositories.com/f/software-engineering-architecture/asynchronous-task-processing.md) — Offloads computationally heavy video transcoding and cropping tasks to background workers to maintain application responsiveness.
- [Content Ranking](https://awesome-repositories.com/f/software-engineering-architecture/sorting-algorithms/shell-sorts/content-sorting-rules/content-ranking.md) — Ranks video segments based on hooks and emotional peaks to isolate the most engaging moments. ([source](https://cdn.jsdelivr.net/gh/samuraigpt/ai-youtube-shorts-generator@main/README.md))
