Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
GPhoto
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Software}} {{lowercase|gPhoto}} {{Confused|Google Photos}} {{Infobox software | name = gPhoto | logo = Gphoto-logo.png | screenshot = | caption = | author = | developer = | released = | latest_release_version = 2.5.28 | latest_release_date = {{Start date and age|2022|1|3}}<ref>{{cite web|url=http://gphoto.sourceforge.net/|title=gPhoto Home|access-date=11 July 2022}}</ref> | latest_preview_version = | latest_preview_date = | programming_language = | operating_system = [[Linux]], [[BSD]], [[Unix-like]] | platform = | language = | status = | genre = [[Digital photography]] | license = [[GNU Lesser General Public License|GNU LGPL]] }} '''gPhoto''' is a set of [[Application software|software applications]]{{Fact|date=September 2013}} and [[Library (computing)|libraries]] for use in [[digital photography]]. gPhoto supports not just retrieving of images from camera devices, but also upload and remote controlled configuration and capture, depending on whether the camera supports those features. Released under the [[GNU Lesser General Public License]], gPhoto is [[free software]]. ==Support== gPhoto supports more than 2500 cameras as of June 2019.<ref>[http://gphoto.sourceforge.net/proj/libgphoto2/support.php Projects :: libgphoto2 :: supported cameras]</ref> It is [[cross-platform]], running under [[Linux]], [[FreeBSD]], [[NetBSD]] and other [[Unix-like]] operating systems. gPhoto has support for the [[Picture Transfer Protocol]] (PTP) and will also connect to devices that use the [[Media Transfer Protocol]] (MTP). Many cameras are not supported by gPhoto, but have support for the [[USB mass storage device class]], which is well-supported under Linux. gPhoto intentionally does not implement support for USB mass storage cameras, as this is already implemented in-kernel. gPhoto supports camera tethering control, preview, viewfinder in PTP or camera specific protocols on numerous cameras. ==Applications== gPhoto provides a library, '''libgphoto2''', to allow for other frontends to be written for it, and a [[command-line interface]]. gtkam is the official [[Graphical user interface|GUI]] client for gPhoto. Other clients are the [[KDE]] program [[digiKam]] and the [[GNOME]] program [[Shotwell (software)|Shotwell]]. [[GVfs]] uses libgphoto2 to expose on-camera photos to GNOME applications via a virtual filesystem. [[DigiKam]], gtkam and {{Interlanguage link multi|Entangle (software)|fr|3=Entangle}}<ref>[http://entangle-photo.org/ Entangle: Tethered Camera Control & Capture] official website</ref> support tethering capture and viewfinder for supported cameras.<ref>[http://gphoto.sourceforge.net/doc/remote/ gPhoto - doc - Remote controlling cameras] (last stable version) in gPhoto documentation</ref> ==References== {{Reflist}} ==External links== {{Portal|Free and open-source software}} * {{official website}} * [http://gphoto.sourceforge.net/proj/libgphoto2/support.php List of supported cameras] {{GTK}} {{DEFAULTSORT:Gphoto}} [[Category:Digital photography]] [[Category:Free graphics software]] [[Category:Photo software]] [[Category:Unix software]] [[Category:Photo software for Linux]] [[Category:C++ libraries]] {{Linux-stub}} {{Unix-stub}}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Asbox
(
edit
)
Template:Confused
(
edit
)
Template:Fact
(
edit
)
Template:GTK
(
edit
)
Template:Infobox
(
edit
)
Template:Infobox software
(
edit
)
Template:Interlanguage link multi
(
edit
)
Template:Linux-stub
(
edit
)
Template:Lowercase
(
edit
)
Template:Main other
(
edit
)
Template:Official website
(
edit
)
Template:Portal
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Template other
(
edit
)
Template:Unix-stub
(
edit
)