Esempio n. 1
0
 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}";
        }