After starting to play around with the GoPro Hero7 some video/photo tools were needed. Tried many tools and the following suite of tools supports my usual workflow nicely:

Ubuntu

Media management

Digikam is quite cluttered and based on KDE but still the best tool to manage photo and video files:

  • using “~/Raw” as base directory for my media library as I am managing photos and videos in the same directory
  • so many different (and very useful) ways to manage media: directory structure, by date/timeline, tagging, map, labels (rating, pick, color)

Alternatives: Shotwell (very simple but not many cataloging features)

Photo editing

Polarr is probably one of the easiest ways to improve photos (colors, contrast, sharpness, many filters and tools).

Gimp is not quite as easy but just my go-to since almost two decades.

Alternatives: Darktable (in my opinion right between Polarr and Gimp complexity-wise)

Video editing

Openshot is my simple video editor of choice.

Vidcutter is my go-to if it is just cutting one single media file (also for preparing video files for Openshot).

Video2gif is my command line script that helps me quickly generate high quality GIFs (using ffmpeg). Feel free to play around with the parameters:

#!/bin/bash
ffmpeg -i "$1" -vf fps=15,scale=320:-1:flags=lanczos,palettegen "$1_palette.png"
ffmpeg -i "$1" -i "$1_palette.png" -filter_complex "fps=5,scale=350:-1:flags=lanczos[x];[x][1:v]paletteuse" "$1.gif"

Alternatives: many different non-linear video editing tools out there from very easy (e.g. Shotcut) to very professional/advanced (e.g. DaVinci resolve).

Android

GoPro and Quik, both from GoPro themselves. Have not yet had time to play around with Quik though (do the majority of my video work on PC anyways).

Snapseed is my go-to for quick and easy photo editing.

Alternatives: Lightroom from Adobe is very nice too (subscription model for more advanced features though).