Add EXR output support (BRG/BRGA 32-bit float)

This commit is contained in:
N00MKRAD
2024-01-10 01:50:23 +01:00
parent 097ab43c99
commit a79aa11100
6 changed files with 37 additions and 5 deletions

View File

@@ -89,6 +89,10 @@ namespace Flowframes.Media
filters.Add(paletteFilter);
}
}
else if (settings.Encoder == Enums.Encoding.Encoder.Exr)
{
filters.Add($"zscale=transfer=linear,format={settings.PixelFormat.ToString().Lower()}".Wrap());
}
filters.Add(GetPadFilter());
filters = filters.Where(f => f.IsNotEmpty()).ToList();