From 7f4004c228ff973cfca4b34a2557f6b33bfe03b0 Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Sat, 10 Sep 2022 15:44:59 -0500 Subject: [PATCH] fix qsv hevc encoder (#956) * update dependencies * fix typo in qsv hevc encoder param * update changelog --- CHANGELOG.md | 2 ++ ErsatzTV.Core/ErsatzTV.Core.csproj | 2 +- ErsatzTV.FFmpeg/Encoder/Qsv/EncoderHevcQsv.cs | 2 +- ErsatzTV/ErsatzTV.csproj | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e265448d..3fc6ca8b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] +### Fixed +- Fix typo introduced in `0.6.7-beta` that stopped QSV HEVC encoder from working ## [0.6.7-beta] - 2022-09-05 ### Fixed diff --git a/ErsatzTV.Core/ErsatzTV.Core.csproj b/ErsatzTV.Core/ErsatzTV.Core.csproj index e253fdb0c..71bd035a1 100644 --- a/ErsatzTV.Core/ErsatzTV.Core.csproj +++ b/ErsatzTV.Core/ErsatzTV.Core.csproj @@ -24,7 +24,7 @@ - + diff --git a/ErsatzTV.FFmpeg/Encoder/Qsv/EncoderHevcQsv.cs b/ErsatzTV.FFmpeg/Encoder/Qsv/EncoderHevcQsv.cs index e0e96443d..74f273076 100644 --- a/ErsatzTV.FFmpeg/Encoder/Qsv/EncoderHevcQsv.cs +++ b/ErsatzTV.FFmpeg/Encoder/Qsv/EncoderHevcQsv.cs @@ -25,7 +25,7 @@ public class EncoderHevcQsv : EncoderBase public override StreamKind Kind => StreamKind.Video; public override IList OutputOptions => - new[] { "-c:v", "hevc_qsv", "-low_power", "0", "-look_head", "0" }; + new[] { "-c:v", "hevc_qsv", "-low_power", "0", "-look_ahead", "0" }; // need to upload if we're still in software and a watermark is used public override string Filter diff --git a/ErsatzTV/ErsatzTV.csproj b/ErsatzTV/ErsatzTV.csproj index 7480d44a6..84571e5ca 100644 --- a/ErsatzTV/ErsatzTV.csproj +++ b/ErsatzTV/ErsatzTV.csproj @@ -56,7 +56,7 @@ - +