<!--
{
  "availability" : [
    "FxPlug: 4.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "professional_video_applications",
  "identifier" : "/documentation/professional_video_applications/FxTimingAPI_v4/timelineFpsNumerator(for:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "Professional Video Applications"
    ],
    "preciseIdentifier" : "c:objc(pl)FxTimingAPI_v4(im)timelineFpsNumeratorForEffect:"
  },
  "title" : "timelineFpsNumerator(for:)"
}
-->

# timelineFpsNumerator(for:)

The numerator of the timeline’s frame rate where the user applies the effect.

```
func timelineFpsNumerator(for effect: (any FxTileableEffect)!) -> Int
```

## Parameters

`effect`

The plug-in object.

## Return Value

The numerator of the frame rate.

## Discussion

You can use the numerator value with the companion denominator value to determine frames per second, or frame duration, of the timeline. For example, for 29.97 fps timelines, you might see values such as `30000` for the numerator, and `1001` for the denominator. For more information about how to handle time calculations, see [Retiming and frame duration](/documentation/Professional-Video-Applications/understanding-time-in-fxplug#Retiming-and-frame-duration).

---

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)