将一堆 .pkl 文件合并为一个,然后转换为 .fbx在 Windows 上

问题描述

我正在试验漂亮的 frankmocap,提供视频并获得非常准确的手部和身体跟踪。这个工具还为每一帧输出一个 .pkl 文件(我不熟悉)。

我想将这些文件转换为可用的 3D 文件,但是 1. 我发现我无法在 Windows 上将 glob.h 与 ffmpeg 一起使用,2. 我无法将它们转换为 .fbx。>

与 frankmocap 一起,我尝试了 VIBE,但最终还是遇到了同样的问题。 使用 miniconda3。

希望有人能帮帮我!感谢您抽出宝贵时间。

解决方法

有人采用了为 VIBE 制作的有用脚本,并将其改编为与 FrankMocap 关键点配合使用。

该脚本采用 FrankMocap 生成的 PKL 帧文件夹,然后使用 Blender 将它们动画化为 FBX 装备。不过,它目前不包括手部,这是我目前正在尝试自己解决的问题(以及我如何发现您的问题)。

脚本链接:https://github.com/facebookresearch/frankmocap/files/5750266/fbx_output_FRANKMOCAP.zip