Skip to main content

MenuTrack

Hierarchy

Index

Properties

readonly@type

@type: Menu

Documents the type of encoded media with the track, ie: General, Video, Audio, Text, Image, etc.

optionalreadonly@typeorder

@typeorder?: string

If there is more than one track of the same type (i.e. four audio tracks) this attribute will number them according to storage order within the bitstream.

optionalreadonlyAlternateGroup

AlternateGroup?: string

Number of a group in order to provide versions of the same track

optionalreadonlyAlternateGroup_String

AlternateGroup_String?: string

Number of a group in order to provide versions of the same track

optionalreadonlyChapters_Pos_Begin

Chapters_Pos_Begin?: number

Used by third-party developers to know about the beginning of the chapters list, to be used by Get (Stream_Menu, x, Pos), where Pos is an Integer between Chapters_Pos_Begin and Chapters_Pos_End

optionalreadonlyChapters_Pos_End

Chapters_Pos_End?: number

Used by third-party developers to know about the end of the chapters list (this position excluded)

optionalreadonlyCodecID

CodecID?: string

Codec ID, if defined by the container

optionalreadonlyCodecID_Description

CodecID_Description?: string

Codec description, as defined by the container

optionalreadonlyCodecID_Hint

CodecID_Hint?: string

Common alternative names for this codec

optionalreadonlyCodecID_Info

CodecID_Info?: string

More information about this codec

optionalreadonlyCodecID_String

CodecID_String?: string

Codec ID, if defined by the container (String format)

optionalreadonlyCodecID_Url

CodecID_Url?: string

A link to more details about this codec

optionalreadonlyCount
internal

Count?: number

Count of objects available in this stream created by MediaInfo when analyzing file.

optionalreadonlyDefault

Default?: string

Flag set if this stream should be used if no language found matches the user preference (Yes, No)

optionalreadonlyDefault_String

Default_String?: string

Flag set if this stream should be used if no language found matches the user preference (Yes, No)

optionalreadonlyDelay

Delay?: number

Delay fixed in the stream (relative), in ms

optionalreadonlyDelay_DropFrame

Delay_DropFrame?: string

Delay drop frame

optionalreadonlyDelay_Settings

Delay_Settings?: string

Delay settings (in case of timecode for example)

optionalreadonlyDelay_Source

Delay_Source?: string

Part of the file where the delay was set (e.g. Container, Stream, or empty)

optionalreadonlyDelay_String

Delay_String?: string

Delay fixed in the stream (relative), with measurement

optionalreadonlyDelay_String1

Delay_String1?: string

Delay fixed in the stream (relative), with measurement

optionalreadonlyDelay_String2

Delay_String2?: string

Delay fixed in the stream (relative), with measurement

optionalreadonlyDelay_String3

Delay_String3?: string

Delay fixed in the stream (relative) in format HH:MM:SS.mmm, with measurement

optionalreadonlyDelay_String4

Delay_String4?: string

Delay in format HH:MM:SS:FF, with last colon replaced by semicolon for drop frame if available

optionalreadonlyDelay_String5

Delay_String5?: string

Delay in format HH:MM:SS.mmm (HH:MM:SS:FF)

optionalreadonlyDisabled

Disabled?: string

Set if this stream should not be used (Yes, No)

optionalreadonlyDisabled_String

Disabled_String?: string

Set if this stream should not be used (Yes, No)

optionalreadonlyDuration

Duration?: number

Play time of the stream, in s (ms for text output)

optionalreadonlyDuration_End

Duration_End?: number

End time of stream, in UTC

optionalreadonlyDuration_Start

Duration_Start?: number

Start time of stream, in UTC

optionalreadonlyDuration_String

Duration_String?: string

Play time in format XXx YYy, with YYy value omitted if zero (e.g. 1 h 40 min)

optionalreadonlyDuration_String1

Duration_String1?: string

Play time in format HHh MMmn SSs MMMms, with any fields omitted if zero

