Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ProgramOptions
- data FileIO
- data ListenCutOptions
- parseProgram :: Parser ProgramOptions
- lc_fileio :: Lens' ListenCutOptions FileIO
- in_file :: Lens' FileIO FilePath
- out_file :: Lens' FileIO FilePath
- seg_size :: Lens' ListenCutOptions Int
- silent_treshold :: Lens' ListenCutOptions Double
- detect_margin :: Lens' ListenCutOptions Double
- voice_track :: Lens' ListenCutOptions Int
- music_track :: Lens' ListenCutOptions (Maybe Int)
- silent_duration :: Lens' ListenCutOptions Double
- cut_noise :: Lens' ListenCutOptions Bool
- work_dir :: Lens' FileIO (Maybe FilePath)
- simpleOptions :: ListenCutOptions
- voice_track_map :: ListenCutOptions -> Text
- specifyTracks :: ListenCutOptions -> [Text]
- getOutFileName :: ListenCutOptions -> FilePath
- gnerate_sub_prism :: Prism' ProgramOptions FileIO
- listen_cut_prism :: Prism' ProgramOptions ListenCutOptions
Documentation
data ProgramOptions Source #
Instances
Show ProgramOptions Source # | |
Defined in Cut.Options showsPrec :: Int -> ProgramOptions -> ShowS # show :: ProgramOptions -> String # showList :: [ProgramOptions] -> ShowS # | |
Generic ProgramOptions Source # | |
Defined in Cut.Options type Rep ProgramOptions :: Type -> Type # from :: ProgramOptions -> Rep ProgramOptions x # to :: Rep ProgramOptions x -> ProgramOptions # | |
type Rep ProgramOptions Source # | |
Defined in Cut.Options type Rep ProgramOptions = D1 ('MetaData "ProgramOptions" "Cut.Options" "cut-the-crap-1.4.2-inplace" 'False) (C1 ('MetaCons "ListenCut" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ListenCutOptions)) :+: C1 ('MetaCons "GenerateSubtitles" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FileIO))) |
Deals with having an input file and a target output file
Instances
Show FileIO Source # | |
Generic FileIO Source # | |
type Rep FileIO Source # | |
Defined in Cut.Options type Rep FileIO = D1 ('MetaData "FileIO" "Cut.Options" "cut-the-crap-1.4.2-inplace" 'False) (C1 ('MetaCons "FileIO" 'PrefixI 'True) (S1 ('MetaSel ('Just "fi_inFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath) :*: (S1 ('MetaSel ('Just "fi_outFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath) :*: S1 ('MetaSel ('Just "fi_workDir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe FilePath))))) |
data ListenCutOptions Source #
Cut out by listening to sound options
Instances
specifyTracks :: ListenCutOptions -> [Text] Source #