gopro quick for linux

Technical issues/questions of an intermediate or advanced nature.
User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

gopro quick for linux

Post#1 by francois » 14 Nov 2022, 18:07

I wondered if such a software would exist and it does. So here it is.
https://github.com/konradit/gopro-linux

I will soon test this software on porteus and report and maybe come with a gopro quick module.

Anyone already using this sofware with porteus or linux is invited to comment or provide its impressions.

Thanks.
Prendre son temps, profiter de celui qui passe.

User avatar
AcnapyxoB
Samurai
Samurai
Posts: 191
Joined: 24 Dec 2014, 10:15
Distribution: Porteus 5.01
Location: Planet Earth

gopro quick for linux

Post#2 by AcnapyxoB » 14 Nov 2022, 18:20

Will wait for the module!
Porteus v5.01 KDE x86_64

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

gopro quick for linux

Post#3 by Rava » 20 Nov 2022, 03:13

AcnapyxoB wrote:
14 Nov 2022, 18:20
Will wait for the module!
So am I. Image

francois, have you started testing the software from https://github.com/konradit/gopro-linux ?
Cheers!
Yours Rava

Kulle
Warlord
Warlord
Posts: 594
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

gopro quick for linux

Post#4 by Kulle » 20 Nov 2022, 10:39

Hi francois and Rava,
missing dependencies:

Code: Select all

guest@porteus:/usr/local/bin$ ./gopro 
GoPro Tool for Linux
To see a list of commands and syntax available run: gopro help
Checking dependencies...
mogrify ..... Not installed!
mencoder ..... Not installed!
But on slakfinder.org 15.0 x86_64
mencoder and mogrify are not present
Where can you find these?

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

gopro quick for linux

Post#5 by Rava » 20 Nov 2022, 10:48

mogrify is part of imagemagick, I have it via a symlink to the AppImage in my system:

Code: Select all

root@porteus:/# file /usr/local/bin/mogrify 
/usr/local/bin/mogrify: symbolic link to /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
root@porteus:/# mogrify --version
Version: ImageMagick 7.0.10-3 Q16 x86_64 2020-03-29 https://imagemagick.org
Copyright: © 1999-2020 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC 
Delegates (built-in): bzlib djvu fontconfig freetype gvc jbig jng jpeg lcms lqr lzma openexr png raqm tiff wmf x xml zlib
Of course the same is true for all the other parts of Imagemagick: :)

Code: Select all

root@porteus:/usr/local/bin# ls -o |grep "ImageMagick"|cut -c 44-
animate -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
compare -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
composite -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
conjure -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
convert -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
display -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
identify -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
import -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
magick -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
mogrify -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
montage -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
stream -> /mnt/sda2/bin/ImageMagick-23e57a6-clang-x86_64.AppImage
And of course setting this up as simple symlinks to the AppImage works like a charm, lookie for yourself, I use identify as test:

Code: Select all

guest@porteus:/usr/share/wallpapers$ identify The\ Executioner\ and\ Her\ Way\ of\ Life\ 12.webp porteus.jpg 
The Executioner and Her Way of Life 12.webp MPEG 1920x1080 1920x1080+0+0 8-bit TrueColor sRGB 5.93268MiB 0.200u 0:00.211
porteus.jpg JPEG 1920x1213 1920x1213+0+0 8-bit sRGB 226597B 0.000u 0:00.002

And mencoder is part of mplayer - from MEncoder (en.wikipedia entry)
MEncoder is a free command line transcoding tool released under the GNU General Public License. It is a sibling of MPlayer, and can convert all the formats that MPlayer understands into a variety of compressed and uncompressed formats using different codecs.

MEncoder is included in the MPlayer distribution.
Of course one can extract mencoder from a recent mplayer package to create a gopro-dependency-mencoder module, since we already have mpv and ffplay as video and audio console players and do not really need a 3rd one on top (IMHO).
And we also have ffmpeg for converting "a variety of compressed and uncompressed formats using different codecs", but when a program wants mencoder you have to give it mencoder even when more often than not ffmpeg is superior to mencoder… (again, IMHO)
Cheers!
Yours Rava

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

gopro quick for linux

Post#6 by Rava » 05 Dec 2022, 07:11

Kulle, have you managed to resolve your mencoder and mogrify dependencies with my above heads up?

Added in 1 minute 38 seconds:
I'm asking since my above reply is now older than 14 days. :)
Cheers!
Yours Rava

Post Reply