https://github.com/paul-henryp/youtube_downloader
A youtube downloader app using Django and yt_dlp.
https://github.com/paul-henryp/youtube_downloader
converter youtube-downloader youtube-playlist youtube-video yt-dlp ytdlp
Last synced: 4 months ago
JSON representation
A youtube downloader app using Django and yt_dlp.
- Host: GitHub
- URL: https://github.com/paul-henryp/youtube_downloader
- Owner: Paul-HenryP
- Created: 2024-12-28T18:22:13.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-31T21:56:32.000Z (5 months ago)
- Last Synced: 2025-01-31T22:28:21.502Z (5 months ago)
- Topics: converter, youtube-downloader, youtube-playlist, youtube-video, yt-dlp, ytdlp
- Language: HTML
- Homepage:
- Size: 284 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# youtube_downloader
A youtube downloader web app using Django and yt_dlp.# Useful commands / setup
1. Download [yt_dlp](https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#installation), which is an alternative to the pytube module.`pip install yt_dlp`
2. Install django (windows):
`py -m pip install Django`
3. Your project may not work properly until you apply the migrations for app(s):
`python manage.py migrate`
4. Install ffmpeg with choco for video processing (Might need to run as admin):
`choco install ffmpeg`
5. Run app locally:
`python manage.py runserver`
OR just:
`pip install -r requirements.txt`
## Demo
### Helpful information / tutorials:
[Download YouTube videos using yt_dlp module](https://www.geeksforgeeks.org/python-download-youtube-videos-using-youtube_dl-module/)