cut-the-crap-1.0.0: Cuts out uninteresting parts of videos by detecting silences.

Safe HaskellNone
LanguageHaskell2010

Cut.Options

Documentation

data Options Source #

Instances
Show Options Source # 
Instance details

Defined in Cut.Options

Generic Options Source # 
Instance details

Defined in Cut.Options

Associated Types

type Rep Options :: Type -> Type #

Methods

from :: Options -> Rep Options x #

to :: Rep Options x -> Options #

ParseRecord Options Source # 
Instance details

Defined in Cut.Options

type Rep Options Source # 
Instance details

Defined in Cut.Options

type Rep Options = D1 (MetaData "Options" "Cut.Options" "cut-the-crap-1.0.0-9VmDEwQtMki4HMSaEqc7W6" False) (C1 (MetaCons "Options" PrefixI True) (((S1 (MetaSel (Just "inFile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (FilePath <?> "The input video")) :*: S1 (MetaSel (Just "outFile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (FilePath <?> "The output name without format"))) :*: (S1 (MetaSel (Just "segmentSize") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int <?> "The size of video segments in minutes")) :*: S1 (MetaSel (Just "silentTreshold") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Double <?> "The treshold for determining intersting sections, closer to zero is detects more audio (n: https://ffmpeg.org/ffmpeg-filters.html#silencedetect)")))) :*: ((S1 (MetaSel (Just "silentDuration") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Double <?> "The duration before soemthing can be considered a silence (d: https://ffmpeg.org/ffmpeg-filters.html#silencedetect)")) :*: S1 (MetaSel (Just "detectMargin") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Double <?> "Margin seconds around detection"))) :*: (S1 (MetaSel (Just "voiceTrack") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int <?> "The track to detect audio upon")) :*: (S1 (MetaSel (Just "musicTrack") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int <?> "The track to detect audio upon")) :*: S1 (MetaSel (Just "workDir") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe FilePath <?> "If specified will use this as temporty directory to store intermeidate files in, good for debugging. Needs to be absolute")))))))