Original authored vector kit and native Blender videos only Run render-wiw-freeze-study.py in Blender with a new output directory ffmpeg -framerate 16 -i source-frames/frame-%03d.png -vf setsar=1 -c:v libx264 -crf 20 -pix_fmt yuv420p -movflags +faststart wiw-native-source.mp4 ffmpeg -framerate 16 -i target-frames/frame-%03d.png -vf setsar=1 -c:v libx264 -crf 20 -pix_fmt yuv420p -movflags +faststart wiw-native-target.mp4 Run build-cutout-wiw-assets.ts with Bun and Sharp using a new output directory and the completed native directory ffmpeg -framerate 16 -i comparison-frames/frame-%03d.png -vf setsar=1 -c:v libx264 -crf 20 -pix_fmt yuv420p -movflags +faststart wiw-native-reframe.mp4 Set square pixels explicitly because Blender PNG pixel aspect metadata must not stretch these calibrated frame coordinates during MP4 playback