Safe Haskell | None |
---|---|
Language | Haskell2010 |
This is where it all started
Synopsis
- entryPoint :: (MonadMask m, MonadUnliftIO m) => m ()
- combineDir :: ListenCutOptions -> FilePath -> Sh ()
- makeSrt :: [WordFrame] -> Text
- runListenCut :: (MonadMask m, MonadUnliftIO m) => ListenCutOptions -> m ()
- runEdit :: ListenCutOptions -> [Interval Sound] -> FilePath -> IO ()
- runGenSubs :: MonadIO m => FileIO -> m ()
Documentation
entryPoint :: (MonadMask m, MonadUnliftIO m) => m () Source #
reads settings from terminal and runs whatever command was given in program options
combineDir :: ListenCutOptions -> FilePath -> Sh () Source #
runListenCut :: (MonadMask m, MonadUnliftIO m) => ListenCutOptions -> m () Source #
Runs cut-the-crap with provided ListenCutOptions
runEdit :: ListenCutOptions -> [Interval Sound] -> FilePath -> IO () Source #
Run editing on video from options with preprovided detections
normally aquired throug detect
runGenSubs :: MonadIO m => FileIO -> m () Source #