An open API service indexing awesome lists of open source software.

https://github.com/ssshetty11/youtube_video_downloader

YouTube Video Downloader is a simple and user-friendly web application that allows users to download videos and audio from YouTube for free. Whether it's a shorts, tutorial, music, or a funny clip, you can easily save it directly to your device in MP4 or MP3 format.
https://github.com/ssshetty11/youtube_video_downloader

python3 streamlit ytdlp

Last synced: 7 months ago
JSON representation

YouTube Video Downloader is a simple and user-friendly web application that allows users to download videos and audio from YouTube for free. Whether it's a shorts, tutorial, music, or a funny clip, you can easily save it directly to your device in MP4 or MP3 format.

Awesome Lists containing this project

README

          

# YouTube Video Downloader

## Overview
YouTube Video Downloader is a simple and user-friendly web application that allows users to download videos and audio from YouTube for free. Whether it's a shorts, tutorial, music, or a funny clip, you can easily save it directly to your device in MP4 or MP3 format.

## Features
- Download videos in MP4 format.
- Download audio in MP3 format.
- Simple and intuitive user interface.
- Fast and efficient downloading using `yt-dlp`.

## Requirements
- Python 3.x
- Streamlit
- yt-dlp

## Installation

1. **Clone the repository**:
```bash
git clone https://github.com/ssshetty11/Youtube_video_Downloader.git
cd Youtube_video_Downloader
```

2. **Install the required packages**:
```bash
pip install streamlit yt-dlp
```

3. **Run the application**:
```bash
streamlit run main.py
```

## Usage
1. Open the application in your web browser.
2. Paste the YouTube video link into the input box.
3. Click the **Download** button to get your video or audio.
4. Choose between MP4 (video) and MP3 (audio) formats.
5. Enjoy your downloads!

## Contributing
Contributions are welcome! If you have suggestions for improvements or new features, feel free to open an issue or submit a pull request.

## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Deployment
Link to the application - https://youtube-video-audio-downloader.streamlit.app/

## Acknowledgments
- [Streamlit](https://streamlit.io/) for providing an easy way to create web applications.
- [yt-dlp](https://github.com/yt-dlp/yt-dlp) for the powerful video downloading capabilities.

## Contact
For any questions or feedback, please reach out to [your-email@example.com](mailto:your-email@example.com).