Config bools for keeping video color space & aspect ratio

This commit is contained in:
N00MKRAD
2021-05-11 20:20:25 +02:00
parent 98e9efd7d9
commit 77d1ad52ab

View File

@@ -1,4 +1,5 @@
using System;
using Flowframes.IO;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -22,6 +23,9 @@ namespace Flowframes.Data
{
string[] lines = ffprobeOutput.SplitIntoLines();
if (!Config.GetBool("keepColorSpace", true))
return;
foreach (string line in lines)
{
if (line.Contains("color_range"))
@@ -48,7 +52,7 @@ namespace Flowframes.Data
continue;
}
if (line.Contains("display_aspect_ratio"))
if (line.Contains("display_aspect_ratio") && Config.GetBool("keepAspectRatio", true))
{
displayRatio = line.Split('=').LastOrDefault();
continue;