Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IVideo

動画(IRenderingUnit を格納する入れ物)

Video (A container for IRenderingUnit objects)

Hierarchy

Index

Properties

Readonly charCount

charCount: number

Readonly creditCount

creditCount: number

Readonly credits

credits: IPhrase[]

duration

duration: number

Readonly endTime

endTime: number

Readonly firstChar

firstChar: IChar

Readonly firstCredit

firstCredit: IPhrase

Readonly firstGraphic

firstGraphic: IGraphic

Readonly firstPhrase

firstPhrase: IPhrase

Readonly firstWord

firstWord: IWord

Readonly graphicCount

graphicCount: number

Readonly graphics

graphics: IGraphic[]

Readonly lastChar

lastChar: IChar

Readonly lastCredit

lastCredit: IPhrase

Readonly lastGraphic

lastGraphic: IGraphic

Readonly lastPhrase

lastPhrase: IPhrase

Readonly lastWord

lastWord: IWord

Readonly phraseCount

phraseCount: number

Readonly phrases

phrases: IPhrase[]

Readonly startTime

startTime: number

Readonly wordCount

wordCount: number

Methods

contains

  • contains(time: number): boolean
  • Parameters

    • time: number

    Returns boolean

findChar

  • Get character object in the current video

    Parameters

    • time: number

      position [ms]

    • Optional options: FindTimedObjectOptions

      optional parameters for finding character

    Returns IChar

findCredit

  • Get phrase object (credits) in the current video

    Parameters

    Returns IPhrase

findGraphic

  • Get graphic object in the current video

    Parameters

    Returns IGraphic

findIndex

  • Parameters

    Returns number

findPhrase

  • Get phrase object in the current video

    Parameters

    Returns IPhrase

findWord

  • Get word object in the current video

    Parameters

    Returns IWord

getChar

  • getChar(index: number): IChar
  • Parameters

    • index: number

    Returns IChar

getCredit

  • Parameters

    • index: number

    Returns IPhrase

getGraphic

  • Parameters

    • index: number

    Returns IGraphic

getPhrase

  • Parameters

    • index: number

    Returns IPhrase

getWord

  • getWord(index: number): IWord
  • Parameters

    • index: number

    Returns IWord

overlaps

  • overlaps(startTime: number, endTime: number): boolean
  • Parameters

    • startTime: number
    • endTime: number

    Returns boolean

progress

  • progress(time: number): number
  • 指定された位置を [0, 1] にマッピングして返す

    Returns the position in [0, 1]

    Parameters

    • time: number

      位置 / Position in this video

    Returns number

Generated using TypeDoc