A mobile-first web app for adding golf ball tracer overlays to swing videos.
- Upload golf swing videos
- Manually create ball flight trajectories
- Adjust trajectory shape, timing, and color
- Export videos as .mov with tracer overlay
npm install
npm run dev- React + TypeScript
- Vite
- Tailwind CSS
- Canvas API for rendering
- FFmpeg.wasm for video export
This app uses FFmpeg.wasm which requires specific HTTP headers for SharedArrayBuffer support:
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Make sure your hosting provider supports these headers.
MIT