Rips video and audio (with metadata) from music mixing website RaveDJ.
Project description
Rave-DL
Rips video and audio (with metadata) from music mixing website RaveDJ. Support the creators of the website on Patreon.
Install with python3 -m pip install rave-dl or poetry add rave-dl.
Example Usage
Application Programming Interface
from rave-dl import RaveDJ
rave = RaveDJ('https://rave.dj/sZJr6b9MG6vpPA')
rave.scraper(filetype="mp3+mp4", metadata=True, output="hello_world")
Command Line Interface
python3 -m rave-dl "https://rave.dj/sZJr6b9MG6vpPA" -m -f mp3+mp4 -o hello_world
API
class RaveDJ
Attributes:
- datastore (list): Contains information on multiple videos
Args:
- url (str): URL of RaveDJ video
def scraper(filetype="mp4", metadata=False, output="output")
Download music videos from RaveDJ.
Args:
- filetype (str, optional): Choose to download MP3s (mp3), MP4s (mp4), or both (mp3+mp4). Defaults to "mp4".
- metadata (bool, optional): Adds metadata (title, artist, album art) to MP3s. Defaults to False.
- output (str, optional): Folder files are downloaded to. Defaults to "output".
CLI
Invoke it with python3 -m rave-dl or python3 rave-dl.py.
usage: rave-dl [-h] [-m] [-f FILETYPE] [-o OUTPUT] [-nb] [-v] URL
Rips video and audio (with metadata) from music mixing website RaveDJ. (v1.0)
positional arguments:
URL link to RaveDJ video
optional arguments:
-h, --help show this help message and exit
-m, --metadata Adds metadata (title, artist, album art) to MP3s.
-f FILETYPE, --filetype FILETYPE
Choose to download MP3s [mp3], MP4s [mp4], or both
[mp3+mp4].
-o OUTPUT, --output OUTPUT
Folder to download files to.
-nb, --nobar Do not display bar when downloading.
-v, --version Show version number and exit.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rave-dl-1.0.tar.gz.
File metadata
- Download URL: rave-dl-1.0.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.0b2 CPython/3.7.3 Linux/5.4.40-04224-g891a6cce2d44
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2e945362dfadfb7b6240a2722f7becb5297e9acc48a038ad405bfb8671245f0
|
|
| MD5 |
4857e5ee9b424ce98b1c92b1d033bd57
|
|
| BLAKE2b-256 |
6aa6cfa73aa6e848417638216132327fa733261e8151db8885a6196ed5989652
|
File details
Details for the file rave_dl-1.0-py3-none-any.whl.
File metadata
- Download URL: rave_dl-1.0-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.0b2 CPython/3.7.3 Linux/5.4.40-04224-g891a6cce2d44
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7529eb6195786ae12821c471bb59a5a1eb6d8ccf344dbf326f23bfe543b6d26
|
|
| MD5 |
c42c00145ceb8cfb0368d6ea8489f391
|
|
| BLAKE2b-256 |
980b381dfcf8734a9510e29b7c2d6433d942ef8f210a4d96674738eb799b06ee
|