2023-12-19 23:58:57 +01:00
|
|
|
def get_tidal_media_id(url_or_id_media: str) -> str:
|
|
|
|
|
id_dirty = url_or_id_media.rsplit("/", 1)[-1]
|
2024-01-12 10:21:34 +01:00
|
|
|
id_media = id_dirty.rsplit("?", 1)[0]
|
2023-12-19 23:58:57 +01:00
|
|
|
|
2024-01-12 10:21:34 +01:00
|
|
|
return id_media
|
2023-12-19 23:58:57 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_tidal_media_type(url_media: str) -> str | bool:
|
|
|
|
|
result = False
|
|
|
|
|
url_split = url_media.split("/")[-2]
|
|
|
|
|
|
|
|
|
|
if len(url_split) > 1:
|
|
|
|
|
result = url_media.split("/")[-2]
|
|
|
|
|
|
|
|
|
|
return result
|