--- title: YouTube Shorts Generator emoji: ๐ŸŽฌ colorFrom: blue colorTo: purple sdk: streamlit app_file: app.py pinned: false --- # ๐ŸŽฌ YouTube Shorts Generator (No Login, No Watermark) Create 5 faceless, AI-generated vertical YouTube Shorts from any uploaded video. ## โœ… Features - Upload `.mp4` video (no login needed) - AI-generated captions using Whisper - Smart scene detection - Zoom-in on face (if detected) - Background music added - 5 engaging vertical Shorts (1080x1920) - Works on mobile! --- ## ๐Ÿš€ How to Use 1. Go to [Google Colab YouTube Downloader](https://colab.research.google.com/drive/1Sy52KiOtN-l7N2rZ8A2JcmW0gYOYFMLx) 2. Paste any YouTube video link โ†’ download `.mp4` 3. Upload that `.mp4` into this app 4. Click โ€œGenerate Shortsโ€ 5. Download all 5 videos --- ## ๐Ÿ“‚ Files to Include in Your Space - `app.py` - `requirements.txt` - `runtime.txt` - `background_music.mp3` (royalty-free music) --- ## ๐Ÿง  Notes - Video size must be under 200MB (Hugging Face limit) - Works best for videos under 10 mins - YouTube links are not supported directly (use Colab) --- ### ๐Ÿ”— Need Help? Use this Colab notebook to download YouTube videos: ๐Ÿ‘‰ [Colab Downloader](https://colab.research.google.com/drive/1Sy52KiOtN-l7N2rZ8A2JcmW0gYOYFMLx) โš ๏ธ *Note: Use short, public, or Creative Commons YouTube videos to avoid download errors or blocks.*