cetus

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2026 License: AGPL-3.0, AGPL-3.0-or-later, AGPL-3.0, + 1 more Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Parse

func Parse(path string) (*compose.Composition, error)

func Preview

func Preview(htmlPath string, port int, noOpen bool) error

func Render

func Render(ctx context.Context, inputPath, outputPath string, opts RenderOptions) error

func Version

func Version() string

Types

type RenderOptions

type RenderOptions struct {
	FPS                 int
	Width               int
	Height              int
	Format              string
	AudioPath           string
	AudioVolume         float64
	AudioVolumeSet      bool
	AudioLoop           bool
	AudioStartSeconds   float64
	AudioFadeInSeconds  float64
	AudioFadeOutSeconds float64
	FramesDir           string
	Resume              bool
	Concurrency         int
	NoGPU               bool
	Timeout             time.Duration
	Quality             int
	Scale               string
	KeepFrames          bool
	SubtitlesPath       string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL