# Media ## Fields | Field | Type | Required | Description | Example | | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | | `id` | *Double* | :heavy_minus_sign: | N/A | 120345 | | `duration` | *Double* | :heavy_minus_sign: | N/A | 7474422 | | `bitrate` | *Double* | :heavy_minus_sign: | N/A | 3623 | | `width` | *Double* | :heavy_minus_sign: | N/A | 1920 | | `height` | *Double* | :heavy_minus_sign: | N/A | 804 | | `aspectRatio` | *Double* | :heavy_minus_sign: | N/A | 2.35 | | `audioChannels` | *Double* | :heavy_minus_sign: | N/A | 6 | | `audioCodec` | *String* | :heavy_minus_sign: | N/A | ac3 | | `videoCodec` | *String* | :heavy_minus_sign: | N/A | h264 | | `videoResolution` | *Double* | :heavy_minus_sign: | N/A | 1080 | | `container` | *String* | :heavy_minus_sign: | N/A | mp4 | | `videoFrameRate` | *String* | :heavy_minus_sign: | N/A | 24p | | `optimizedForStreaming` | *Double* | :heavy_minus_sign: | N/A | 0 | | `has64bitOffsets` | *Boolean* | :heavy_minus_sign: | N/A | | | `videoProfile` | *String* | :heavy_minus_sign: | N/A | high | | `part` | List<[lukehagar.plexapi.plexapi.models.operations.Part](../../models/operations/Part.md)> | :heavy_minus_sign: | N/A | |