gPhoto
gPhoto
|
|
---|---|
Basic data
|
|
Current version |
2.5.23 ( June 2, 2019 ) |
operating system | Linux , BSD , Unixoide |
category | Digital photography |
License | GNU LGPL |
German speaking | Yes |
www.gphoto.org |
gPhoto is free software (under GPL / LGPL ) for access to digital cameras under Unix-like operating systems . In addition to reading out data (images, videos, other multimedia, etc.), it also allows (depending on the capabilities of the device) to upload files and control a device (configuration, record images).
Device support
Over 2,500 camera models are now supported, partly via the fully supported Picture Transfer Protocol (PTP), partly via manufacturer-specific protocols. Not specifically supported devices can often via the Mass Storage Class (MSC) of the USB as though USB mass storage device to be addressed; the support for this is available directly in the Linux kernel . Since the Media Transfer Protocol (MTP) is very similar to the PTP, corresponding media playback devices are also supported in newer versions.
Components
From version 2, which is a new development compared to its predecessors, the software consists of various front ends and a library, the functionality of which can also be used in other programs.
- libgphoto2
- is a portable library that contains the core of the gPhoto2 software. It abstracts the camera-specific communication protocols and the connections used.
- gphoto2
- is the command line interface to libgphoto2, with which almost every function of libgphoto2 can be used.
- gt came
- is the GTK + -2 -based graphical reference frontend to libgphoto2.
- gphotofs
- enables a camera to be integrated as a normal file system using FUSE . This allows programs without gPhoto functionality to access the camera's images as normal files, even if the camera does not offer native mass storage support
Applications
KDE's digikam as well as GNOME's gThumb and F-Spot are based on the functionalities of gPhoto2 (or libgphoto2) as graphic front ends, since libgphoto2 is the only system for Linux that allows the control of PTP cameras.
Individual evidence
- ↑ Release 2.5.23 . June 2, 2019 (accessed June 2, 2019).
- ↑ List of supported cameras (English)
Web links
- Official website (English)