Sign inSign up

williswschan/videodownloader

By williswschan

•Updated 10 months ago

Image
0

838

williswschan/videodownloader repository overview

⁠VideoDownloader

VideoDownloader is a simple, modern web application for downloading videos from YouTube and Douyin (TikTok China) via a clean Flask web interface. It supports real-time status logs, file management, and is fully containerized for easy deployment.


⁠Features

  • Download videos from YouTube and Douyin using the best available quality
  • Real-time status log window in the web UI
  • List, download, and remove downloaded videos
  • File size display for each video
  • Modern, responsive user interface
  • Company branding support
  • Dockerized for easy deployment anywhere

⁠Usage

docker run -d -p 5000:5000 --name videodownloader -e MAGIC_PASSWORD=xxxxx williswschan/videodownloader:latest

Then open http://localhost:5000⁠ in your browser.


⁠Download Videos

Paste a YouTube or Douyin video URL and click Download Video.


⁠Volumes & Persistence

To persist downloaded videos outside the container, mount a local folder:

docker run -d -p 5000:5000 -v /your/local/downloads:/app/downloads --name videodownloader -e MAGIC_PASSWORD=xxxxx williswschan/videodownloader:latest


⁠Notes
  • Uses two versions of yt-dlp for best compatibility: one for Douyin, one for YouTube.
  • For support or issues, please open an issue on the GitHub repository.

Created by MYMSNGROUP


Tag summary

Content type

Image

Digest

sha256:f43a82ae1…

Size

298.5 MB

Last updated

10 months ago

docker pull williswschan/videodownloader