Convert 29.970030 fps .mp4 to 29.970000 I'm working on web project where the position of the user's mouse triggers a video to play forward and backwards.

Here's my problem: The code I'm using to achieve this requires the video file to be exactly 29.97000 fps, but exporting my work from Photoshop/Premiere gives me 29.970030 fps. Re-encoding the video with Handbrake gave me the same result. Currently using OSX 10.11.6.

Is there a way to "force" Adobe Suite Applications/Handbrake to export video @ exactly 29.97000 fps, or do I need to use a more barebones method (VirtualDubMod, AviSynth, ffmpeg, etc) to achieve this?

Any help/advice is much appreciated!
The definition of "29.97" is correctly 30 * (1000 / 1001), which is 29.97002997. That's what you have. I don't know why do you think you need exactly 29.97000, but it's probably a misunderstanding.