Garmin VIRB – annoyances

This is not a product review, as there are plenty of those around the internet, especially the in depth DCRainmaker review, this post is really just a few little niggles that annoy me with the Garmin VIRB after a couple of days of usage.

The Screen:

The screen on the VIRB is listed as a ‘chromo display’, when really it should be called ‘practically useless’.
There is no backlighting on the display so cannot be seen in the dark. Even when it is light out, the screen has to be held at a certain angle to the light, just to be able to make out what is on there.
Using the screen to take a photo, you can get the general idea of the composition of the shot, but not at all accurate.


Whoever designed this feature, seriously needs to find another job, as I find it useless.
If I were to set it to ’30 minute loop’, I would imagine the camera would record 30 minutes of footage, then start a new file, and save another 30 minutes of footage, repeating these 30 minute blocks of footage until the memory card was full, and then ‘loop’ back and start overwriting the first 30 minutes.

Not the VIRB! Set it to ’30 minute loop’, and it in fact records 6 files, each 5 minutes long, So the most footage you will ever have is 30 minutes total.

Only way to record a full ride (30 minute loop is the longest allowed) is to disable loop completely, though this still does not record a ride to one file. For some reason (maybe card size or speed) the VIRB records files to 1 hour 4 minutes 20 seconds, so you will still end up with multiple files for longer rides.

Auto Pause:

The VIRB can be connected to certain other Garmin devices to be used as a remote control for the VIRB. I have my Garmin Edge 510 connected to it. When I press the start button on the Edge, the VIRB automatically starts recording. Similarly when I push stop on the 510, the VIRB stops recording.

This all falls down badly when ‘Auto Pause’ is enabled on the Edge 510 (which we all have enabled, just to keep that average speed up that extra 0.2 of a mph while we are sitting at traffic lights).

When the 510 auto pauses, the VIRB continues to record.

This is fine until you upload the video to the ‘VIRB Edit’ software, and then attempt to overlay your GPS data from the Edge 510 onto the video.

Imagine you have a 10 minute ride with a traffic light stop for 30 seconds at minute 4.
VIRB records 10 minutes of footage
Edge 510 records 9m30sec footage.

Sync these up on VIRB Edit, and your speed etc will be correct for the first 4 minutes. At 4 minutes and 10 seconds, you are still sat at the traffic lights according to the VIRB, but you are on your way again according to the Edge 510, so the GPS data and the video are no longer sync’d correctly.

Really when the Edge 510 goes to Auto Pause, it should set the signal to the VIRB to also stop recording, then resume recording once the Auto Pause is resumed. This however will cause the VIRB to create multiply files rather for each Start / Stop, which will cause further problems as detailed below.

VIRB Edit – Multiple files:

If your ride has multiple video files, be it you have loop enabled and have 6 x 5minute files, or you have loop disabled and have a couple 1hr files, you will run into problems when overlaying GPS data within VIRB Edit.

You load up the files, load up the GPS, sync the position, and you think all is good. You play the multiple file video expecting the GPS data to be synced, but once the movie reaches the second file, the GPS overlay disappears. So you need to upload the GPS data once again for the second file, and the third, and the …..

I’ve found no way to join up these multiple files, so you only need to upload the GPS data once and sync position. Obviously you can join the video files is some different software first, but really the VIRB Edit software should allow you to do this also.

Photo Mode:

I have my VIRB attached via a K-EDGE combo mount, therefore the VIRB is upside down with the display pointing down. You can change the settings so when the camera is mounted this way, the video records in the correct orientation. The downside is when you want to take a quick photo, so turn over the camera to compose the photograph, the image on the screen is upside down.

I guess the solution is to leave the VIRB recording in the normal orientation, and flip it over once uploaded to VIRB Edit, then when using the photo mode, the image on the screen will be the correct way up.

Here are a few photos taken with the setting on 16mp which I think look pretty decent.
No edit or filter has been added to these shots.

VIRB Picture VIRB Picture VIRB Picture

And a couple of things to be aware of, if you are new to HD video recording (like I am myself).

