libptp is a Picture Transfer Protocol support library. It is used for downloading images from PTP cameras. It currently works with most modern cameras from the following vendor: Kodak, HP, Nikon, Canon, Panasonic, Olympus, Konica, Minolta, Fuji, Ricoh, and Sony. This package also contains "ptpcam", the tool used to tweak camera properties and perform some basic operations.
|Tags||multimedia Graphics Capture Digital Camera Sound/Audio Players MP3 Video Utilities|
|Operating Systems||POSIX Linux Unix|
Release Notes: A number of bugs were fixed, including leaving the camera in an unpredictable state when an I/O error occurs. The project's own reimplementation of the old libusb interface (IOCTL_USB_BULK) is used instead of the new URB interface, which is 20% to 50% slower and sometime leads to I/O errors. File time preservation across download was added. Better capture support was added. A bug that caused files over 2MB to be corrupted while downloading was fixed. The --loop-capture feature was added. Configure errors and parralel build with make -j were fixed.
Release Notes: The --get-all-files operation was added. Support for overwriting and preserving files with existing names was added. More Nikon and Canon properties were added. The build system was improved. A problem with Canon and the Linux 2.6 kernel was fixed.
Release Notes: Listing operations are supported for listing files, downloading files, and displaying camera info. NIKON extension code was added, and a clear halt fixup was done. Canon specific PTP extension code was incorporated. Lots of other bugfixes and enhancements were made.
Release Notes: This release has bugfixes, displaying of unknown property values, and an enhanced build system.
Release Notes: This is the second stand alone libptp2 release. It contains the libptp2 library and the ptpcam tool. A lot of changes have been made since the 0.1 release in 2001. Please refer to the source code and the README file for more info.