diff --git a/video.go b/video.go index 6873977..bf2be9b 100644 --- a/video.go +++ b/video.go @@ -30,6 +30,7 @@ func (this *Thumbnailer) RenderScaledFfmpeg(absPath string) ([]byte, error) { cmd := exec.Command( "ffmpeg", "-loglevel", "0", + "-timelimit", "10", // seconds "-an", "-i", absPath, "-vf", scaleCmd, @@ -39,6 +40,8 @@ func (this *Thumbnailer) RenderScaledFfmpeg(absPath string) ([]byte, error) { "-", ) + // -ss 00:00:30 + stdout, err := cmd.StdoutPipe() if err != nil { return nil, err