mirror of
https://github.com/nathom/streamrip.git
synced 2025-05-09 14:11:55 -04:00
Add support for TRACKTOTAL tag
This commit is contained in:
parent
f08381e029
commit
1e4b572022
2 changed files with 5 additions and 0 deletions
|
@ -71,6 +71,7 @@ __MP4_KEYS = (
|
|||
"covr",
|
||||
"trkn",
|
||||
"disk",
|
||||
None,
|
||||
)
|
||||
|
||||
__MP3_KEYS = (
|
||||
|
@ -92,6 +93,7 @@ __MP3_KEYS = (
|
|||
None,
|
||||
id3.TRCK,
|
||||
id3.TPOS,
|
||||
None,
|
||||
)
|
||||
|
||||
__METADATA_TYPES = (
|
||||
|
@ -113,6 +115,7 @@ __METADATA_TYPES = (
|
|||
"cover",
|
||||
"tracknumber",
|
||||
"discnumber",
|
||||
"tracktotal",
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -39,6 +39,7 @@ class TrackMetadata:
|
|||
* cover
|
||||
* tracknumber
|
||||
* discnumber
|
||||
* tracktotal
|
||||
|
||||
"""
|
||||
|
||||
|
@ -88,6 +89,7 @@ class TrackMetadata:
|
|||
if self.__source == "qobuz":
|
||||
self.album = resp.get("title")
|
||||
self.tracktotal = str(resp.get("tracks_count", 1))
|
||||
print(f"{self.tracktotal=}")
|
||||
self.genre = resp.get("genres_list", [])
|
||||
self.date = resp.get("release_date_original") or resp.get("release_date")
|
||||
self.copyright = resp.get("copyright")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue