requests
und FFmpeg
. redvid
erfordert Python 3.
Verwenden Sie pip
, um das Paket von PyPI zu installieren:
pip install redvid
Oder installieren Sie die neueste Version des Pakets von GitHub:
pip install git+https://github.com/elmoiv/redvid.git
Mit redvid ein Video herunterladen:
> redvid -u " https://v.redd.it/c8oic7ppc2751 " -mxq
from redvid import Downloader
reddit = Downloader ( max_q = True )
reddit . url = 'https://v.redd.it/c8oic7ppc2751'
reddit . download ()
oder
__import__ ( 'redvid' ). Downloader ( url = 'https://v.redd.it/c8oic7ppc2751' , max_q = True ). download ()
https://m.wikihow.com/Install-FFmpeg-on-Windows
( Möglicherweise müssen Sie Ihren PC neu starten, nachdem Sie diese Schritte ausgeführt haben .)
sudo apt install ffmpeg
Homebrew installieren:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Dann:
$ brew install ffmpeg
Hier ein paar Beispieltests:
> redvid --help
usage: redvid [-h] [-u URL] [-p PATH] [-o] [-mxq] [-mnq] [-mxd MAXDURATION]
[-mxs MAXSIZE] [-am] [-ad] [-px PROXIES] [-v] [-c]
Argument parser for redvid module
required arguments:
-u URL, --url URL Post URL for Reddit hosted video
optional arguments:
-p PATH, --path PATH Custom path for downloaded videos
-o, --overwrite Overwrite existing videos and ignore exception
-mxq, --maxquality Auto select maximum quality
-mnq, --minquality Auto select minimum quality
-fn FILENAME, --filename FILENAME
Set custom filename for downloaded video
-mxd MAXDURATION, --maxduration MAXDURATION
Ignore videos that exceed this duration (in seconds)
-mxs MAXSIZE, --maxsize MAXSIZE
Ignore videos that exceed this size (in bytes)
-am, --automax Automatically download video with maximum size (Helps
for old reddit videos with unknown qualities)
-ad, --autodir Automatically create path if correctly typed and does
not exist
-px PROXIES, --proxies PROXIES
Download videos through proxies for blocked regions
-v, --version Show redvid version
-nc, --noclean Don't clean temp folder after download is done
Bitte tragen Sie bei! Wenn Sie einen Fehler beheben, Verbesserungen vorschlagen oder dem Projekt neue Funktionen hinzufügen möchten, öffnen Sie einfach ein Problem oder senden Sie mir eine Pull-Anfrage.
* Die Android-Version von Redvid ist nicht Open Source.