Why is my 30 FPS file showing 29.97?
NTSC video is often 30000/1001 FPS. Players and editors round that to 30. This checker reports the actual lattice.
Read the true FPS from frame timestamps — including NTSC 23.976 and 29.97 — even when the container rounds times or drops frames.
NTSC video is often 30000/1001 FPS. Players and editors round that to 30. This checker reports the actual lattice.
No. Timestamps are read locally with Mediabunny. The file never leaves your device.
ffprobe often prints the container’s declared rate. This tool measures frame timestamps, which is what actually plays.
Frame gaps do not sit on one lattice. Screen recordings and some phone clips do this on purpose.
About 256 by default — enough for NTSC vs integer decisions on typical clips.
Yes. Use Change video FPS to retarget 24, 25, 29.97, 30, 50, 59.94, or 60.