zphoto とは?
zphoto は Flash ベースのフォトアルバムを作るツールです。 デジカメ写真から Flash を用いたフォトアルバム (オンラインアルバム) を簡単に作成できます。
新着情報
- 2004-07-21: zphoto 1.2を公開
- 動画ファイルの扱いに関するバグを修正しました。
- configure.in と Makefile.am を改善しました。
- wxzphoto でも動画ファイルを扱えるようにしました
- その他、細かい修正をいくつか行っています。
- 2004-07-07: zphoto 1.1 を公開
- ' などの記号を含むファイル名を扱えるようにしました。
- テンプレートファイルを整理しました。
- その他、細かい修正をいくつか行っています。
- 2004-05-09: zphoto 1.0 を公開
- GUIに対応しました。
- デフォルトで EXIF の撮影日の情報を使うようにし、 --exif オプションを廃止して --no-exif オプションを追加しました。
- その他、細かい修正をいくつか行っています。
- 2004-04-24: メーリングリストが復活しました
- 2002-05-22: zphoto 0.1 を公開
必要なもの
zphoto をソースからビルドするには次のソフトウェアが必要です。 Windows 版はバイナリパッケージが用意され ているため、ビルドは不要です。
- ming 0.2a 以上
- Imlib2
(ダウンロード)
または
ImageMagick
Imlib2 1.1.0 と ImageMagick 5.5.7 で動作確認をしています。
Imlib2 の方が約10倍高速です。 - popt 1.6.3以上
- zip (zip ファイルを作る場合にのみ必要)
- avifile 0.7.38 以上 (動画ファイルを扱う場合にのみ必要)
- wxWidgets 2.4.1 以上 (GUI版を作る場合にのみ必要)
GUI版
zphoto の GUI は wxWidgets と wxGlade を使って開発されています。GUI版をビルドするには wxWidgets が必要です。 Unix 系のプラットフォームでは wxzphoto というファイル名でビルドされます。
スクリーンショット
![]() |
Windows XP の日本語ロカールでの動作画面。 wxWidgets 2.5.1 でビルド。 英語のロカールにも対応している。 |
![]() | Debian GNU/Linux の日本語ロカールでの動作画面。 wxWidgets 2.5.1 と GTK+ 2.2.4 でビルド。 英語のロカールにも対応している。 |
コマンドライン版の使い方
例
写真ファイル ~/photos/*.jpg から「退屈な写真集」 という題の写真集を sample というディレクトリに作成する。 それぞれの写真は横幅を 800 ピクセルに調整し、ガンマ補 正 1.25 を適用してやや明るくする。
% zphoto -o sample --photo-width=800 --gamma 1.25 --title '退屈な写真集' ~/photos/*.jpg
標準では Flash のフォントには efont-serif の /usr/local/share/zphoto/fonts/EfontSerifB.fdb が、 HTML の雛形には /usr/local/share/zphoto/templates/en が用いられます。
コマンドラインオプション
zphoto --help を実行してください。
設定ファイル
Unix 版の zphoto は起動時に ~/.zphotorc が存在すれば設定ファ イルとして読み込みます。 Windows版では zphoto.exe と同じディレクトリにある zphoto.txt が読み込まれます。 zphoto --config オプションで読み込む設定ファイルを指定するこ ともできます。
zphoto --dump-config を実行すると設定ファイルを生成できます。 次のように実行すると ~/.zphotorc を作成することができます。
% zphoto --dump-config > ~/.zphotorc
設定ファイルは次のようなテキストファイルです。
photo_width = 600 thumbnail_width = 320 html_thumbnail_width = 120 gamma = 1.000000 ...
キャプションの指定
--caption-file で指定するファイルには
foo.jpg <TAB> caption for foo bar.jpg <TAB> caption for bar
のように一行ごとにファイル名とキャプションを TAB 記号で区切って記述します。
Windows版
MinGW でビルドしたバイナリです。Windows XP で動作確認をしています。 インストールは不要で zipファイルを展開すればすぐに使えます。 レジストリも変更しません。 ダウンロードから入手できます。
Windows 2000, XP 上では正常に動作するはずです。 Windows 98 では、アルバムの作成自体は成功するものの zphoto の終了時に「このプログラムは不正な処理を行ったので強 制終了されます」というエラーが発生するようです。
使い方
Windows 版はの zphoto.exe は GUI版です。
日本語のファイル名の画像を扱う場合は「高度な設定」タブの「通 し番号を出力ファイル名に使う」を使うことをお勧めします。この 設定は、zphoto が出力するファイルのファイル名を 000001.jpg のような連番にするオプションです。これにより、Web サーバにアッ プロードするときに発生しがちな「日本語のファイル名がおかしく なる」といった問題を回避することができます。
Windows 版では zip ファイルの作成にはまだ対応していません。
ダウンロード
GNU Lesser General Public License に従ったフリーソフトウェアとして公開します。 完全に無保証です。
- zphoto-1.2.tar.gz
- zphoto-w32-1.2.zip (Windows バイナリ)
ming 0.2a, popt 1.7, ImageMagick 5.5.7, libjpeg 6b, libpng 1.2.5, zlib 1.2.1, wxWidgets 2.5.1 を静的リンクしています。 - CVS
関連リンク集
- サムネイルの拡大・縮小など見た目に楽しいWebアルバムを作成できる「zphoto」
窓の杜に掲載された紹介記事です。 - 横着プログラミング 第7回: zphoto: ズーミングするオンラインアルバムを作るツール
Unix Magazine 2002年8月号に書いた記事です。 - なめらかアルバム
- jphoto2
- PhotoMesa Image Browser
- freshmeat.net: zphoto

