Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "features/features"

Index

Type aliases

Object literals

Type aliases

Feature

Feature: typeof MuteFeature | typeof TranscodeFeature | typeof CompressionFeature | typeof PhotoMontageFeature | typeof ConcatFeature | typeof GreyScaleFeature | typeof AspectRatioFeature | typeof RunFeature | typeof TrimFeature | typeof CombinedExecFeature

FeatureElement

FeatureElement: { description: string; feature: Feature; name: string; noDisplay?: undefined | false | true; ui?: Element | string }

Type declaration

  • description: string
  • feature: Feature
  • name: string
  • Optional noDisplay?: undefined | false | true
  • Optional ui?: Element | string

Features

Features: {}

Type declaration

Object literals

Const FEATURES

FEATURES: object

ASPECT_RATIO

ASPECT_RATIO: object

description

description: string = "Change the aspect ratio for the video"

feature

feature: AspectRatioFeature = AspectRatioFeature

name

name: string = "Aspect-Ratio"

ui

ui: Element = <AspectRatioUi parents={['ASPECT_RATIO']} />

COMBINED_EXEC_FEATURE

COMBINED_EXEC_FEATURE: object

description

description: string = "Running multiple commands together"

feature

feature: CombinedExecFeature = CombinedExecFeature

name

name: string = "Combined-Execution"

noDisplay

noDisplay: true = true

COMPRESS

COMPRESS: object

description

description: string = "Choose how much you want to compress your video"

feature

feature: CompressionFeature = CompressionFeature

name

name: string = "Compress"

ui

ui: Element = <CompressionUi parents={['COMPRESS']} />

CONCAT

CONCAT: object

description

description: string = "Combine multiple videos"

feature

feature: ConcatFeature = ConcatFeature

name

name: string = "Combine-Videos"

ui

ui: Element = <ConcatUi />

CUSTOM_RUN

CUSTOM_RUN: object

description

description: string = "Run your own ffmpeg command"

feature

feature: RunFeature = RunFeature

name

name: string = "Custom-Run(Experimental)"

noDisplay

noDisplay: true = true

ui

ui: Element = <RunUi parents={['RUN']} />

GREYSCALE

GREYSCALE: object

description

description: string = "Make Video black and white"

feature

feature: GreyScaleFeature = GreyScaleFeature

name

name: string = "Greyscale"

MUTE

MUTE: object

description

description: string = "Mute the audio from videos"

feature

feature: MuteFeature = MuteFeature

name

name: string = "Mute"

PHOTOMONTAGE

PHOTOMONTAGE: object

description

description: string = "Create a video montage from photos(you can add audio too!)"

feature

feature: PhotoMontageFeature = PhotoMontageFeature

name

name: string = "Photo-Montages"

ui

ui: Element = <PhotoMontageUi parents={['PHOTO_MONTAGE']} />

TRANSCODE

TRANSCODE: object

description

description: string = "Choose which format to convert your video to"

feature

feature: TranscodeFeature = TranscodeFeature

name

name: string = "Convert"

ui

ui: Element = <TranscodeUi parents={['TRANSCODE']} />

TRIM

TRIM: object

description

description: string = "Trim or cut your video"

feature

feature: TrimFeature = TrimFeature

name

name: string = "TRIM/CUT"

ui

ui: Element = <TrimUi parents={['TRIM']} />

Generated using TypeDoc