summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/download.py
diff options
context:
space:
mode:
authorRobert Honz <exislow+github@gmail.com>2024-03-29 12:32:11 +0100
committerRobert Honz <exislow+github@gmail.com>2024-03-29 12:32:11 +0100
commit9dd8f6c856cf39cc1d228e171c1c81ff1d6e4b2f (patch)
treeb70a573c4577deeaa0e3bc8a7774e3d444b8ad42 /tidal_dl_ng/download.py
parenta53f63fbe9c8bbd6b46b9a631792a2a48d0d78e4 (diff)
parentead4b8a905820891161e4cbd81cab6e07b51a8f0 (diff)
downloadtidal-dl-ng-9dd8f6c856cf39cc1d228e171c1c81ff1d6e4b2f.tar.gz
Merge branch '71-feature-show-queued-downloads'
* 71-feature-show-queued-downloads: ✨ Lists can also be downloaded using the "Download List" button. 👌 Reduced network traffic for covers. ✨ Display cover in info area. ✨ Use `Album.image()` to get cover url. ✨ Software named explicitly. ✨ Info pane will be initialized correctly. ✨ Added info pane to GUI. # Conflicts: # tidal_dl_ng/gui.py
Diffstat (limited to 'tidal_dl_ng/download.py')
-rw-r--r--tidal_dl_ng/download.py11
1 files changed, 1 insertions, 10 deletions
diff --git a/tidal_dl_ng/download.py b/tidal_dl_ng/download.py
index 8b16cd4..f204d9b 100644
--- a/tidal_dl_ng/download.py
+++ b/tidal_dl_ng/download.py
@@ -21,7 +21,6 @@ from tidal_dl_ng.constants import (
EXTENSION_LYRICS,
REQUESTS_TIMEOUT_SEC,
AudioExtensions,
- CoverDimensions,
MediaType,
SkipExisting,
StreamManifestMimeType,
@@ -272,12 +271,6 @@ class Download:
# Move it.
shutil.move(tmp_lyrics_file_path, os.path.splitext(file_media_dst)[0] + EXTENSION_LYRICS)
- def cover_url(self, sid: str, dimension: CoverDimensions = CoverDimensions.Px320):
- if sid is None:
- return ""
-
- return f"https://resources.tidal.com/images/{sid.replace('-', '/')}/{dimension.value}.jpg"
-
def lyrics_write_file(self, file_path: str, lyrics: str) -> str:
result: str = file_path
@@ -332,9 +325,7 @@ class Download:
totaltrack=track.album.num_tracks if track.album and track.album.num_tracks else 1,
totaldisc=track.album.num_volumes if track.album and track.album.num_volumes else 1,
discnumber=track.volume_num if track.volume_num else 1,
- url_cover=(
- self.cover_url(track.album.cover, self.settings.data.metadata_cover_dimension) if track.album else ""
- ),
+ url_cover=track.album.image(self.settings.data.metadata_cover_dimension.value),
)
m.save()