Card Speed:

The MicroSD card I am using (one doesn’t come supplied with the VIRB) is an old Class 4, 16mb card. When trying to record at the full 1080p, the video becomes very stuttery, however when recording at 720p the recording works perfectly fine.
A Class 10 card is on my ‘to buy’ list so I can record at the full 1080p

File Size:

I just made a 9 minute 22 second clip on VIRB edit of my first test ride, and the file size of that 9 minutes is a staggering 1.04GB (at 720p)

I have a seriously poor upload speed on my Sky broadband (which is soon to be cancelled)


To upload this short video to youtube, via the Garmin VIRB software, it took the following time:-

38 minutes to prepare the file ready for uploading
1hr 46 minutes to actually upload the file

This is the final video, editing in VIRB edited to add some fancy overlay charts and gauges, and some cheesy music (be sure to change the quality to 720p).

Don’t lose your Garmin Edge so easily!

A tweet from Mark Cavendish


made me think that I really wouldn’t like to be in that position with my Garmin Edge 510 jumping off the mount whilst out on the bike.

As the Edge comes with a wrist strap, I figure a really simple way to not have your Garmin Edge bouncing down the road is to attach the wrist strap, and then loop the strap around the handlebar and through itself, before clipping it onto the mount.

1) Attach Wriststrap 2) Loop around stem 3) Connect to mount 4) Don't lose if it snaps off.

1) Attach wrist strap – 2) Loop around stem – 3) Connect to mount – 4) Don’t lose if it snaps off.

Sure, if the Garmin Edge did clip itself off the mount, it may bounce off the frame and forks a little, but surely that is better than smashing off the floor or being lost forever?

If you found this post useful, please share it on twitter / facebook / google+ using the buttons below.

Garmin Edge – Create course from scratch with working Virtual Partner and Turn Warnings

If you wish to create a course from an existing Garmin Workout and have Virtual Partner working, then see ‘How to take a Garmin workout and create a course with working Virtual Partner‘.

I’m sure if you are reading this, you are aware that if you create a course using the Garmin website and send it to the Garmin Edge, there will be issues with the Virtual Partner and possibly the Elevation data and Turn Warnings also.

Below I will describe how to create a course from scratch, and turn it into a course with working Virtual Partner. Note the Virtual Partner will ride at a constant speed throughout the course.

1) Create a free account at

2) Click PLAN on the top menu.

3) Design your course. (On the righthand menu I like to use the ‘Optimise for cycling’ option). The course creation will follow the roads and bike routes, so you can click between long distances. If your route takes an unexpected road, simply grab the route with the cursor and drag it to the road you want.


4) Save the route, which will take a few seconds, and then view your saved route.


5) On the right hand side, click the export tab, and export the workout as a .TCX file. (Don’t worry about it saying it is not optimised for Virtual Partner. We will fix that next.)


6) Open the website

7) Click ‘Load Route’ and upload the previously exported route. Be sure to check the ‘Upload Coursepoints’ box.


8) Once uploaded and the route is visible on the map, click ‘Save Route’.
In the dialogue box, leave the file type as .TCX, choose a name, the speed to want the Virtual Partner to average, and a course warning range. (This is the distance you will get a turn warning at junctions). I usually set 200ft.


9) Connect your Garmin Edge to the PC using the USB cable. Once your pc recognises the Garmin, navigate to the folder structure and copy the newly downloaded .TCX file into the ‘NewFiles’ folder.

10) Turn on device, it will take a few minutes on the ‘Loading Profiles’ screen, then your course with working Virtual Partner and Elevation will be ready to ride.

11) Once the device starts and shows the home screen, select the folder (bottom left) then ‘courses’, and select the course you have just installed. This will take a moment or two to load. You can then view the elevation or map of the route.

12) When you are ready to go, click ‘RIDE’.

I’ve tried to make these instructions as clear and as simple as possible, but if you have any problems, drop me a message and I will be happy to help out.

If you found this post useful, please share it on twitter / facebook / google+ using the buttons below.