How to sort GoPro footage by person

Copy a GoPro card to your computer and you get a 100GOPRO folder holding several hundred files called things like GX010023.MP4. Here's how to split that into folders named after each person — and how to deal with the quirks that only GoPro has.

Why a GoPro folder is such a mess

Three things stack up:

What .LRV and .THM are, and whether to delete them

ExtensionWhat it isWhat it's for
.LRVLow Resolution VideoA low-quality copy so the phone app can preview quickly
.THMThumbnailThe small still that shows up in listings

Both are sidecar files with no bearing on your original quality. If you're not using the GoPro app and you edit and archive on a computer, deleting them does nothing to the originals. Before you delete, though, do check that an .MP4 with the same name actually exists.

whosewave leaves both out of the list automatically. It knows they're sidecars even though the extension looks video-ish, so there's no need to clean them out first.

Chaptered files — they don't sort next to each other

GoPro doesn't keep a long recording as a single file; it cuts it at a fixed size and continues in the next one. The rest of the same take ends up as a separate file.

That causes a practical annoyance. Sorted by filename, the continuation of a take does not land next to its beginning. GoPro puts the chapter number near the front of the name and the take number at the back, which scatters them:

Sort orderWhat it actually is
GX010023.MP4First part of take 23
GX010024.MP4Take 24
GX010025.MP4Take 25
…
GX020023.MP4Second part of take 23 ← turns up much later

So partway through sorting, a scene you swear you already handled shows up again. Nothing has gone wrong — just assign the same person again. Both files end up in the same folder.

Names you've already created can be stamped with the 1–9 keys. Even when the tail end of a take surfaces fifty clips later, it's one keypress and you're moving again.

Watch out when you have several SD cards

Every GoPro card uses the same 100GOPRO folder name, and the filenames repeat from card to card. Card A has a GX010001.MP4. So does card B.

Pour several cards into one folder and the names collide. Copying in Explorer throws up "replace the file in the destination?", and clicking through it without reading loses one of them.

When whosewave organizes them, colliding names aren't overwritten — they're renamed to GX010001 (2).MP4. But getting the cards onto the computer happens outside this tool, so at that stage you're safer giving each card its own folder.

Half-finished sorting sessions are tracked per card as well. Identifying a session by folder name alone would break here, since every card is 100GOPRO — one card's progress could be restored onto another card's clips. So sessions are identified by a fingerprint built from the whole file listing instead.

The steps

  1. Copy the SD card to your computer. With several cards, give each one its own folder.
  2. Open whosewave and choose that folder. .LRV and .THM drop out on their own; only the .MP4 files are listed.
  3. Look at four frames per clip and assign a name. Type the name the first time a person appears; after that it's a number key.
  4. Hit organize. You'll see which folders are about to be created and how many clips go in each, then it runs once you confirm.

Until that last step, your originals are untouched. The controls are covered in more detail under how it works.

If GoPro clips show no preview

GoPro records H.264 or H.265 (HEVC) MP4, which generally opens without trouble. When it doesn't, it's almost always HEVC decoding.

And again: even with no preview, naming and organizing work exactly the same. Moving files has nothing to do with decoding them. There's more detail under camera support.

Other guides

← Open the tool