private void CombineSoundtrack() { var soundtrack = new Soundtrack(this._cache, this._argumentParser.OutputDirectory + "soundtrack/"); if (this._argumentParser.TemporaryDirectory != null) { soundtrack.TemporaryDirectory = this._argumentParser.TemporaryDirectory; } soundtrack.Extract(this._argumentParser.Overwrite, this._argumentParser.Lossless, this._argumentParser.IncludeUnnamedSoundtracks, this._argumentParser.SoundtrackNameFilter?.ToArray() ?? new string[0]); }