From fd83007296db149b0b58a666a2226e0fdd233ea3 Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Tue, 1 Feb 2022 17:50:47 -0600 Subject: [PATCH] try to fix watermark on vaapi --- ErsatzTV.Core/FFmpeg/FFmpegComplexFilterBuilder.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ErsatzTV.Core/FFmpeg/FFmpegComplexFilterBuilder.cs b/ErsatzTV.Core/FFmpeg/FFmpegComplexFilterBuilder.cs index 229703389..7490576b9 100644 --- a/ErsatzTV.Core/FFmpeg/FFmpegComplexFilterBuilder.cs +++ b/ErsatzTV.Core/FFmpeg/FFmpegComplexFilterBuilder.cs @@ -339,7 +339,12 @@ namespace ErsatzTV.Core.FFmpeg if (_maybeFadePoints.Map(fp => fp.Count).IfNone(0) > 0) { - watermarkOverlay += ",format=yuv420p"; + watermarkOverlay += "," + acceleration switch + { + HardwareAccelerationKind.Vaapi => "format=nv12|vaapi", + _ when isSong => "format=yuv420p", + _ => "format=nv12" + }; } } }