mirror of
https://github.com/revenz/FileFlowsPlugins.git
synced 2026-01-05 19:49:30 -06:00
changed decoder test to use actual file
This commit is contained in:
@@ -174,19 +174,19 @@ public class FfmpegBuilderExecutor: FfmpegBuilderNode
|
||||
}
|
||||
else if (HardwareDecoding)
|
||||
{
|
||||
if(ffArgs.Any(x => x.Contains("_qsv")))
|
||||
{
|
||||
// use qsv decoder
|
||||
args.Logger?.ILog("_qsv detected using qsv hardware decoding");
|
||||
startArgs.AddRange(new[] { "-hwaccel", "qsv" , "-hwaccel_output_format", "qsv" });
|
||||
}
|
||||
else if(ffArgs.Any(x => x.Contains("_nvenc")))
|
||||
{
|
||||
// use nvidia decoder
|
||||
args.Logger?.ILog("_nvenc detected using cuda hardware decoding");
|
||||
startArgs.AddRange(new[] { "-hwaccel", "cuda" }); //, "-hwaccel_output_format", "cuda" });
|
||||
}
|
||||
else
|
||||
// if(ffArgs.Any(x => x.Contains("_qsv")))
|
||||
// {
|
||||
// // use qsv decoder
|
||||
// args.Logger?.ILog("_qsv detected using qsv hardware decoding");
|
||||
// startArgs.AddRange(new[] { "-hwaccel", "qsv" , "-hwaccel_output_format", "qsv" });
|
||||
// }
|
||||
// else if(ffArgs.Any(x => x.Contains("_nvenc")))
|
||||
// {
|
||||
// // use nvidia decoder
|
||||
// args.Logger?.ILog("_nvenc detected using cuda hardware decoding");
|
||||
// startArgs.AddRange(new[] { "-hwaccel", "cuda" }); //, "-hwaccel_output_format", "cuda" });
|
||||
// }
|
||||
// else
|
||||
{
|
||||
args.Logger?.ILog("Auto-detecting hardware decoder to use");
|
||||
startArgs.AddRange(GetHardwareDecodingArgs(args, localFile));
|
||||
|
||||
Reference in New Issue
Block a user