Crate nightfall[][src]

Expand description

Nightfall

Nightfall is a library used internally by Dim to allow on-demand transcoding and streaming of various video files.

Features

  1. Transmuxing/Transcoding to DASH/fmp4.
  2. Throttling of ffmpeg.
  3. Subtitle streaming

Dependencies

ffmpeg > 4.1

Modules

error

Contains all the error types for this crate.

ffprobe

Helper methods to probe a mediafile for metadata.

profile

Contains our profiles as well as their respective args.

utils

Contains utils that make my life easier.

Structs

StateManager
StreamStat