func (a *Args) GetVideoMinBitrate() []string {
	if a.output.videoMinBitrate != 0 {
		return []string{"-minrate", fmt.Sprintf("%dk", a.output.videoMinBitrate)}
	}
	return nil
}
GetVideoMinBitrate returns the arguments for video min bit rate
package fluentffmpeg
import (
	"fmt"
	"strconv"
	"strings"
)
func (a *Args) GetAspectRatio() []string {
	if a.output.resolution != "" {
		resolution := strings.Split(a.output.resolution, "x")
		if len(resolution) != 0 {
			width, _ := strconv.ParseFloat(resolution[0], 64)
			height, _ := strconv.ParseFloat(resolution[1], 64)
			return []string{"-aspect", fmt.Sprintf("%f", width/height)}
		}
	}
	if a.output.aspectRatio != "" {
		return []string{"-aspect", a.output.aspectRatio}
	}
	return nil
}
func (a *Args) GetConstantRateFactor() []string {
	if a.output.constantRateFactor != -1 {
		return []string{"-crf", fmt.Sprintf("%d", a.output.constantRateFactor)}
	}
	return nil
}
func (a *Args) GetVideoBitRate() []string {
	if a.output.videoBitRate != 0 {
		return []string{"-b:v", fmt.Sprintf("%d", a.output.videoBitRate)}
	}
	return nil
}
func (a *Args) GetVideoMaxBitrate() []string {
	if a.output.videoMaxBitrate != 0 {
		return []string{"-maxrate", fmt.Sprintf("%dk", a.output.videoMaxBitrate)}
	}
	return nil
}