System Information
Operating system:
Graphics card:
MacBook Pro (16-inch, 2021)
Apple M1 Max
64 GB Memory
Blender version: 3.1.2
Short description of error
When importing certain fbx files, framerate incorrectly resets to 25FPS and incorrectly scales animation data.
Exact steps for others to reproduce the error
- Open blender
- Set fps to 29.97
- Import attached fbx file (in this case, a 3d scene from davinci resolve exported at 29.97 fps)
- Observe that the framerate changes to 25 fps
The fbx file is not corrupted and imports correctly into Houdini. This error is likely due to the default behavior when importing an FBX file that doesn't clearly specify its framerate in a way blender understands is to reset the framerate to 25 fps. There are cumbersome workarounds apparently (see this unreal engine thread which points to the code that needs changing in the importer script) but the error still persists in the latest version of blender. I am not a developer so there may be a technical reason why the fps resets to 25fps but, if possible, it would be better if the file was interpreted to match Blender's set frame rate so that animations for things such as camera tracks line up correctly timewise.
Thank you so much to the Blender development team for all your hard work!