av1 docker

This commit is contained in:
John Andrews
2022-09-28 11:48:50 +13:00
parent e8f15cf1cb
commit 647c055925
@@ -132,24 +132,20 @@ namespace FileFlows.VideoNodes.FfmpegBuilderNodes
if ((strFfArgs.Contains("libaom-av1") || strFfArgs.Contains("libsvtav1")))
{
args.Logger.DLog("Using AV1");
if (args.IsDocker)
if (File.Exists(ffmpeg + "-av1"))
{
args.Logger.DLog("Using AV1 on docker");
if (File.Exists(ffmpeg + "-av1"))
ffmpeg = ffmpeg + "-av1";
if(ffArgs.IndexOf("-hwaccel") > 0)
{
ffmpeg = ffmpeg + "-av1";
if(ffArgs.IndexOf("-hwaccel") > 0)
ffArgs.RemoveRange(ffArgs.IndexOf("-hwaccel"), 2);
if(ffArgs.IndexOf("-hwaccel_output_format") > 0)
{
ffArgs.RemoveRange(ffArgs.IndexOf("-hwaccel"), 2);
if(ffArgs.IndexOf("-hwaccel_output_format") > 0)
{
ffArgs.RemoveRange(ffArgs.IndexOf("-hwaccel_output_format"), 2);
}
ffArgs.RemoveRange(ffArgs.IndexOf("-hwaccel_output_format"), 2);
}
}
else
args.Logger.DLog("Did not find custom FFMPEG AV1: " + ffmpeg + "-av1");
}
}
else
args.Logger.DLog("Did not find custom FFMPEG AV1: " + ffmpeg + "-av1");
}