Type of SoundCloud
Type for SoundCloud Stream
type for Spotify Class
Type for YouTube returns
Type for YouTube Stream
Authorization interface for Spotify and SoundCloud.
Function uses data from video_basic_info and deciphers it if it contains signatures.
basic_video_info data
Data containing video_details, LiveStreamData and formats of video url.
Fetches the information for a track, playlist or album on Deezer
The track, playlist or album URL
A DeezerTrack, DeezerPlaylist or DeezerAlbum object depending on the provided URL.
Searches Deezer for tracks using the specified metadata.
The metadata and limit for the search
100, defaults to 10.An array of tracks matching the metadata
Validates a Deezer URL
The URL to validate
The type of the URL either 'track', 'playlist', 'album', 'search' or false. false means that the provided URL was a wrongly formatted or unsupported Deezer URL.
Function to extract ID of YouTube url.
ID or url of YouTube
ID of video or playlist.
Function to get Free Client ID of soundcloud.
client ID
Function to check if authorization token is expired or not.
boolean
Function to get YouTube playlist info from a playlist url.
Playlist URL
incomplete and proxy to add.
YouTube Playlist
Function to refresh Token
boolean to check whether token is refreshed or not
Main Search Command for searching through various sources
string to search.
contains limit and source to choose.
Array of YouTube or Spotify or SoundCloud or Deezer deezer?: 'track' | 'playlist' | 'album';
Function to validate for a soundcloud url
soundcloud url
"false" | 'track' | 'playlist'
Function to get info from a soundcloud url
soundcloud url
SoundCloud Track or SoundCloud Playlist
Function to validate Spotify url
url for validation
type of url or false.
Function to get Playlist | Album | Track
url of spotify from which you want info
Spotify type.
Main stream Command for streaming through various sources
The video / track url to make stream of
contains quality, cookie and proxy to set for stream
YouTube / SoundCloud Stream to play
stream Command for streaming through various sources using data from video_info or soundcloud SoundCloud Track is only supported
video_info data or SoundCloud Track data.
contains quality, cookie and proxy to set for stream
YouTube / SoundCloud Stream to play
Command to validate the provided url. It checks whether it supports play-dl or not.
url to validate
On failure, returns false else type of url.
Basic function to get data from a YouTube url or ID.
YouTube url or ID
cookie and proxy parameters to add
Data containing video_details, LiveStreamData and formats of video url.
Function which gets data from video_basic_info and deciphers it if it contains signatures.
YouTube Video URL
cookie and proxy parameters to add
Data containing video_details, LiveStreamData and formats of video url.
Command to validate a YouTube url
Url for validation
type of url or false.
Generated using TypeDoc
Shared type for Deezer tracks, playlists and albums