---
name: "fujiplay"
section: "1"
platform: "linux"
package: "fujiplay"
version: "1.33-6"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/fujiplay"
---

# fujiplay(1)

a programm to control a Fuji digital camera

## NAME

fujiplay - a programm to control a Fuji digital camera

## SYNOPSIS

**fujiplay** *\[options\] command \[arguments\]*

## DESCRIPTION

This manual page documents briefly the **fujiplay** command. This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page.

**fujiplay** is a program that can control Fuji digital cameras such as the MX-500 or the MX-700. It is supposed to work with most cameras, but only tested with a MX-700. You can download, upload and delete photos from the camera. In advance you are able to shoot pictures, modify the setting (e.g. for the flash) and get the preview picture.

## OPTIONS

The compatible options are listed below.

- **-h**

  Show summary of options.

- **-v**

  Show version of program.

- **-B NUMBER**

  Set baudrate (115200, 57600, 38400, 19200, 9600 or 0)

- **-D DEVICE**

  Select another device file (default is /dev/fujifilm)

- **-L**

  List command set

- **-7**

  DS-7 compatibility mode (experimental)

- **-d**

  Delete pictures after successful download

- **-f**

  Force (overwrite existing files)

- **-p**

  Assume picture numbers instead of frame numbers

## COMMANDS

The following commands are supported by fujiplay.

- **PICTURES**

  Downloads pictures given as command. It can be e.g.

\- all (download all pictures)

\- last (download last picture)

\- 4 (download only the 4th picture)

\- 2-10 (downloads pictures between 2 and 10)

- **delete FILES...**

  Erases pictures given by the filename from the SmartMedia card. E.g. the filenames can be DSC00105.JPG.

- **upload FILES...**

  Uploads files on the SmartMedia card. The filenames are changed if necessary, so that they can be interpreted by the camera.

- **shoot**

  Takes a photo on your Fuji camera. The photo is stored as normally on the SmartMedia card.

- **setflash MODE**

  Sets the mode of the build-in flash. It can have the following values: 0=Off, 1=On, 2=Strobe and 3=Auto.

- **charge NUMBER**

  Recharges the build-in flash. The author of fujiplay could not figure out yet which values NUMBER can be. From this experiments he thinks that 0 cannot be wrong.

- **setdate \[gmt\|local\|YYYYMMDDHHMMSS\]**

  This command can be followed by "gmt" (universal time), "local" (local time), or a 14-character string formatted as YYYYMMDDHHMMSS. Can be useful to test Y2K compliance. The author's MX-700 for instance accepts dates between 1980/01/01 and 2043/12/31.

- **setid STRING**

  The "camera ID" is a string stored into the camera nonvolatile memory. It's at most ten characters long (if longer, it'll be truncated; if shorter, it'll be padded with spaces). This string is used to fill the "Copyright" tag (that's tag 0x8298) in the Exif header. You can put your name if it's short enough. Example:

- **preview**

  The command "fujiplay preview" will cause the camera to take a small picture of the current scene. Since it's very small (80x60 pixels) it can be quickly transferred. The preview is sent to standard output, in some special format; you can pipe it into "yycc2ppm" to convert it into the more common raw PPM format.

## SEE ALSO

*[yycc2ppm(1)](/yycc2ppm/1.md)*

## AUTHOR

This manual page was written by Roland Bauerschmidt \<roland@copyleft.de\>, for the Debian GNU/Linux system (but may be used by others).

It is partly based on the README file and the output of 'fujiplay -h' included in the sources from Thierry Bousch \<bousch@topo.math.u-psud.fr\> who is the author of fujiplay and yycc2ppm.
