Options
All
  • Public
  • Public/Protected
  • All
Menu

vapoursynth-ts

Index

Variables

CHROMA_BOTTOM: BOTTOM
CHROMA_BOTTOM_LEFT: BOTTOM_LEFT
CHROMA_CENTER: CENTER
CHROMA_LEFT: LEFT
CHROMA_TOP: TOP
CHROMA_TOP_LEFT: TOP_LEFT
FIELD_BOTTOM: BOTTOM
FIELD_PROGRESSIVE: PROGRESSIVE
FIELD_TOP: TOP
FLOAT: FLOAT
GRAY: GRAY
GRAY10: PresetFormat
GRAY12: PresetFormat
GRAY14: PresetFormat
GRAY16: PresetFormat
GRAY32: PresetFormat
INTEGER: INTEGER
MATRIX_BT2020_CL: BT2020_CL
MATRIX_BT2020_NCL: BT2020_NCL
MATRIX_BT470_BG: BT470_BG
MATRIX_BT709: BT709
MATRIX_CHROMATICITY_DERIVED_CL: CHROMATICITY_DERIVED_CL
MATRIX_CHROMATICITY_DERIVED_NCL: CHROMATICITY_DERIVED_NCL
MATRIX_FCC: FCC
MATRIX_ICTCP: ICTCP
MATRIX_RGB: RGB
MATRIX_ST170_M: ST170_M
MATRIX_ST240_M: ST240_M
MATRIX_UNSPECIFIED: UNSPECIFIED
MATRIX_YCGCO: YCGCO
PRIMARIES_BT2020: BT2020
PRIMARIES_BT470_BG: BT470_BG
PRIMARIES_BT470_M: BT470_M
PRIMARIES_BT709: BT709
PRIMARIES_EBU3213_E: EBU3213_E
PRIMARIES_FILM: FILM
PRIMARIES_ST170_M: ST170_M
PRIMARIES_ST240_M: ST240_M
PRIMARIES_ST428: ST428
PRIMARIES_ST431_2: ST431_2
PRIMARIES_ST432_1: ST432_1
PRIMARIES_UNSPECIFIED: UNSPECIFIED
PyScript: PyScript = ...
RANGE_FULL: FULL
RANGE_LIMITED: LIMITED
RGB: RGB
TRANSFER_ARIB_B67: ARIB_B67
TRANSFER_BT2020_10: BT2020_10
TRANSFER_BT2020_12: BT2020_12
TRANSFER_BT470_BG: BT470_BG
TRANSFER_BT470_M: BT470_M
TRANSFER_BT601: BT601
TRANSFER_BT709: BT709
TRANSFER_IEC_61966_2_1: IEC_61966_2_1
TRANSFER_IEC_61966_2_4: IEC_61966_2_4
TRANSFER_LINEAR: LINEAR
TRANSFER_LOG_100: LOG_100
TRANSFER_LOG_316: LOG_316
TRANSFER_ST2084: ST2084
TRANSFER_ST240_M: ST240_M
TRANSFER_UNSPECIFIED: UNSPECIFIED
UNDEFINED: UNDEFINED
YUV: YUV
YUV410P8: PresetFormat
YUV411P8: PresetFormat
YUV420P10: PresetFormat
YUV420P12: PresetFormat
YUV420P14: PresetFormat
YUV420P16: PresetFormat
YUV420P8: PresetFormat
YUV420P9: PresetFormat
YUV422P10: PresetFormat
YUV422P12: PresetFormat
YUV422P14: PresetFormat
YUV422P16: PresetFormat
YUV422P8: PresetFormat
YUV422P9: PresetFormat
YUV440P8: PresetFormat
YUV444P10: PresetFormat
YUV444P12: PresetFormat
YUV444P14: PresetFormat
YUV444P16: PresetFormat
YUV444P8: PresetFormat
YUV444P9: PresetFormat
YUV444PH: PresetFormat
YUV444PS: PresetFormat
core: Core

Gets the singleton Core object.

If it is the first time the function is called, the Core will be instantiated with the default options.

This is the preferred way to reference the core.

Functions

  • clearOutput(index: number): void
  • Clears a clip previously set for output.

    throws

    {@link RangeError | RangeError} when there is not a node at the specified index.

    Parameters

    • index: number

    Returns void

  • clearOutputs(): void
  • Clears all clips set for output in the current core.

    Returns void

  • getOutput<T>(index: number): T
  • Get a previously set output node. Throws an error if the index hasn’t been set.

    Will return either a VideoTuple containing the clip, alpha and the altOutput setting for video output or an AudioNode for audio output.

    throws

    {@link RangeError | RangeError} when there is not a node at the specified index.

    Type parameters

    Parameters

    • index: number

    Returns T

  • Return a read-only mapping of all outputs registered on the current core.

    The mapping will automatically update when a new output is registered on the core.

    Returns (VideoTuple | AudioNode)[]

Generated using TypeDoc