Music¶
-
class
rjdl.Music(url, quality='320')¶ This object represents a RadioJvan music.
Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their
urlis equal.New in version 1.0.0.
- Parameters
url (
str) – Music url.quality (
str, optional) – Music quality (‘256’ or ‘320’).
-
artist¶ Music artist.
- Type
str
-
name¶ Music name.
- Type
str
-
url¶ Music url.
- Type
str
-
cover¶ Music cover url.
- Type
str
-
likes¶ Music likes on RadioJavan.
- Type
str
-
plays¶ Music plays on RadioJavan.
- Type
str
-
date_added¶ Date that music was added on RadioJavan.
- Type
str
-
quality¶ Music quality.
- Type
str
-
lyrics¶ Music lyrics. None, if no lyrics was available.
- Type
str
-
details¶ Music details on RadioJavan. None, if no details was available.
- Type
str
Music tags on RadioJavan. Names as keys and urls as values.
- Type
dict
-
download_link¶ Music direct download link.
- Type
str
-
size¶ Size of music direct download link file.
- Type
str
- Raises
ValueError –
ConnectionError –