optionalreadonlyDuration_String2

Duration_String2?: string

Play time in format XXx YYy, with YYy omitted if value is zero

optionalreadonlyDuration_String3

Duration_String3?: string

Play time in format HH:MM:SS.mmm (e.g. 01:40:00.000)

optionalreadonlyDuration_String4

Duration_String4?: string

Play time in format HH:MM:SS:FF, with last colon replaced by semicolon for drop frame if available

optionalreadonlyDuration_String5

Duration_String5?: string

Play time in format HH:MM:SS.mmm (HH:MM:SS:FF)

optionalreadonlyFirstPacketOrder

FirstPacketOrder?: number

Order of the first fully decodable packet parsed in the file for stream type. Counting starts at 0

optionalreadonlyForced

Forced?: string

Flag set if this stream should be used regardless of user preferences, often used for sparse subtitle dialogue in an otherwise unsubtitled movie (Yes, No)

optionalreadonlyForced_String

Forced_String?: string

Flag set if this stream should be used regardless of user preferences, often used for sparse subtitle dialogue in an otherwise unsubtitled movie (Yes, No)

optionalreadonlyFormat

Format?: string

Format used

optionalreadonlyFormat_AdditionalFeatures

Format_AdditionalFeatures?: string

Features required to fully support the file content

optionalreadonlyFormat_Commercial

Format_Commercial?: string

Commercial name used by vendor for these settings or Format field if there is no difference

optionalreadonlyFormat_Commercial_IfAny

Format_Commercial_IfAny?: string

Commercial name used by vendor for these settings if there is one

optionalreadonlyFormat_Compression

Format_Compression?: string

Compression method used

optionalreadonlyFormat_Info

Format_Info?: string

More details about the identified Format

optionalreadonlyFormat_Profile

Format_Profile?: string

Profile of the Format

optionalreadonlyFormat_Settings

Format_Settings?: string

Settings used and required by decoder

optionalreadonlyFormat_String

Format_String?: string

Format used + additional features

optionalreadonlyFormat_Url

Format_Url?: string

Link to a description of this format

optionalreadonlyFormat_Version

Format_Version?: string

Version for the identified format

optionalreadonlyFrameCount

FrameCount?: number

Numer of frames

optionalreadonlyFrameRate

FrameRate?: number

Frames per second, as float (e.g. 29.970)

optionalreadonlyFrameRate_Den

FrameRate_Den?: number

Denominator for determined frames per second (e.g. 1000)

optionalreadonlyFrameRate_Mode

FrameRate_Mode?: string

Frame rate mode, as acronym (e.g. CFR, VFR)

optionalreadonlyFrameRate_Mode_String

FrameRate_Mode_String?: string

Frame rate mode, as word (e.g. Constant, Variable)

optionalreadonlyFrameRate_Num

FrameRate_Num?: number

Numerator for determined frames per second (e.g. 29970)

optionalreadonlyFrameRate_String

FrameRate_String?: string

Frames per second, with measurement (e.g. 29.970 (29970/1000) FPS)

optionalreadonlyID

ID?: string

The identification number for this stream in this file

optionalreadonlyID_String

ID_String?: string

The identification number for this stream in this file (String format)

optionalreadonlyInform
internal

Inform?: string

Last Inform call.

optionalreadonlyLanguage

Language?: string

Language, formatted as 2-letter ISO 639-1 if exists, else 3-letter ISO 639-2, and with optional ISO 3166-1 country separated by a dash if available (e.g. en, en-US, en-CN)

optionalreadonlyLanguage_More

Language_More?: string

