Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neonwatty/youtube-video-downloader
A simple youtube / shorts video downloader app. Built to self-host with Python, Streamlit, and Docker. Free and open source.
https://github.com/neonwatty/youtube-video-downloader
docker open-source python pytube streamlit youtube
Last synced: about 1 month ago
JSON representation
A simple youtube / shorts video downloader app. Built to self-host with Python, Streamlit, and Docker. Free and open source.
- Host: GitHub
- URL: https://github.com/neonwatty/youtube-video-downloader
- Owner: neonwatty
- License: apache-2.0
- Created: 2024-06-14T15:59:58.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-12-04T00:24:30.000Z (about 2 months ago)
- Last Synced: 2024-12-04T01:18:30.942Z (about 2 months ago)
- Topics: docker, open-source, python, pytube, streamlit, youtube
- Language: Python
- Homepage: https://huggingface.co/spaces/neonwatty/youtube_downloader
- Size: 37.1 KB
- Stars: 52
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![HuggingFace Space](https://img.shields.io/badge/🤗-HuggingFace%20Space-cyan.svg)](https://huggingface.co/spaces/neonwatty/youtube_downloader) [![Python application](https://github.com/neonwatty/youtube_downloader/actions/workflows/python-app.yml/badge.svg)](https://github.com/neonwatty/youtube_downloader/actions/workflows/python-app.yml/python-app.yml)
# A free YouTube downloader app written in Python / Docker
A simple Python / Docker app that lets you painlessly download youtube / shorts video files without needing to visit chintzy sites online. Can be easily run locally. Try it out now in your browser at [![HuggingFace Space](https://img.shields.io/badge/🤗-HuggingFace%20Space-cyan.svg)](https://huggingface.co/spaces/neonwatty/youtube_downloader).
To run the app install the associated `requirements.txt` and run
```python
python youtube_downloader/app.py
```Or run via Docker
```sh
docker compose up
```If running natively (not Docker) you will need [ffmpeg](https://www.ffmpeg.org/download.html) installed on your machine.
# Notice
**Material downloaded via the app is intended for personal use only. This app should not be used for distributing copyrighted content.**