Current Version: 0.6 (Script), 0.2 (UI)
Release Post: http://forum.projectcarsgame.com/sho...=1#post1325279
A little side project I was working on... the replays in Project CARS leave something to be desired, so with the introduction of UDP to PS4, I decided to put together a utility to combine replay video with telemetry data to give it a bit more... broadcast... feel.
It's currently a collection of scripts in Python, primarily using moviepy but a few other libraries to aid with drawing, analysis, and compositing, that takes this:
along with a recorded telemetry track and outputs this:
There's some caveats:
- It's also not fast enough to do real-time broadcasting (for example, if you wanted to capture a stream, add the graphics, and rebroadcast). An actual programmer might be able to get it there.
- It can only work with race telemetry; there are some very curious gaps in the replay telemetry that makes it unusable.
- I'm pondering future modules to create; first on the "possible" list would be a ticker across the bottom that cycles (either in order or randomly) through various metrics, such as last lap times, gaps, etc.
Thanks for the UDP feed, SMS. It's amazing!