diff options
| author | Cody Robibero <cody@robibe.ro> | 2022-02-28 20:15:14 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-02-28 20:15:14 -0700 |
| commit | aec1ee5869149d9ddbce16c6cb9728d6b932b4f9 (patch) | |
| tree | 291c088077cd5bf47a77d16a6f24c84f8fae8334 | |
| parent | c0b02ff0e513b34b85181693a17e7690cf21c6e5 (diff) | |
| parent | 9251c875b192741d0a094c526b76cb47f3597399 (diff) | |
Merge pull request #7375 from jellyfin/presets-nvenc
| -rw-r--r-- | MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs index cdfde97f6..fad2ad4df 100644 --- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs +++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs @@ -1338,29 +1338,37 @@ namespace MediaBrowser.Controller.MediaEncoding switch (encodingOptions.EncoderPreset) { case "veryslow": - - param += " -preset slow"; // lossless is only supported on maxwell and newer(2014+) + param += " -preset p7"; break; case "slow": + param += " -preset p6"; + break; + case "slower": - param += " -preset slow"; + param += " -preset p5"; break; case "medium": - param += " -preset medium"; + param += " -preset p4"; break; case "fast": + param += " -preset p3"; + break; + case "faster": + param += " -preset p2"; + break; + case "veryfast": case "superfast": case "ultrafast": - param += " -preset fast"; + param += " -preset p1"; break; default: - param += " -preset default"; + param += " -preset p4"; break; } } |
