Guys, I came across an Android App called Dailyroads Voyager, which transforms your Android mobile into a dash cam. It overlays it with GPS information like speed, elevation and Lat/Long. It is pretty customisable in terms of recording quality (hence size), frame rates etc. All you have to do is mount your camera in landscape mode (doesn't work in portrait) on your windscreen and turn it on. I have customised mine to record video in chunks of 300seconds.
So, how it works is that once a video of 300 sec is recorded, it transfers that file into a tempvideos folder. I have set the limit of the temp folder to three files. So, as the fourth file is ready for transfer to the folder, the first file is deleted. This ensures that your memory card is never filled up and you have the last 15 minutes (Customisable. I have set 3 videos of 300s each) of video recorded and available.
In addition to this, it has a one-touch retaining of videos. In case something interesting happens and you want to retain that video, you can configure it to retain the video on a touch. The best part is you can also set it to retain a video in case of an impact. You can set the impact acceleration. I have set mine to 3g. So, anytime I have an impact which exceeds 3g as sensed by the phone accelerometer, it will automatically retain that video. Too good to be true for a free app? So, whats the catch?
Well, the videos can be played back along with the overlay of speed, elevation and coordinates only within the software on the phone. When the same video is played as a standalone file in a third party video player, the overlay does not appear. For that, there is a need to upload the files to the server and buying credits for processing the file. They will write the overlay and then the file can be downloaded.
Frankly, I like this software not because I can't afford to buy another gadget to function as a dash cam but I would like to multitask my already mounted mobile phone. Saves space, lesser wires and it can run in the background while you have other software such as Google maps running in the foreground. I found it really good. Do Google it up and try it out if you have an android phone.
Unfortunately, all photographs and videos that I had recorded have all got washed away due to my phone getting bricked due to my careless monkeying around with Custom ROMs!!
Just revived the phone (sans data, alas!). So, will record new ones and update this thread.