- a simple tool for organizing your GoPro stuff
- a video editor
- professional
- import your stuff from SD card
- rename files in a more logical order than according to the GoPro naming convention
- keep an eye on your footage, directly rename folders
- create timelapse videos from your stuff via FFmpeg
- localization: English, German
- open folder content as Kdenlive project
- extended application window with fancy video preview and media information (requires GStreamer and MediaInfo)
- well, these are the basic tasks I usually perform before doing the video editing in Kdenlive (use it, it's great)
- I'm thinking about polishing and new features but no warranty that this will get any better
- Python 3
- Python GObject Introspection bindings (PyGObject)
- PyYAML
- lxml
- recommended: Git (it's probably already installed)
- if you plan an installation: setuptools
- FFmpeg (optional)
- GStreamer and MediaInfo (optional) for the extended application window
- GoPro camera...
- download and extract or clone repository and change into said folder
FTR: when executing
python
, it is Python 3
The PyGObject Introspection bindings are probably already installed (tested with a plain Openbox and MATE desktop). You can install dependencies from the repositories:
$ sudo pacman -S python-gobject python-yaml python-setuptools python-lxml python-setproctitle mediainfo ffmpeg
$ sudo apt-get install python3-gi python3-setuptools python3-setproctitle python3-lxml gir1.2-gtk-3.0 gir1.2-gstreamer-1.0 gstreamer1.0-gtk3 mediainfo ffmpeg
- change into the
herostuff
folder and executerun.py
- if you intend to use the desktop icon, edit
data/GPT.desktop
and customize path of "Exec", and "Icon" and copy file to~/.local/share/applications/
- run
python setup.py install --user
to install the app just for the current user or - run
python setup.py build
and thenpython setup.py install
with administrator privilege for system-wide installation - press the SUPER key and start typing G...P...T...ENTER
- Lucky you asked. If you installed the application via
setup.py
, runpython setup.py uninstall --user
orpython setup.py uninstall
(with superuserpowers) to undo the installation. This will remove the Python package and any desktop files. If not just delete the downloaded and extracted archive or the cloned repository.
- execute
run.py
from a terminal or application starter, this will load the default application window with media preview - these commandline options are available (run
run.py --help
:
-v, --version Show version info
--default Default GUI with integrated view switch
-c, --alt-gui-compact Alternative GUI, compact view
-e, --alt-gui-ext Alternative GUI, extended view (GStreamer preview)
--cli Commandline interface
-t, --tl-calc Run the timelapse calculator
If you have installed the application you can run GPT from the menu. The available options are accessible as desktop actions so you can also launch these from the GNOME shell application overview or dash.
- feel free to contact me or file an issue but be patient I'm a bloody rookie
- application: GNU General Public License v3
- icon: Action camera by Green from the Noun Project, licensed under Creative Commons Attribution (CC BY)