# GetAllMediaLibraryPart


## Fields

| Field                                                                                                                     | Type                                                                                                                      | Required                                                                                                                  | Description                                                                                                               | Example                                                                                                                   |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `Accessible`                                                                                                              | *bool*                                                                                                                    | :heavy_minus_sign:                                                                                                        | Indicates if the part is accessible.                                                                                      | true                                                                                                                      |
| `Exists`                                                                                                                  | *bool*                                                                                                                    | :heavy_minus_sign:                                                                                                        | Indicates if the part exists.                                                                                             | true                                                                                                                      |
| `Id`                                                                                                                      | *long*                                                                                                                    | :heavy_check_mark:                                                                                                        | Unique part identifier.                                                                                                   | 418385                                                                                                                    |
| `Key`                                                                                                                     | *string*                                                                                                                  | :heavy_check_mark:                                                                                                        | Key to access this part.                                                                                                  | /library/parts/418385/1735864239/file.mkv                                                                                 |
| `Indexes`                                                                                                                 | *string*                                                                                                                  | :heavy_minus_sign:                                                                                                        | N/A                                                                                                                       | sd                                                                                                                        |
| `Duration`                                                                                                                | *int*                                                                                                                     | :heavy_minus_sign:                                                                                                        | Duration of the part in milliseconds.                                                                                     | 9610350                                                                                                                   |
| `File`                                                                                                                    | *string*                                                                                                                  | :heavy_check_mark:                                                                                                        | File path for the part.                                                                                                   | /mnt/Movies_1/W/Wicked (2024).mkv                                                                                         |
| `Size`                                                                                                                    | *long*                                                                                                                    | :heavy_check_mark:                                                                                                        | File size in bytes.                                                                                                       | 30649952104                                                                                                               |
| `PacketLength`                                                                                                            | *int*                                                                                                                     | :heavy_minus_sign:                                                                                                        | N/A                                                                                                                       | 188                                                                                                                       |
| `Container`                                                                                                               | *string*                                                                                                                  | :heavy_minus_sign:                                                                                                        | Container format of the part.                                                                                             | mkv                                                                                                                       |
| `VideoProfile`                                                                                                            | *string*                                                                                                                  | :heavy_minus_sign:                                                                                                        | Video profile for the part.                                                                                               | main 10                                                                                                                   |
| `AudioProfile`                                                                                                            | *string*                                                                                                                  | :heavy_minus_sign:                                                                                                        | The audio profile used for the media (e.g., DTS, Dolby Digital, etc.).                                                    | dts                                                                                                                       |
| `Has64bitOffsets`                                                                                                         | *bool*                                                                                                                    | :heavy_minus_sign:                                                                                                        | N/A                                                                                                                       | false                                                                                                                     |
| `OptimizedForStreaming`                                                                                                   | [GetAllMediaLibraryLibraryOptimizedForStreaming](../../Models/Requests/GetAllMediaLibraryLibraryOptimizedForStreaming.md) | :heavy_minus_sign:                                                                                                        | Has this media been optimized for streaming. NOTE: This can be 0, 1, false or true                                        |                                                                                                                           |
| `HasThumbnail`                                                                                                            | [GetAllMediaLibraryHasThumbnail](../../Models/Requests/GetAllMediaLibraryHasThumbnail.md)                                 | :heavy_minus_sign:                                                                                                        | N/A                                                                                                                       | 1                                                                                                                         |
| `Stream`                                                                                                                  | List<[GetAllMediaLibraryStream](../../Models/Requests/GetAllMediaLibraryStream.md)>                                       | :heavy_minus_sign:                                                                                                        | An array of streams for this part.                                                                                        |                                                                                                                           |