Sign inSign up

realmlist/universalvideodownloader

By realmlist

โ€ขUpdated over 1 year ago

Image
0

499

realmlist/universalvideodownloader repository overview

โ ๐ŸŽฌ Universal Video Downloader

A simple Flask web application to download videos or audio (MP4/MP3) from YouTube, Vimeo, Twitter, TikTok, and 1000+ sites using yt-dlp and FFmpeg.

โ โœจ Features

  • ๐Ÿ“น Download videos as MP4 or extract audio as MP3
  • ๐Ÿ–ฅ๏ธ Simple, modern web UI (Tailwind CSS)
  • ๐Ÿšฆ Rate limiting to prevent abuse
  • ๐Ÿงน Temporary file cleanup
  • ๐Ÿณ Docker support for easy deployment

โ โš™๏ธ Requirements

  • ๐Ÿ Python 3.11+
  • ๐ŸŽต FFmpeg (installed in Docker image)

โ ๐Ÿ“ Usage

  • Enter a video URL and select MP4 (video) or MP3 (audio).
  • Click Download. The file will be prepared and downloaded automatically.
  • ๐Ÿงน Temporary files are deleted after download or after 1 hour.

โ ๐Ÿ“ข Notes

  • Only MP4 and MP3 formats are supported.
  • All downloads are processed securely and deleted after transfer.
  • Some sites may restrict downloading of their content.
  • Generated with DeepSeek because I'm lazy and don't intend to use this in a professional nor production setting.

โ ๐Ÿ“„ License

MIT

https://github.com/Realmlist/UniversalVideoDownloaderโ 

Tag summary

Content type

Image

Digest

sha256:103a31431โ€ฆ

Size

159.1 MB

Last updated

over 1 year ago

docker pull realmlist/universalvideodownloader