More information about Language (e.g. Director's Comment)

optionalreadonlyLanguage_String

Language_String?: string

Language, as full name (e.g. English)

optionalreadonlyLanguage_String1

Language_String1?: string

Language, as full name (e.g. English)

optionalreadonlyLanguage_String2

Language_String2?: string

Language, formatted as 2-letter ISO 639-1, if exists (e.g. en)

optionalreadonlyLanguage_String3

Language_String3?: string

Language, formatted as 3-letter ISO 639-2, if exists (e.g. eng)

optionalreadonlyLanguage_String4

Language_String4?: string

Language, formatted as 2-letter ISO 639-1, if exists, with optional ISO 3166-1 country separated by a dash if available (e.g. en-US)

optionalreadonlyList

List?: string

List of programs available

optionalreadonlyList_StreamKind

List_StreamKind?: string

List of programs available

optionalreadonlyList_StreamPos

List_StreamPos?: string

List of programs available

optionalreadonlyList_String

List_String?: string

List of programs available

optionalreadonlyMenuID

MenuID?: string

The menu ID for this stream in this file

optionalreadonlyMenuID_String

MenuID_String?: string

The menu ID for this stream in this file

optionalreadonlyOriginalSourceMedium_ID

OriginalSourceMedium_ID?: string

Identification for this stream in the original medium of the material, taken from Tag metadata

optionalreadonlyOriginalSourceMedium_ID_String

OriginalSourceMedium_ID_String?: string

Identification for this stream in the original medium of the material, taken from Tag metadata (String format)

optionalreadonlyServiceKind

ServiceKind?: string

Type of assisted service (e.g. visually impaired, commentary, voice over)

optionalreadonlyServiceKind_String

ServiceKind_String?: string

Type of assisted service (e.g. visually impaired, commentary, voice over)

optionalreadonlyStatus
internal

Status?: number

Status of bit field when parsing. Options are: 0=IsAccepted, 1=IsFilled, 2=IsUpdated, 3=IsFinished.

optionalreadonlyStreamCount

StreamCount?: number

Total number of streams available for this StreamKind. Counting starts at 1

optionalreadonlyStreamKind

StreamKind?: string

Name of stream type. Options are: Audio, General, Image, Menu, Other, Text, or Video

optionalreadonlyStreamKindID

StreamKindID?: number

Identification number for stream, assigned in order of parsing. Counting starts at 0

optionalreadonlyStreamKindPos

StreamKindPos?: number

Identification number for stream when multiple, assigned in order of parsing. Counting starts at 1

optionalreadonlyStreamKind_String

StreamKind_String?: string

Name of stream type. Options are: Audio, General, Image, Menu, Other, Text, or Video

optionalreadonlyStreamOrder

StreamOrder?: string

Stream order in the file for type of stream. Counting starts at 0

optionalreadonlyTitle

Title?: string

Name of this menu

optionalreadonlyUniqueID

UniqueID?: string

The unique ID for this stream, should be copied with stream copy

optionalreadonlyUniqueID_String

UniqueID_String?: string

The unique ID for this stream, should be copied with stream copy

optionalreadonlyextra

extra?: Extra

Holds (untyped) extra information if available

Classification

optionalreadonlyLawRating

LawRating?: string

Legal rating of a movie. Format depends on country of origin (e.g. PG, 16)

optionalreadonlyLawRating_Reason

LawRating_Reason?: string

Reason of the law rating

Legal

optionalreadonlyCountries

Countries?: string

Country information of the content

optionalreadonlyNetworkName

NetworkName?: string

Television network name

optionalreadonlyOriginal_NetworkName

Original_NetworkName?: string

Television network name of original broadcast

optionalreadonlyServiceChannel

ServiceChannel?: string

Channel of assisted service

optionalreadonlyServiceName

ServiceName?: string

Name of assisted service

optionalreadonlyServiceProvider

ServiceProvider?: string

Provider of assisted service

optionalreadonlyServiceProvider_Url

ServiceProvider_Url?: string

URL of provider of assisted service

optionalreadonlyServiceType

ServiceType?: string

Type of assisted service

optionalreadonlyService_Url

Service_Url?: string

URL of assisted service

optionalreadonlyTimeZones

TimeZones?: string

TimeZone information of the content