By now most people have heard of Torque, the Android app (mad props to Ian Hawkings for cooking it up) that works in concert with an ELM327 OBD II adapter (such as this bluetooth-enabled model) to give drivers a customized, detailed readout of the computer-controlled functions in their vehicle, with a variety of theme-able display options including various gauges, dials, graphs, digital displays, etc.
While the paid version is pretty awesome as-is, it can be extended with the addition of themes and plugins, my favorite of which has to be Track Recorder. It allows you to utilize your device’s camera to record your trip (in HD, presuming you have a capable device and plenty of storage space), while overlaying your gauges and meters on the screen, and also has the option to cover the whole thing in a semi-transparent map as well. Not a fan of that feature myself; as it covers the whole video, thus partially obscuring it, I feel like it defeats the purpose of having a video recorder in the first place… there I go rambling again.
Anyway, exporting the videos to, say, a Windows 7 box can be a bit of a task for those not computationally-literate, so I thought I’d write up my own little install/setup/use guide that might be of use to someone.
Head over to the developer’s website and read his install guide, but don’t actually do anything yet. Take your time. I’ll wait.
Good? OK, now before you install anything, go to the Control Panel – Programs and Features, and check to make sure you don’t have 64-bit Java installed; if you do, uninstall it. The export program will not encode the videos if you have 64-bit Java installed on the machine at all (at least, it wouldn’t for me), and believe me, knowing that beforehand will save you a fair amount of stress.
NOW you can follow the dev’s instructions (Only including Windows links here, go back to his site if you’re running OSX or Linux):
- download/install 32-bit Java
- download and (build and) install Xuggler (good luck with that), or grab the 32-bit installer here
- Reboot (seriously – Xuggler won’t work until you do)
- Download the Torque Sync agent from the dev’s website
When you open Torque Sync (which automatically minimizes to the notification bar in Windows), you have the option of using either WiFi or the USB port on your device to upload the videos and data files; you can find a video that explains how to set up WiFI sync here, as that’s outside the scope of this post. For USB sync, all you have to do at this point is:
- Plug your device into the computer
- Set USB mode on the device for Mass Storage
- Open Torque
Once you open the Torque app on the phone, you should be able to right-click the Torque Sync icon in the notification panel and see how far along the download is. The icon looks like this:
Once the synchronization completes, at which point you can disconnect your device and/or delete the videos as they’ve been downloaded to the computer, click on the Encode Videos… option in the middle:
Which will bring up the main window:
All you have to do now is select the clip you want to export and hit start encoding! This will bring up the screen for the encoding software itself, in which you can watch the video in StutterVision while it encodes. The process can take anywhere from a few minutes to a few hours, depending on the size/quality of the video, as well as your machine’s processing power/memory/etc.
Memorial Day Update:
The song can be found at my Soundcloud account; the pops and hissing is from my new-to-me rackmount processer… needs some cleaning: