improved OSD media info

This commit is contained in:
stax76
2022-08-08 03:19:11 +02:00
parent 1475d5ee66
commit 00bfa20fac
2 changed files with 9 additions and 4 deletions

View File

@@ -435,7 +435,7 @@ namespace mpvnet
if (editor) if (editor)
ShowTextWithEditor("media-info", text); ShowTextWithEditor("media-info", text);
else if (osd) else if (osd)
ShowText(text.Replace("\r", ""), 5000, 17); ShowText(text.Replace("\r", ""), 5000, 16);
else else
{ {
MsgBoxEx.MessageBoxEx.MsgFontFamily = new FontFamily("Consolas"); MsgBoxEx.MessageBoxEx.MsgFontFamily = new FontFamily("Consolas");

View File

@@ -1658,7 +1658,6 @@ namespace mpvnet
Add(track, mi.GetVideo(i, "BitRate/String")); Add(track, mi.GetVideo(i, "BitRate/String"));
Add(track, fps + " FPS"); Add(track, fps + " FPS");
Add(track, (videoCount > 1 && mi.GetVideo(i, "Default") == "Yes") ? "Default" : ""); Add(track, (videoCount > 1 && mi.GetVideo(i, "Default") == "Yes") ? "Default" : "");
Add(track, mi.GetVideo(i, "Title"));
track.Text = "V: " + track.Text.Trim(' ', ','); track.Text = "V: " + track.Text.Trim(' ', ',');
track.Type = "v"; track.Type = "v";
track.ID = i + 1; track.ID = i + 1;
@@ -1709,12 +1708,18 @@ namespace mpvnet
if (title.ContainsEx("Stereo")) if (title.ContainsEx("Stereo"))
title = title.Replace("Stereo", ""); title = title.Replace("Stereo", "");
if (title.StartsWith(format + " ")) if (title.StartsWithEx(format + " "))
title = title.Replace(format + " ", ""); title = title.Replace(format + " ", "");
foreach (string i2 in new [] { "2.0", "5.1", "6.1", "7.1" }) foreach (string i2 in new [] { "2.0", "5.1", "6.1", "7.1" })
if (title.ContainsEx(i2)) if (title.ContainsEx(i2))
title = title.Replace(i2, ""); title = title.Replace(i2, "").Trim();
if (title.ContainsEx("@ "))
title = title.Replace("@ ", "");
if (title.ContainsEx(" @"))
title = title.Replace(" @", "");
if (title.ContainsEx("()")) if (title.ContainsEx("()"))
title = title.Replace("()", ""); title = title.Replace("()", "");