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,12 @@ namespace Flowframes.Main
string extraArgsIn = await FfmpegEncode.GetFfmpegExportArgsIn(s.outFps, s.outItsScale);
string extraArgsOut = await FfmpegEncode.GetFfmpegExportArgsOut(fpsLimit ? maxFps : new Fraction(), extraData, s.outSettings);
if(s.outSettings.Encoder == Enums.Encoding.Encoder.Exr)
{
extraArgsIn += " -color_trc bt709 -color_primaries bt709 -colorspace bt709";
}
if (ffplay)
{
bool useNutPipe = true; // TODO: Make this bool a config flag