turning off custom av1 encoder for ffmpeg

This commit is contained in:
John Andrews
2023-05-26 12:08:00 +12:00
parent 97c004b7fb
commit 7376842698
2 changed files with 20 additions and 19 deletions
+1
View File
@@ -18,3 +18,4 @@ Emby/settings.json
VideoNodes/test.settings.dev.json
Apprise/settings.json
build/utils/PluginInfoGenerator/
.idea/
@@ -141,25 +141,25 @@ namespace FileFlows.VideoNodes.FfmpegBuilderNodes
ffArgs = startArgs.Concat(ffArgs).ToList();
var ffmpeg = FFMPEG;
string strFfArgs = string.Join(" ", ffArgs);
if ((strFfArgs.Contains("libaom-av1") || strFfArgs.Contains("libsvtav1")))
{
args.Logger.DLog("Using AV1");
if (File.Exists(ffmpeg + "-av1"))
{
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_output_format"), 2);
}
}
}
else
args.Logger.DLog("Did not find custom FFMPEG AV1: " + ffmpeg + "-av1");
}
// string strFfArgs = string.Join(" ", ffArgs);
// if ((strFfArgs.Contains("libaom-av1") || strFfArgs.Contains("libsvtav1")))
// {
// args.Logger.DLog("Using AV1");
// if (File.Exists(ffmpeg + "-av1"))
// {
// 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_output_format"), 2);
// }
// }
// }
// else
// args.Logger.DLog("Did not find custom FFMPEG AV1: " + ffmpeg + "-av1");
// }
if (Encode(args, ffmpeg, ffArgs, extension, dontAddInputFile: true) == false)