瀏覽代碼

Merge pull request #2368 from nyanmisaka/master

Fix framerate info not showing when mediasource is in H264 format.
dkanada 5 年之前
父節點
當前提交
c1ecd886d9
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      MediaBrowser.Controller/MediaEncoding/JobLogger.cs

+ 9 - 0
MediaBrowser.Controller/MediaEncoding/JobLogger.cs

@@ -90,6 +90,15 @@ namespace MediaBrowser.Controller.MediaEncoding
                         framerate = val;
                     }
                 }
+                else if (part.StartsWith("fps=", StringComparison.OrdinalIgnoreCase))
+                {
+                    var rate = part.Split(new[] { '=' }, 2)[^1];
+
+                    if (float.TryParse(rate, NumberStyles.Any, _usCulture, out var val))
+                    {
+                        framerate = val;
+                    }
+                }
                 else if (state.RunTimeTicks.HasValue &&
                     part.StartsWith("time=", StringComparison.OrdinalIgnoreCase))
                 {