Skip to content

PRADIPGOSAIN/yt-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced YouTube Video Downloader

Features

  • Download YouTube videos in various formats
  • Extract video metadata
  • Support for different resolutions
  • Secure filename handling
  • Comprehensive error management

Prerequisites

  • Python 3.8+
  • FFmpeg installed

Installation

  1. Clone the repository
  2. Create a virtual environment
  3. Install dependencies: pip install -r requirements.txt

Usage

  1. Run python src/app.py
  2. Open browser to http://localhost:5000
  3. Enter YouTube video URL
  4. Select format and download

Configuration

Edit src/config.py to customize settings

Security Notes

  • Respect copyright laws
  • Use for personal, fair use purposes only

About

YouTube Video Downloader This project is a YouTube Video Downloader built with Flask and yt-dlp. It allows users to download videos from YouTube in various formats and qualities. The application enables users to extract video data (such as title, thumbnail, and available download formats) and download videos and audio separately, merging them into

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors