unreal.LiveLinkOpenTrackIOTimecode

class unreal.LiveLinkOpenTrackIOTimecode(hours: int = 0, minutes: int = 0, seconds: int = 0, frames: int = 0, frame_rate: LiveLinkOpenTrackIOFrameRate = Ellipsis, sub_frame: int = 0, subframes_per_frame: int = 0)

Bases: StructBase

SMPTE timecode of the sample. Timecode is a standard for labeling individual frames of data in media systems and is useful for inter-frame synchronization. Frame rate is a rational number, allowing drop frame rates such as that colloquially called 29.97 to be represented exactly, as 30000/1001. The timecode frame rate may differ from the sample frequency. The zero-based sub-frame field allows for finer division of the frame, e.g. interlaced frames have two sub-frames, one per field.

C++ Source:

  • Plugin: LiveLinkOpenTrackIO

  • Module: LiveLinkOpenTrackIO

  • File: LiveLinkOpenTrackIOTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • frame_rate (LiveLinkOpenTrackIOFrameRate): [Read-Write]

  • frames (int32): [Read-Write]

  • hours (int32): [Read-Write]

  • minutes (int32): [Read-Write]

  • seconds (int32): [Read-Write]

  • sub_frame (int32): [Read-Write]

  • subframes_per_frame (int32): [Read-Write] Number of subframes per frame. 1 is the minimum

property frame_rate: LiveLinkOpenTrackIOFrameRate

[Read-Write]

Type:

(LiveLinkOpenTrackIOFrameRate)

property frames: int

[Read-Write]

Type:

(int32)

property hours: int

[Read-Write]

Type:

(int32)

property minutes: int

[Read-Write]

Type:

(int32)

property seconds: int

[Read-Write]

Type:

(int32)

property sub_frame: int

[Read-Write]

Type:

(int32)

property subframes_per_frame: int

[Read-Write] Number of subframes per frame. 1 is the minimum

Type:

(int32)