Print nothing if no progress tracking is being done

This commit is contained in:
Rohit Garg
2018-07-05 17:14:30 +05:30
parent 53ebb30281
commit 979733ebde
2 changed files with 28 additions and 1 deletions

View File

@@ -117,7 +117,9 @@ func (t *Transcoder) Initialize(inputPath string, outputPath string) (error) {
func (t *Transcoder) Run(progress bool) <-chan error {
done := make(chan error)
command := t.GetCommand()
if !progress {
command = append([]string{"-nostats", "-loglevel", "0"}, command...)
}
proc := exec.Command(t.configuration.FfmpegBin, command...)
if progress {
errStream, err := proc.StderrPipe()