Fix incorrectly listed YUV 4:4:4 formats for NVENC HEVC/AV1

This commit is contained in:
n00mkrad
2026-04-18 13:18:25 +02:00
parent 8cd93076fb
commit 46b6f33377

View File

@@ -85,7 +85,7 @@ namespace Flowframes.MiscUtils
{ {
Codec = Codec.H265, Codec = Codec.H265,
Name = "hevc_nvenc", Name = "hevc_nvenc",
PixelFormats = new List<PixFmt>() { PixFmt.Yuv420P, PixFmt.Yuv444P, PixFmt.Yuv420P10Le }, PixelFormats = new List<PixFmt>() { PixFmt.Yuv420P, PixFmt.Yuv420P10Le },
QualityLevels = ParseUtils.GetEnumStrings<Quality.Common>(), QualityLevels = ParseUtils.GetEnumStrings<Quality.Common>(),
QualityDefault = (int)Quality.Common.VeryHigh, QualityDefault = (int)Quality.Common.VeryHigh,
HwAccelerated = true, HwAccelerated = true,
@@ -98,7 +98,7 @@ namespace Flowframes.MiscUtils
{ {
Codec = Codec.AV1, Codec = Codec.AV1,
Name = "av1_nvenc", Name = "av1_nvenc",
PixelFormats = new List<PixFmt>() { PixFmt.Yuv420P, PixFmt.Yuv444P, PixFmt.Yuv420P10Le }, PixelFormats = new List<PixFmt>() { PixFmt.Yuv420P, PixFmt.Yuv420P10Le },
QualityLevels = ParseUtils.GetEnumStrings<Quality.Common>(), QualityLevels = ParseUtils.GetEnumStrings<Quality.Common>(),
QualityDefault = (int)Quality.Common.VeryHigh, QualityDefault = (int)Quality.Common.VeryHigh,
PixelFormatDefault = PixFmt.Yuv420P10Le, PixelFormatDefault = PixFmt.Yuv420P10Le,