Skip to content

Gabrieliam42/Web_Video_Downloader

Repository files navigation

Web Video Downloader

What each of the scripts does:

  • It checks admin privileges - If not admin, relaunches itself with elevated permissions
  • Then it uses the yt-dlp Python library
  • Opens the graphical interface with URL input field
  • The user should then enter URL , so copy paste the YouTube/Facebook video URL and click "Download Video"
  • The script downloads the video (or MP3) from the URL to the current directory, it uses yt-dlp (https://github.com/yt-dlp/yt-dlp) with a simple GUI to fetch the best quality MP4 (or MP3)
  • It also downloads any available English subtitle and saves it as separate .srt file
  • You can see its progress in the scrollable text area
  • It saves the video or audio and subtitle to the current directory

Download Latest Releases(v1.0.0)

Web_HQ_Video_w_Subtitle_EN_lib.py and Web_HQ_MP3_w_Subtitle_EN_lib.py use the yt-dlp Python library

Key parameters: Best MP4 quality (or MP3 quality), English subtitles, no subtitle embedding, the video filename is the same as the video name, the same goes with the MP3 name.

This script has been tested and packaged for the Windows environment.

Web_HQ_Video_w_Subtitle_EN_lib.exe is already bundled with the yt-dlp Python library.

You can use either of them, the two versions are built differently but both versions do the same action.

Web_HQ_MP3_w_Subtitle_EN_lib.exe is already bundled with the yt-dlp Python library.

Requirements:
  • yt-dlp

The exe packaged versions don't have any requirements, they are already bundled with everything they need.





Script Developer: Gabriel Mihai Sandu
GitHub Profile: https://github.com/Gabrieliam42

About

Web Video Downloader works with yt-dlp

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages