public TranscodeOptions(TranscodeOptions options) : this() { this.InputFile = options.InputFile; this.OutputFile = options.OutputFile; this.VerbosityLevel = options.VerbosityLevel; this.AudioCodec = options.AudioCodec; this.AudioSampleRate = options.AudioSampleRate; this.AudioBitrate = options.AudioBitrate; this.AudioChannels = options.AudioChannels; this.VideoCodec = options.VideoCodec; this.VideoBitrate = options.VideoBitrate; this.VideoQualityControl = options.VideoQualityControl; this.VideoPreset = options.VideoPreset; this.VideoWidth = options.VideoWidth; this.VideoHeight = options.VideoHeight; this.OutputFormat = options.OutputFormat; this.OutputExtension = options.OutputExtension; this.ExcludeAudio = options.ExcludeAudio; this.ExcludeVideo = options.ExcludeVideo; this.EarlyExtendedOptions = options.EarlyExtendedOptions; this.LateExtendedOptions = options.LateExtendedOptions; this.SecondsToSkip = options.SecondsToSkip; }