mirror of
https://github.com/LukeHagar/plexjs.git
synced 2025-12-06 04:20:46 +00:00
39 KiB
39 KiB
GetLibraryHubsMetadata
Example Usage
import { GetLibraryHubsMetadata } from "@lukehagar/plexjs/sdk/models/operations";
import { RFCDate } from "@lukehagar/plexjs/sdk/types";
let value: GetLibraryHubsMetadata = {
ratingKey: "14944",
key: "/library/metadata/14944",
guid: "plex://movie/5d77686eeb5d26001f1eb339",
studio: "Walt Disney Animation Studios",
type: "movie",
title: "Tangled",
librarySectionTitle: "Movies",
librarySectionID: 1,
librarySectionKey: "/library/sections/1",
contentRating: "PG",
summary:
"The magically long-haired Rapunzel has spent her entire life in a tower, but now that a runaway thief has stumbled upon her, she is about to discover the world for the first time, and who she really is.",
rating: 8.9,
audienceRating: 8.7,
viewCount: 1,
lastViewedAt: 1704936047,
year: 2010,
tagline: "They're taking adventure to new lengths.",
thumb: "/library/metadata/14944/thumb/1705739847",
art: "/library/metadata/14944/art/1705739847",
duration: 6017237,
originallyAvailableAt: new RFCDate("2010-11-24T00:00:00Z"),
addedAt: 1589412494,
updatedAt: 1705739847,
audienceRatingImage: "rottentomatoes://image.rating.upright",
primaryExtraKey: "/library/metadata/14952",
ratingImage: "rottentomatoes://image.rating.ripe",
media: [
{
id: 38247,
duration: 6017237,
bitrate: 2051,
width: 1920,
height: 1080,
aspectRatio: 1.78,
audioChannels: 2,
audioCodec: "aac",
videoCodec: "h264",
videoResolution: "1080",
container: "mp4",
videoFrameRate: "24p",
optimizedForStreaming: 1,
audioProfile: "lc",
has64bitOffsets: false,
videoProfile: "high",
part: [
{
id: 38247,
key: "/library/parts/38247/1589412494/file.mp4",
duration: 6017237,
file: "/movies/Tangled (2010)/Tangled (2010) Bluray-1080p.mp4",
size: 1545647447,
audioProfile: "lc",
container: "mp4",
has64bitOffsets: false,
optimizedForStreaming: true,
videoProfile: "high",
},
],
},
],
genre: [
{
tag: "Animation",
},
],
country: [
{
tag: "United States of America",
},
],
director: [
{
tag: "Nathan Greno",
},
],
role: [
{
tag: "Donna Murphy",
},
],
writer: [
{
tag: "Wilhelm Grimm",
},
],
skipCount: 1,
chapterSource: "media",
};
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
ratingKey |
string | ➖ | N/A | 14944 |
key |
string | ➖ | N/A | /library/metadata/14944 |
guid |
string | ➖ | N/A | plex://movie/5d77686eeb5d26001f1eb339 |
studio |
string | ➖ | N/A | Walt Disney Animation Studios |
type |
string | ➖ | N/A | movie |
title |
string | ➖ | N/A | Tangled |
librarySectionTitle |
string | ➖ | N/A | Movies |
librarySectionID |
number | ➖ | N/A | 1 |
librarySectionKey |
string | ➖ | N/A | /library/sections/1 |
contentRating |
string | ➖ | N/A | PG |
summary |
string | ➖ | N/A | The magically long-haired Rapunzel has spent her entire life in a tower, but now that a runaway thief has stumbled upon her, she is about to discover the world for the first time, and who she really is. |
rating |
number | ➖ | N/A | 8.9 |
audienceRating |
number | ➖ | N/A | 8.7 |
viewCount |
number | ➖ | N/A | 1 |
lastViewedAt |
number | ➖ | N/A | 1704936047 |
year |
number | ➖ | N/A | 2010 |
tagline |
string | ➖ | N/A | They're taking adventure to new lengths. |
thumb |
string | ➖ | N/A | /library/metadata/14944/thumb/1705739847 |
art |
string | ➖ | N/A | /library/metadata/14944/art/1705739847 |
duration |
number | ➖ | N/A | 6017237 |
originallyAvailableAt |
RFCDate | ➖ | N/A | 2010-11-24 00:00:00 +0000 UTC |
addedAt |
number | ➖ | N/A | 1589412494 |
updatedAt |
number | ➖ | N/A | 1705739847 |
audienceRatingImage |
string | ➖ | N/A | rottentomatoes://image.rating.upright |
primaryExtraKey |
string | ➖ | N/A | /library/metadata/14952 |
ratingImage |
string | ➖ | N/A | rottentomatoes://image.rating.ripe |
media |
operations.GetLibraryHubsMedia[] | ➖ | N/A | |
genre |
operations.GetLibraryHubsGenre[] | ➖ | N/A | |
country |
operations.GetLibraryHubsCountry[] | ➖ | N/A | |
director |
operations.GetLibraryHubsDirector[] | ➖ | N/A | |
role |
operations.GetLibraryHubsRole[] | ➖ | N/A | |
writer |
operations.GetLibraryHubsWriter[] | ➖ | N/A | |
skipCount |
number | ➖ | N/A | 1 |
chapterSource |
string | ➖ | N/A | media |