Provider package¶
Core module¶
Providers¶
YouTube¶
-
class
timeside.plugins.provider.youtube.
YouTube
[source]¶ YouTube audio Provider based on Youtube DL
-
get_source_from_id
(self, ext_id, path, download=False)[source]¶ Get source’s uri or even download an audio track from the id of the provider’s ressource of the provider (Youtube video id, Deezer 30 sec preview from track’s id, etc.)
-
get_source_from_url
(self, ext_uri, path, download=False)[source]¶ Get source’s uri or even download an audio track from the url of the provider’s ressource of the provider (Youtube video link, Deezer 30 sec preview from track’s URL, etc.)
-
DeezerPreview¶
-
class
timeside.plugins.provider.deezer_preview.
DeezerPreview
[source]¶ Deezer Plugin to retrieve deezer’s 30 seconds tracks preview
-
get_source_from_id
(self, external_id, path, download=False)[source]¶ Get source’s uri or even download an audio track from the id of the provider’s ressource of the provider (Youtube video id, Deezer 30 sec preview from track’s id, etc.)
-
get_source_from_url
(self, url, path, download=False)[source]¶ Get source’s uri or even download an audio track from the url of the provider’s ressource of the provider (Youtube video link, Deezer 30 sec preview from track’s URL, etc.)
-
DeezerComplete¶
-
class
timeside.plugins.provider.deezer_complete.
DeezerComplete
[source]¶ Deezer Plugin representing complete tracks on Deezer’s infrastructure
-
get_source_from_id
(self, external_id, path, download=False)[source]¶ Get source’s uri or even download an audio track from the id of the provider’s ressource of the provider (Youtube video id, Deezer 30 sec preview from track’s id, etc.)
-
get_source_from_url
(self, url, path, download=False)[source]¶ Get source’s uri or even download an audio track from the url of the provider’s ressource of the provider (Youtube video link, Deezer 30 sec preview from track’s URL, etc.)
-