<!--
{
  "availability" : [
    "iOS: 7.0.0 -",
    "iPadOS: 7.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.9.0 -",
    "tvOS: 9.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AVFoundation",
  "identifier" : "/documentation/AVFoundation/AVPlayerItemTrack/currentVideoFrameRate",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "AVFoundation"
    ],
    "preciseIdentifier" : "c:objc(cs)AVPlayerItemTrack(py)currentVideoFrameRate"
  },
  "title" : "currentVideoFrameRate"
}
-->

# currentVideoFrameRate

The current frame rate of the video track as it plays.

```
nonisolated var currentVideoFrameRate: Float { get }
```

## Discussion

If the media type of the [`assetTrack`](/documentation/AVFoundation/AVPlayerItemTrack/assetTrack) is [`video`](/documentation/AVFoundation/AVMediaType/video), the property indicates the current frame rate of the track as it plays, in frames per second. If the item isn’t playing, or if the media type of the track isn’t video, the value of this property is `0.0`.

This property isn’t key-value observable.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)