Versions in this module Expand all Collapse all v1 v1.0.0 Jan 1, 2022 Changes in this version + type SaverInterface interface + SaveInBuffer func() (output bytes.Buffer, err error) + SaveInFile func(path string) (output string, err error) + SetFrameSet func(images *[]draw.Image) SaverInterface + SetFramerate func(framerate int) SaverInterface + type VideoSaver struct + func NewVideoSaverStrategy(ffmpeg *ffmpeg.FFMpeg) *VideoSaver + func (v *VideoSaver) SaveInBuffer() (output bytes.Buffer, err error) + func (v *VideoSaver) SaveInFile(path string) (output string, err error) + func (v *VideoSaver) SetFrameSet(images *[]draw.Image) SaverInterface + func (v *VideoSaver) SetFramerate(framerate int) SaverInterface + type WebpSaver struct + func NewWebpSaver() *WebpSaver + func (g *WebpSaver) SaveInBuffer() (output bytes.Buffer, err error) + func (g *WebpSaver) SaveInFile(path string) (output string, err error) + func (g *WebpSaver) SetFrameSet(images *[]draw.Image) SaverInterface + func (g *WebpSaver) SetFramerate(framerate int) SaverInterface