GPhoto

gPhoto

gPhoto Logo
Basisdaten

Aktuelle Version 2.5.32[1]
(11. August 2025)
Betriebssystem Linux, BSD, Unixoide
Kategorie Digitale Fotografie
Lizenz GNU LGPL
deutschsprachig ja
www.gphoto.org

gPhoto ist eine freie Software (unter GPL/LGPL) für den Zugriff auf Digitalkameras unter unixoiden Betriebssystemen. Neben dem Auslesen von Daten (Bilder, Videos, sonstige Multimedia etc.) erlaubt es (abhängig von den Fähigkeiten des Gerätes) auch das Hochladen von Dateien und die Steuerung eines Gerätes (Konfiguration, Bilder aufnehmen).

Geräteunterstützung

Mittlerweile werden über 2.500 Kameramodelle unterstützt,[2] teils über das vollständig unterstützte Picture Transfer Protocol (PTP), teils über Hersteller-eigene Protokolle. Nicht speziell unterstützte Geräte können oft über die Mass Storage Class (MSC) des USB trotzdem als USB-Massenspeichergerät angesprochen werden; die Unterstützung dafür ist direkt im Linux-Kernel vorhanden. Da das Media Transfer Protocol (MTP) dem PTP sehr ähnlich ist, werden in neueren Versionen auch entsprechende Medienwiedergabegeräte unterstützt.

Komponenten

Ab Version 2, die gegenüber ihren Vorgängern eine Neuentwicklung ist, besteht die Software aus verschiedenen Frontends und einer Bibliothek, deren Funktionalität auch in anderen Programmen genutzt werden kann.

libgphoto2
ist eine portable Bibliothek, die den Kern der gPhoto2-Software enthält. Sie abstrahiert die Kamera-spezifischen Kommunikationsprotokolle und die benutzten Anschlüsse.
gphoto2
ist die Kommandozeilenschnittstelle zu libgphoto2, mit der nahezu jede Funktion von libgphoto2 benutzt werden kann.
gtkam
ist das GTK+-2-basierte graphische Referenz-Frontend zu libgphoto2.
gphotofs
ermöglicht, eine Kamera mittels FUSE als normales Dateisystem einzubinden. Damit können Programme ohne gPhoto-Funktionalitäten auf die Bilder der Kamera als gewöhnliche Dateien zugreifen, auch wenn die Kamera keine native Massenspeicher-Unterstützung bietet

Anwendungen

KDEs digikam sowie GNOMEs gThumb und F-Spot setzen als graphische Frontends auf den Funktionen von gPhoto2 (bzw. libgphoto2) auf, da libgphoto2 das einzige System für Linux ist, das die Steuerung von PTP-Kameras erlaubt.

Einzelnachweise

  1. Release 2.5.32. 11. August 2025 (abgerufen am 16. August 2025).
  2. Liste unterstützter Kameras (englisch)

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.