public ConcatParameters(List <string> inputPaths, string outputFolder, string outputName, OutExtension extention) { this.inputPaths = inputPaths; this.outputFolder = outputFolder; this.outputName = outputName; this.extention = extention; this.outputPath = $@"{outputFolder}{outputName}.{extention}"; }
public EncodeParameters(string inputPath, string outputFolder, string outputName, VideoCodec videoCodec, AudioCodec audioCodec, Preset preset, OutExtension extention, float bitrate, int width, int height, bool horizontalFlip, bool verticalFlip, bool saveAspect) { this.inputPath = inputPath; this.outputFolder = outputFolder; this.outputName = outputName; this.videoCodec = videoCodec; this.audioCodec = audioCodec; this.preset = preset; this.extention = extention; this.bitrate = bitrate; this.width = width; this.height = height; this.horizontalFlip = horizontalFlip; this.verticalFlip = verticalFlip; this.saveAspect = saveAspect; this.outputPath = $@"{outputFolder}\{outputName}.{extention}"; }