Versions in this module Expand all Collapse all v0 v0.0.1 Jul 8, 2023 Changes in this version + const OVERLAY_BOTTOM_CENTER + const OVERLAY_BOTTOM_LEFT + const OVERLAY_BOTTOM_RIGHT + const OVERLAY_CENTER + const OVERLAY_TOP_CENTER + const OVERLAY_TOP_LEFT + const OVERLAY_TOP_RIGHT + func AddSubtitles(inputFilename, outputFilename, subtitlesFilename string) error + func ApplyImageWatermark(inputFilename, outputFilename, watermarkImage string, position string, ...) error + func ApplyTextWatermark(inputFilename, outputFilename, text, position, bgColor, fgColor string, ...) error + func ApplyVideoFilter(inputFilename, outputFilename, filterExpression string) error + func ChangeAudioVolume(inputFilename, outputFilename string, volumeFactor float32) error + func ConcatenateVideos(inputFilenames []string, outputFilename string, destWidth, destHeight int) error + func ConvertToGif(inputFilename, outputFilename string, width, height, fps int, from, to string) error + func ConvertVideos(globPattern, outputFormat, outputDir string, quality int) error + func ExecShell(command string) error + func Execute() + func ExtractAudioChannel(inputFilename, outputFilename string, channelIndex int) error + func ExtractAudioChannels(inputFilename, outputFilename string, channelIndices []int) error + func ExtractAudioFrequencies(inputFilename, outputFilename string, startFrequency, endFrequency int) error + func ExtractAudioFromVideoWithTimestamps(videoFilename, outputFilename string, codec string, ...) error + func ExtractFrame(inputFilename, outputFilename string, timestamp string) error + func ExtractFrameAtTimestamps(inputFilename, outputDirectory string, timestamps []string) error + func ExtractFrames(inputFilename, outputPattern string, frameRate int) error + func ExtractStereoChannels(inputFilename, outputLeftFilename, outputRightFilename string) error + func ExtractVideoSegment(inputFilename, outputFilename, startTime, duration string) error + func ImagesToVideo(inputFormat, outputFilename string, framerate, width, height int) error + func MergeAudioWithVideo(audioFilename, videoFilename, outputFilename string) error + func PrintMediaMetadata(filename string) error + func ResizeVideo(input, output string, width, height int) error + func RotateVideo(inputFilename, outputFilename string, angle int) error + func ScaleImage(inputFilename, outputFilename string, width, height int) error + func ScaleImageToAspectRation(inputFilename, outputFilename string, aspectRation float32) error + func TrimSilence(inputFilename, outputFilename string, silenceThreshold float64) error + func VideoToImages(inputFilename, outputDirectory, imageFormat string, width, height int, ...) error