minishorts / README.md
yasvanthkumar's picture
Update README.md
0bc7f13 verified
---
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.*