From 1776039bf62bd516e7c8ff2dfe8b9e64df3d7c0d Mon Sep 17 00:00:00 2001
From: Alkl58 <34812414+Alkl58@users.noreply.github.com>
Date: Sun, 26 Mar 2023 19:25:03 +0200
Subject: [PATCH] Add Target VMAF (#140)
* Target VMAF Base (POC - unfinished)
* Fix Input Seeeking Frane Inaccuracy (Scene Based Splitting)
* Fix Target VMAF
Make Target VMAF more reliable
* Add Target VMAF Front-end options
* Target VMAF UI Translations
---
NotEnoughAV1Encodes/MainWindow.xaml | 31 +-
NotEnoughAV1Encodes/MainWindow.xaml.cs | 104 +++++-
.../NotEnoughAV1Encodes.csproj | 1 +
NotEnoughAV1Encodes/Queue/ChunkVMAF.cs | 13 +
NotEnoughAV1Encodes/Queue/QueueElement.cs | 2 +
NotEnoughAV1Encodes/Video/VMAF.cs | 270 ++++++++++++++++
NotEnoughAV1Encodes/Video/VideoEncode.cs | 20 +-
NotEnoughAV1Encodes/Video/VideoSettings.cs | 17 +
NotEnoughAV1Encodes/Video/VideoSplitter.cs | 302 +++++++++++++-----
.../resources/lang/Strings.Designer.cs | 81 +++++
.../resources/lang/Strings.de.resx | 27 ++
.../resources/lang/Strings.fr-FR.resx | 27 ++
.../resources/lang/Strings.it-IT.resx | 27 ++
.../resources/lang/Strings.ja-JP.resx | 27 ++
.../resources/lang/Strings.resx | 27 ++
.../resources/lang/Strings.ru-RU.resx | 27 ++
.../resources/lang/Strings.zh-CN.resx | 27 ++
17 files changed, 915 insertions(+), 115 deletions(-)
create mode 100644 NotEnoughAV1Encodes/Queue/ChunkVMAF.cs
create mode 100644 NotEnoughAV1Encodes/Video/VMAF.cs
diff --git a/NotEnoughAV1Encodes/MainWindow.xaml b/NotEnoughAV1Encodes/MainWindow.xaml
index 902c2fe..aac86b1 100644
--- a/NotEnoughAV1Encodes/MainWindow.xaml
+++ b/NotEnoughAV1Encodes/MainWindow.xaml
@@ -367,21 +367,38 @@
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+