diff --git a/plexapi/audio.py b/plexapi/audio.py index f6676fc5..c69e7eed 100644 --- a/plexapi/audio.py +++ b/plexapi/audio.py @@ -11,6 +11,8 @@ class Audio(PlexPartialObject): Attributes: addedAt (datetime): Datetime this item was added to the library. + art (str): URL to artwork image. + artBlurHash (str): BlurHash string for artwork image. fields (list): List of :class:`~plexapi.media.Field`. index (sting): Index Number (often the track number). key (str): API URL (/library/metadata/). @@ -20,6 +22,7 @@ class Audio(PlexPartialObject): ratingKey (int): Unique key identifying this item. summary (str): Summary of the artist, track, or album. thumb (str): URL to thumbnail image. + thumbBlurHash (str): BlurHash string for thumbnail image. title (str): Artist, Album or Track title. (Jason Mraz, We Sing, Lucky, etc.) titleSort (str): Title to use when sorting (defaults to title). type (str): 'artist', 'album', or 'track'. @@ -115,7 +118,6 @@ class Artist(Audio): Attributes: TAG (str): 'Directory' TYPE (str): 'artist' - art (str): Artist artwork (/library/metadata//art/) countries (list): List of :class:`~plexapi.media.Country` objects this artist respresents. genres (list): List of :class:`~plexapi.media.Genre` objects this artist respresents. guid (str): Unknown (unique ID; com.plexapp.agents.plexmusic://gracenote/artist/05517B8701668D28?lang=en) @@ -200,7 +202,6 @@ class Album(Audio): Attributes: TAG (str): 'Directory' TYPE (str): 'album' - art (str): Album artwork (/library/metadata//art/) genres (list): List of :class:`~plexapi.media.Genre` objects this album respresents. key (str): API URL (/library/metadata/). originallyAvailableAt (datetime): Datetime this album was released. @@ -285,7 +286,6 @@ class Track(Audio, Playable): Attributes: TAG (str): 'Directory' TYPE (str): 'track' - art (str): Track artwork (/library/metadata//art/) chapterSource (TYPE): Unknown duration (int): Length of this album in seconds. grandparentArt (str): Album artist artwork. diff --git a/plexapi/library.py b/plexapi/library.py index 9defe076..00c060b9 100644 --- a/plexapi/library.py +++ b/plexapi/library.py @@ -1403,6 +1403,8 @@ class Collections(PlexPartialObject): ratingKey (int): Unique key identifying this item. addedAt (datetime): Datetime this item was added to the library. + art (str): URL to artwork image. + artBlurHash (str): BlurHash string for artwork image. childCount (int): Count of child object(s) collectionMode (str): How the items in the collection are displayed. collectionSort (str): How to sort the items in the collection. @@ -1420,6 +1422,7 @@ class Collections(PlexPartialObject): subtype (str): Media type summary (str): Summary of the collection thumb (str): URL to thumbnail image. + thumbBlurHash (str): BlurHash string for thumbnail image. title (str): Collection Title titleSort (str): Title to use when sorting (defaults to title). type (str): Hardcoded 'collection' diff --git a/plexapi/video.py b/plexapi/video.py index 58a04080..5f0cd8e4 100644 --- a/plexapi/video.py +++ b/plexapi/video.py @@ -14,6 +14,8 @@ class Video(PlexPartialObject): Attributes: addedAt (datetime): Datetime this item was added to the library. + art (str): URL to artwork image. + artBlurHash (str): BlurHash string for artwork image. fields (list): List of :class:`~plexapi.media.Field`. key (str): API URL (/library/metadata/). lastViewedAt (datetime): Datetime item was last accessed. @@ -22,6 +24,7 @@ class Video(PlexPartialObject): ratingKey (int): Unique key identifying this item. summary (str): Summary of the artist, track, or album. thumb (str): URL to thumbnail image. + thumbBlurHash (str): BlurHash string for thumbnail image. title (str): Artist, Album or Track title. (Jason Mraz, We Sing, Lucky, etc.) titleSort (str): Title to use when sorting (defaults to title). type (str): 'artist', 'album', or 'track'.