Linux SoftwareMultimediaGraphicslibgphoto 2.2.1

libgphoto 2.2.1


libgphoto2 is the core library designed to allow access to digital camera by external programs. It makes abstraction of communicat
Developer:   Hans Ulrich Niedermann
      more software by author →
Price:  0.00
License:   LGPL (GNU Lesser General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


libgphoto2 is the core library designed to allow access to digital camera by external programs.

It makes abstraction of communication ports and camera protocol, to allow a complete modularity. To support a new communication physical layer (like IEEE1394), just add a new port to libgphoto2_port. To support a new kind a digital camera, just provide a new camlib with the required callbacks. All of this will be transparent to client (programs that call libgphoto2

For a deeper view of the inner working of libgphoto2, please read the apropriate chapter in the gPhoto2 manual.

libgphoto2 itself is not a GUI application, opposed to gphoto. There are GUI frontends for the gphoto2 library, however, such as gtkam for example.

libgphoto2 can only talk to cameras the language of those it understands. That is, if you own a camera that speaks a language that isn't published anywhere and nobody has been able to figure out the meaning of the sentences, libgphoto2 cannot communicate with those cameras.

Then, there are cameras supporting the so-called USB Mass Storage protocol. This is a protocol that has been published and lets you access any storage device, be it a camera or a disk connected via USB to your computer. As there are already drivers for this protocol out there, you don't need an additional library like libgphoto2. The list of camera that use USB Mass Storage is getting longer everyday, so we won't publish it.

What's New in This Release:
  • libgphoto2/gphoto2-camera.[ch]:
  • Added gp_camera_wait_for_event() API, to wait for specific camera events and return them to the caller. See camlibs/ptp2/library.c for an example usage.
  • Contributed by Edward Flick .
    tags there are  mass storage  wait for  usb mass  camera that  the gphoto2  digital camera  has been  

    Download libgphoto 2.2.1


     http://prdownloads.sourceforge.net/gphoto/libgphoto2-2.2.1.tar.bz2?use_mirror=umn
     http://prdownloads.sourceforge.net/gphoto/libgphoto2-2.2.1.tar.bz2?use_mirror=superb-west
     http://prdownloads.sourceforge.net/gphoto/libgphoto2-2.2.1.tar.bz2?use_mirror=jaist


    Authors software

    Similar software

    libgphoto 2.2.1 (by Hans Ulrich Niedermann)
    libgphoto2 is the core library designed to allow access to digital camera by external programs.

    It makes abstraction of communicat

    gPhoto2 2.3.0 (by Hans Ulrich Niedermann)
    gphoto2 is a command line application which enables you to transfer digital photos from almost any serial-port or USB digital camera.

    Gtkam 0.1.13 (by Hubert Figuiere)
    gtkam is the official GTK2 GUI for libgphoto2

    Kamera 4:3.3.2-2sarge4 (by Kamera Development Team)
    Kamera is a digital camera io_slave for KDE which uses gphoto2 and libgpio to allow access to your camera's pictures with the URL cam

    Digital Camera Protocol 0.0 (by timecop)
    Digital Camera Protocol is another command-line utility for DC21x cameras, this one looks and works just like "ftp" command

    VISCA Camera Control Library 0.08 (by Damien Douxchamps)
    VISCA Camera Control Library is a library for controlling a VISCA(tm) compliant camera through the RS232 port of your PC

    DigiCam 1.0 (by timecop)
    DigiCam is a command-line interface to Kodak DC21x Digital Cameras

    The Picture Transfer Protocol library 1.1.0 (by Mariusz Woloszyn)
    libptp2 is a library used to communicate with PTP devices like still imaging cameras or MP3 players (KODAK mc3).

    You can download

    Improv 5.1 (by Thomas Br?unl)
    Improv is a tool for basic real time image processing at low resolution, e.g

    Coriander 2.0.0 RC2 (by Damien Douxchamps)
    Coriander project is the Linux graphical user interface (GUI) for controlling a Digital Camera through the IEEE1394 bus (aka FireWire


    Other software in this category

    SPlotter- 1.2 Simple Plotter 3D (by Naskita)
    Plotting all 2D and 3D functions had never been so easy

    BRL-CAD 7.8.4 (by Sean Morrison)
    BRL-CAD project is a powerful Constructive Solid Geometry (CSG) solid modeling system

    motion 3.2.5 (by Jeroen Vreeken)
    Motion is a program that monitors the video signal from one or more cameras and is able to detect if a significant part of the pictur

    ImageMagick 6.3.1-1 (by ImageMagick Studio LLC)
    ImageMagickTM, version 6.2.2, is a free software suite for the creation, modification and display of bitmap images

    XScreenSaver 5.01 (by jwz)
    XScreensaver program waits until the keyboard and mouse have been idle for a period, and then runs a graphics demo chosen at random

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags