mirror of
https://github.com/n00mkrad/flowframes.git
synced 2025-12-16 16:37:48 +01:00
VP9: Add YUVA 4:2:0 color option - FFV1: Add YUVA 4:2:0 and 4:4:4 color options
This commit is contained in:
@@ -60,7 +60,7 @@ namespace Flowframes.MiscUtils
|
||||
{
|
||||
Codec = Codec.VP9,
|
||||
Name = "libvpx-vp9",
|
||||
PixelFormats = new List<PixFmt>() { PixFmt.Yuv420P, PixFmt.Yuv444P, PixFmt.Yuv420P10Le, PixFmt.Yuv444P, PixFmt.Yuv444P10Le },
|
||||
PixelFormats = new List<PixFmt>() { PixFmt.Yuv420P, PixFmt.Yuv444P, PixFmt.Yuv420P10Le, PixFmt.Yuv444P, PixFmt.Yuv444P10Le, PixFmt.Yuva420P },
|
||||
QualityLevels = ParseUtils.GetEnumStrings<Quality.Common>(),
|
||||
QualityDefault = (int)Quality.Common.VeryHigh,
|
||||
};
|
||||
@@ -195,7 +195,7 @@ namespace Flowframes.MiscUtils
|
||||
return new EncoderInfoVideo
|
||||
{
|
||||
Codec = Codec.Ffv1,
|
||||
PixelFormats = new List<PixFmt>() { PixFmt.Yuv420P, PixFmt.Yuv444P, PixFmt.Yuv422P, PixFmt.Yuv422P, PixFmt.Yuv420P10Le, PixFmt.Yuv444P10Le, PixFmt.Yuv444P12Le, PixFmt.Yuv444P16Le, PixFmt.Rgb48Le, PixFmt.Rgba64Le },
|
||||
PixelFormats = new List<PixFmt>() { PixFmt.Yuv420P, PixFmt.Yuv444P, PixFmt.Yuv422P, PixFmt.Yuv422P, PixFmt.Yuv420P10Le, PixFmt.Yuv444P10Le, PixFmt.Yuv444P12Le, PixFmt.Yuv444P16Le, PixFmt.Yuva420P, PixFmt.Yuva444P10Le, PixFmt.Rgb48Le, PixFmt.Rgba64Le },
|
||||
Lossless = true,
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user