A powerful Social media video downloader with an animated frontend and a robust backend using
Flask
andyt-dlp
. Allows users to fetch available resolutions and download videos seamlessly.
✅ Download YouTube videos in different resolutions ✅ Animated and responsive frontend with HTML, CSS & JavaScript ✅ Backend powered by Flask & yt-dlp ✅ Supports MP4, WEBM, and audio-only formats ✅ Simple & intuitive UI with resolution selection ✅ Error handling and user-friendly notifications
1️⃣ Clone the Repository
git clone https://github.com/karthikeyan1124/video-downloaders.git
cd video-downloader
2️⃣ Install Dependencies
pip install flask yt-dlp
3️⃣ Run the Application
python app.py
4️⃣ Open in Browser
http://127.0.0.1:5000
1️⃣ Enter the YouTube video URL in the input field. 2️⃣ Click "Fetch Resolutions" to get available formats. 3️⃣ Choose a resolution from the dropdown. 4️⃣ Click "Download" and enjoy your video!
- Frontend: HTML, CSS, JavaScript
- Backend: Flask (Python)
- Video Processing: yt-dlp
- Design: Responsive UI with animations
Contributions is free to fork this repository and submit a pull request.
💬 Email: **karthikeyan1152005@gmail.com **
⭐ If you like this project, don't forget to give it a star! ⭐