Skip to content

K4KarolE/Video_Downloader

Repository files navigation

Video Downloader

  • Takes the video link from clipboard
    • Displaying the thumbnail, video title and duration
  • Video resolution / just audio selectable
  • Able to add via browse window or field:



Requirements

Python and Modules

Install packages\dependencies

pip install -r requirements.txt

Separately

Python 3 - used: 3.11

Pyperclip

Pillow

Others

  • You are able to add the path of the YT-DLP.exe in the Settings window

OS

  • Windows (tested on 10)

Guide

  • Save as \ MP3 - saves the best audio source and converts it to MP3
  • Save as \ video resolutions:
    • Download the best video available with the largest resolution but no better than the selected_resolution (no conversion)
    • Or the best video with the smallest resolution if there is no video under the selected_resolution (no conversion)

Video Downloader - Where can be used

  • YouTube
  • Vimeo
  • Twitch
  • I used to have an imaginary friend, who heard from someone, that on this internet thing there are websites, where uncovered human body parts are displayed in motion. For real. Well, I cannot confirm personally, but I would say there is a chance the Video Downloader works just fine on these sites too.

Modules used, which are part of Python 3.11

  • json
  • os
  • pathlib
  • tkinter
  • webbrowser

Thank you all contributors of the listed Python modules, YT-DLP and FFmpeg!