summaryrefslogtreecommitdiff
path: root/README
blob: fd6ee7005977d17354c157fe424016ad6936e069 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80

                               gphoto2
			       -------

Hello and welcome to the wonderful world of gphoto! This is gphoto2, the 
successor of gphoto with lots of new features and additional camera
drivers. 

If you miss a feature, would like to report success or failure, or have any
questions, please don't hesitate to contact our mailing list.



What is gphoto2?
----------------

gphoto2 is a library that can be used by applications to access various 
digital cameras.  

Additionally, the command-line frontend, which is shipped with the library,
is called gphoto2, too.

For more information on gphoto, see

        http://www.gphoto.org

There, you can also get information on mailing lists, supported cameras,
and availability of gphoto2. Another source of information is

        http://www.sourceforge.org/projects/gphoto

where you can access our CVS server to fetch the source code of
gphoto2, gtkam and GnoCam (see below).

What is gphoto2 not?
--------------------

gphoto2 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, gphoto2 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
program like gphoto2. As of now, the following cameras seem to support the 
USB Mass Storage protocol:
 * Casio QV [2x00,3x00,8000]
 * FinePix [1400,2400,4700]Zoom, 1300, 4500
 * HP PhotoSmart 315, 618, 912
 * Leica Digilux 4.3
 * Minolta Dimage 7
 * Nikon Coolpix 995
 * Olympus C-100, C-200Z, C-700, C-860L, C-2040, C-3040Z, D-510
 * Sony DSC-F505(V), DSC P5
Again, those cameras cannot be accessed through gphoto2.

Platforms
---------

gphoto2 should compile and run on pretty much all Unix-like platforms.
Additionally, there is a port for OS/2 available. gphoto2 has _not_ (yet?) 
been ported to any operating system from MicroSoft.

How to set up gphoto2
---------------------

See gphoto2.txt.

Frontends
---------

gphoto2 ships with a command line frontend which is quite powerful, 
especially in combination with scripts. See gphoto2-cli.txt for a
short description. 

For the GUI lovers, there are for example gtkam (GTK based), and
GnoCam (GNOME). Additionally, there are plugins for other programs
available like kio_gphoto (KDE - Konqueror).