Skip to content

A tool for downloading and shrinking videos to be under a user-defined file size.

License

Notifications You must be signed in to change notification settings

megabyte112/shrinkray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shrinkray

GitHub last commit GitHub Release Date GitHub issues GitHub all releases

A tool for downloading videos, and compressing them to be below a certain size.

This was originally intended for shrinking videos to be under 8MB so that they can be sent in Discord, but now it's evolved into a general video downloader. You don't have to compress - just enter 0 as a target file size.

It can download videos from many sites, including YouTube and Reddit.

There are many customizable options for the user to edit, as well configurable default values within the Python file itself, to customise shrinkray to the user's needs. You can change parameters from the framerate, whether to only output audio, or even changing the colours of the UI itself.

image

Usage

If you are downloading a video:

Open shrinkray, paste the video link, answer the questions on screen, and wait for the magic to happen.

If you already have a video:

Drag the video onto the shrinkray file, answer the questions on screen, and wait for the magic to happen.

Installation

See installation instructions on the Wiki.