Versions in this module Expand all Collapse all v1 v1.0.2 May 10, 2025 Changes in this version + func InArray[T Ordered](needle T, haystack []T) bool + func Keys[M ~map[K]V, K comparable, V any](m M) []K + type Ordered interface + type Output struct + func (OutputProcess Output) Run() error + type Video struct + func Concat(videos []Video) (Video, error) + func Load(fileName string) (Video, error) + func (V Video) AudioFadeIn(start, duration float64) Video + func (V Video) AudioFadeOut(duration float64) Video + func (V Video) Duration() float64 + func (V Video) Extension() string + func (V Video) FadeIn(start, duration float64) Video + func (V Video) FadeOut(duration float64) Video + func (V Video) Filename() string + func (V Video) Height() int64 + func (V Video) Output(OutputFilename string) Output + func (V Video) Resize(width, height int64) Video + func (V Video) ResizeByHeight(requiredHeight int64) Video + func (V Video) ResizeByWidth(requiredWidth int64) Video + func (V Video) Screenshot(timeInSeconds float64, outputFilename string) (string, error) + func (V Video) SubClip(start, end float64) (Video, error) + func (V Video) Width() int64