# GetLibraryDetailsMediaContainer ## Example Usage ```typescript import { GetLibraryDetailsMediaContainer } from "@lukehagar/plexjs/sdk/models/operations"; import { RFCDate } from "@lukehagar/plexjs/sdk/types"; let value: GetLibraryDetailsMediaContainer = { directory: [ { title: "", type: "", addedAt: 871584, art: "/library/metadata/58683/art/1703239236", autotag: [ { filter: "actor=49", ratingKey: "58683", role: "Secretary", tag: "Shaun Lawton", tagKey: "5d3ee12c4cde6a001c3e0b27", thumb: "http://image.tmdb.org/t/p/original/lcJ8qM51ClAR2UzXU1mkZGfnn3o.jpg", }, ], chapterSource: "media", childCount: 1, country: [ { filter: "actor=49", ratingKey: "58683", role: "Secretary", tag: "Shaun Lawton", tagKey: "5d3ee12c4cde6a001c3e0b27", thumb: "http://image.tmdb.org/t/p/original/lcJ8qM51ClAR2UzXU1mkZGfnn3o.jpg", }, ], director: [ { filter: "actor=49", ratingKey: "58683", role: "Secretary", tag: "Shaun Lawton", tagKey: "5d3ee12c4cde6a001c3e0b27", thumb: "http://image.tmdb.org/t/p/original/lcJ8qM51ClAR2UzXU1mkZGfnn3o.jpg", }, ], genre: [ { filter: "actor=49", ratingKey: "58683", role: "Secretary", tag: "Shaun Lawton", tagKey: "5d3ee12c4cde6a001c3e0b27", thumb: "http://image.tmdb.org/t/p/original/lcJ8qM51ClAR2UzXU1mkZGfnn3o.jpg", }, ], grandparentGuid: "plex://show/5d9c081b170e24001f2a7be4", guid: "plex://movie/5d7768ba96b655001fdc0408", guids: [ { id: "{\"imdbExample\":{\"summary\":\"IMDB example\",\"value\":\"imdb://tt13015952\"},\"tmdbExample\":{\"summary\":\"TMDB example\",\"value\":\"tmdb://2434012\"},\"tvdbExample\":{\"summary\":\"TVDB example\",\"value\":\"tvdb://7945991\"}}", }, ], key: "", lastViewedAt: 1556281940, media: [ { aspectRatio: 2.35, audioChannels: 2, audioCodec: "aac", audioProfile: "lc", bitrate: 5612, container: "mov", duration: 150192, has64bitOffsets: false, hasVoiceActivity: true, height: 544, id: 1, optimizedForStreaming: false, part: [ { accessible: true, audioProfile: "lc", container: "mov", duration: 150192, exists: true, file: "/home/schuyler/Videos/Trailers/Cloud Atlas (2012).mov", has64bitOffsets: false, id: 1, indexes: "sd", key: "/library/parts/1/1531779263/file.mov", optimizedForStreaming: false, size: 105355654, stream: [ { default: true, audioChannelLayout: "5.1(side)", channels: 6, bitDepth: 10, doviblCompatID: 1, doviblPresent: true, dovielPresent: false, doviLevel: 6, doviPresent: true, doviProfile: 8, dovirpuPresent: true, doviVersion: "1.0", bitrate: 24743, canAutoSync: false, chromaLocation: "topleft", chromaSubsampling: "4:2:0", codedHeight: 1608, codedWidth: 3840, closedCaptions: true, codec: "hevc", colorPrimaries: "bt2020", colorRange: "tv", colorSpace: "bt2020nc", colorTrc: "smpte2084", displayTitle: "4K DoVi/HDR10 (HEVC Main 10)", extendedDisplayTitle: "4K DoVi/HDR10 (HEVC Main 10)", frameRate: 23.976, hasScalingMatrix: false, height: 1602, id: 1002625, index: 0, key: "/library/streams/216389", language: "English", languageCode: "eng", languageTag: "en", format: "srt", headerCompression: true, level: 150, original: true, profile: "main 10", refFrames: 1, samplingRate: 48000, scanType: "progressive", embeddedInVideo: "progressive", selected: true, forced: true, hearingImpaired: true, dub: true, title: "SDH", streamIdentifier: 1, width: 3840, }, ], videoProfile: "main", }, ], videoCodec: "h264", videoFrameRate: "24p", videoProfile: "main", videoResolution: "720", width: 1280, }, ], originallyAvailableAt: new RFCDate("2022-12-14"), parentGuid: "plex://show/5d9c081b170e24001f2a7be4", ratingArray: [ { filter: "actor=49", ratingKey: "58683", role: "Secretary", tag: "Shaun Lawton", tagKey: "5d3ee12c4cde6a001c3e0b27", thumb: "http://image.tmdb.org/t/p/original/lcJ8qM51ClAR2UzXU1mkZGfnn3o.jpg", }, ], role: [ { filter: "actor=49", ratingKey: "58683", role: "Secretary", tag: "Shaun Lawton", tagKey: "5d3ee12c4cde6a001c3e0b27", thumb: "http://image.tmdb.org/t/p/original/lcJ8qM51ClAR2UzXU1mkZGfnn3o.jpg", }, ], theme: "/library/metadata/1/theme/1705636920", thumb: "/library/metadata/58683/thumb/1703239236", writer: [ { filter: "actor=49", ratingKey: "58683", role: "Secretary", tag: "Shaun Lawton", tagKey: "5d3ee12c4cde6a001c3e0b27", thumb: "http://image.tmdb.org/t/p/original/lcJ8qM51ClAR2UzXU1mkZGfnn3o.jpg", }, ], }, ], }; ``` ## Fields | Field | Type | Required | Description | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `content` | *string* | :heavy_minus_sign: | The flavors of directory found here:
- Primary: (e.g. all, On Deck) These are still used in some clients to provide "shortcuts" to subsets of media. However, with the exception of On Deck, all of them can be created by media queries, and the desire is to allow these to be customized by users.
- Secondary: These are marked with `"secondary": true` and were used by old clients to provide nested menus allowing for primative (but structured) navigation.
- Special: There is a By Folder entry which allows browsing the media by the underlying filesystem structure, and there's a completely obsolete entry marked `"search": true` which used to be used to allow clients to build search dialogs on the fly. | | `allowSync` | *boolean* | :heavy_minus_sign: | N/A | | `art` | *string* | :heavy_minus_sign: | N/A | | `directory` | [shared.Metadata](../../../sdk/models/shared/metadata.md)[] | :heavy_minus_sign: | N/A | | `identifier` | *string* | :heavy_minus_sign: | N/A | | `librarySectionID` | *number* | :heavy_minus_sign: | N/A | | `mediaTagPrefix` | *string* | :heavy_minus_sign: | N/A | | `mediaTagVersion` | *number* | :heavy_minus_sign: | N/A | | `size` | *number* | :heavy_minus_sign: | N/A | | `sortAsc` | *boolean* | :heavy_minus_sign: | N/A | | `thumb` | *string* | :heavy_minus_sign: | N/A | | `title1` | *string* | :heavy_minus_sign: | N/A | | `viewGroup` | *string* | :heavy_minus_sign: | N/A | | `viewMode` | *number* | :heavy_minus_sign: | N/A |