Documentation ¶
Overview ¶
package video contains all the video editing commands that interface with ffmpeg
Index ¶
- func AddVideoClipInInterval(mainVideo, clipVideo string, start, end time.Duration) *exec.Cmd
- func CreateProxyFileCMD(path, pathProxyFile string) *exec.Cmd
- func CutVideoInterval(file string, start, end time.Duration) *exec.Cmd
- func GenerateEditThumb(inputFilePath string, outputFilePath string, opts ThumbnailOpts) *exec.Cmd
- type ThumbnailOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddVideoClipInInterval ¶
func CreateProxyFileCMD ¶
CreateProxyFile: creates a copy file from the original to preserve original and work with the given video clip
func CutVideoInterval ¶
CutVideoInterval: given a file it returns the video with the interval (start,end) removed
func GenerateEditThumb ¶
func GenerateEditThumb(inputFilePath string, outputFilePath string, opts ThumbnailOpts) *exec.Cmd
GenerateEditThumbnail: generate a thumbnail from a video
Types ¶
type ThumbnailOpts ¶
Click to show internal directories.
Click to hide internal directories.