diff --git a/Code/IO/Config.cs b/Code/IO/Config.cs index a982f33..88520c7 100644 --- a/Code/IO/Config.cs +++ b/Code/IO/Config.cs @@ -277,7 +277,7 @@ namespace Flowframes.IO if (key == Key.ncnnThreads) return WriteDefault(key, "1"); if (key == Key.dainNcnnTilesize) return WriteDefault(key, "768"); // Debug / Other / Experimental - if (key == Key.ffEncPreset) return WriteDefault(key, "medium"); + if (key == Key.ffEncPreset) return WriteDefault(key, "fast"); if (key == Key.sbsRunPreviousStepIfNeeded) return WriteDefault(key, "true"); if (key == Key.allowCustomInterpFactor) return WriteDefault(key, "True"); if (type == Type.Int || type == Type.Float) return WriteDefault(key, "0"); // Write default int/float (0) diff --git a/Code/Media/FfmpegUtils.cs b/Code/Media/FfmpegUtils.cs index 02b1a02..793661d 100644 --- a/Code/Media/FfmpegUtils.cs +++ b/Code/Media/FfmpegUtils.cs @@ -158,13 +158,13 @@ namespace Flowframes.Media string preset = Config.Get(Config.Key.ffEncPreset).ToLower().Remove(" "); string arg = "8"; - if (preset == "veryslow") arg = "2"; - if (preset == "slower") arg = "3"; - if (preset == "slow") arg = "4"; - if (preset == "medium") arg = "5"; - if (preset == "fast") arg = "6"; - if (preset == "faster") arg = "7"; - if (preset == "veryfast") arg = "8"; + if (preset == "veryslow") arg = "3"; + if (preset == "slower") arg = "4"; + if (preset == "slow") arg = "5"; + if (preset == "medium") arg = "6"; + if (preset == "fast") arg = "7"; + if (preset == "faster") arg = "8"; + if (preset == "veryfast") arg = "9"; return $"-preset {arg}"; }