A package to download Reddit hosted videos with sound without manual installation of ffmpeg and other media as well with the post's url
Project description
A very easy to use library to download videos from reddit with sound without installing external installation of ffmpeg. The library can also be used to download pictures all just with a reddit post link note that this package does only download media from posts with images/video directly uploaded to reddit and not from sources like imgur or youtube / vimeo.
Usage: To Install the package:
pip install RedDownloader
To Import package just do:
from RedDownloader import RedDownloader
RedDownloader is auth less you don't need to have a praw bot to use this package.
After importing, Downloading is just a single line of code
RedDownloader.Download(url)
This will automatically download media from the passed url it would automatically detect if it's a picture/video with default options. to pass in an output filename just pass in the output parameter as:
RedDownloader.Download(url , output="MyAwesomeRedditMedia")
To set a custom path for downloaded file use destination
as an argument like
RedDownloader.Download(url , output="MyAwesomeRedditMedia" , destination="D:/Pictures/")
default file name is "downloaded". you don't have to pass in extensions to the output parameter.
default download location for file is current working directory.
Another argument is the quality
argument which defines the resolution to download if the filetype is a video the avaliable options to choose from are 360 , 720 , 1080 please note that higher resolution would result in bigger file size. An example:
RedDownloader.Download(url , output="MyAwesomeRedditMedia" , quality = 1080)
You at times might need to know the media type of the file being downloaded for that you can use the GetMediaType()
method
file = RedDownloader.Download(url)
print(file.GetMediaType())
for images it returns a i
while for videos it returns a v
The package has been tested for videos with no sound as well. It doesn't support gallery posts yet
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for RedDownloader-2.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c4908090007b6c0828a6e7b4604e1388ef4e6ea1f6d66b508483f7c4286ad04 |
|
MD5 | 7a4702924b9556e56aa183e064fbfdd0 |
|
BLAKE2b-256 | ed786249377a35e85a0b3b31c0e72788d2e7b198dfa40555a85da367f79b1f8a |