# MuxRuby::Track ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **id** | **String** | Unique identifier for the Track | [optional] | | **type** | **String** | The type of track | [optional] | | **duration** | **Float** | The duration in seconds of the track media. This parameter is not set for the `text` type track. This field is optional and may not be set. The top level `duration` field of an asset will always be set. | [optional] | | **max_width** | **Integer** | The maximum width in pixels available for the track. Only set for the `video` type track. | [optional] | | **max_height** | **Integer** | The maximum height in pixels available for the track. Only set for the `video` type track. | [optional] | | **max_frame_rate** | **Float** | The maximum frame rate available for the track. Only set for the `video` type track. This field may return `-1` if the frame rate of the input cannot be reliably determined. | [optional] | | **max_channels** | **Integer** | The maximum number of audio channels the track supports. Only set for the `audio` type track. | [optional] | | **max_channel_layout** | **String** | Only set for the `audio` type track. | [optional] | | **text_type** | **String** | This parameter is set only for the `text` type track. | [optional] | | **language_code** | **String** | The language code value represents [BCP 47](https://tools.ietf.org/html/bcp47) specification compliant value. For example, `en` for English or `en-US` for the US version of English. This parameter is set for `text` type and `subtitles` text type track. | [optional] | | **name** | **String** | The name of the track containing a human-readable description. The hls manifest will associate a subtitle text track with this value. For example, the value is \"English\" for subtitles text track for the `language_code` value of `en-US`. This parameter is set for the `text` type and `subtitles` text type track. | [optional] | | **closed_captions** | **Boolean** | Indicates the track provides Subtitles for the Deaf or Hard-of-hearing (SDH). This parameter is set for the `text` type and `subtitles` text type track. | [optional] | | **passthrough** | **String** | Arbitrary metadata set for the track either when creating the asset or track. This parameter is set for `text` type and `subtitles` text type track. Max 255 characters. | [optional] | ## Example ```ruby require 'mux_ruby' instance = MuxRuby::Track.new( id: null, type: null, duration: null, max_width: null, max_height: null, max_frame_rate: null, max_channels: null, max_channel_layout: null, text_type: null, language_code: null, name: null, closed_captions: null, passthrough: null ) ```