Fluorite
Constants
VERSION = "0.1.5"
Class methods
configure
SourceFluent chainable conversion starting from an input path
discord(input : String, output : String, target_mb : Float64 = 24.5, &progress : Runner::Progress -> Nil) : Process::Status
Compresses media to strictly fit under Discord's attachment size limit
gif(input : String, output : String, fps : Int32 = 15, width : Int32 = 480, &progress : Runner::Progress -> Nil) : Process::Status
Generates high definition GIF using 2-pass palette generation
Probes a media file or URL and returns a parsed ProbeResult
trim(input : String, output : String, from : String | Time::Span, to : String | Time::Span | Nil = nil) : Process::Status
Cuts a media file losslessly in milliseconds without re-encoding
Creates a Web-ready MP4 with faststart moov atom