FF-1723: Fixed removing video title metadata when copying the video stream

This commit is contained in:
John Andrews
2024-08-14 08:34:52 +12:00
parent 132c6d6bc3
commit 6a655ec575
3 changed files with 6 additions and 1 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -74,13 +74,18 @@ public class FfmpegVideoStream : FfmpegStream
public override string[] GetParameters(GetParametersArgs args)
{
if (Deleted)
return new string[] { };
return [];
var results = new List<string> { "-map", "0:v:{sourceTypeIndex}" };
if (Filter.Any() == false && EncodingParameters.Any() == false && AdditionalParameters.Any() == false)
{
results.Add("-c:v:{index}");
results.Add("copy");
if (Title == REMOVED)
{
results.Add($"-metadata:s:v:{args.OutputTypeIndex}");
results.Add($"title=");
}
return results.ToArray();
}
else