Like most people racing today, I have a video camera setup in my car while I'm racing. I also have a GPS logging system (MaxQData in my case). As a training tool (and a pretty neat way to show off), I wanted to merge the GPS logging data and the video that I took while racing. There is one player in this space -- TrackVision. It's a great piece of software, but it costs $2-300. I can't justify that much money for a piece of software, so I wrote my own.
Here is a sample output.
You're going to need the .NET 3.5 Framework.
You'll also need a video encoding codec. I recommend the Xvid codec.
This application only supports AVI files. If your video is in some other format, I recommend you use VirtualDub to convert them to AVI.
From testing, it appears that the software does not support MJPEG encoded files or files @ 30FPS. Again, use VirtualDub to convert to 25fps and a Divx format for the best results.
The application supports GPS data in the TrackVision CSV file format. Any other formats are not supported.
The program is fairly simple to use.
There is no warranty expressed nor implied with this software. Please don't use this on your only copy of your video. Please don't complain if it doesn't work right for you or your purposes.
If you have any problems or suggestions for the software, please let me know. goofygrin at gmail dot com. A sample video and input will be helpful to debug.