English | Japanese

zphoto: Flashベースのフォトアルバムを作るツール

最終更新日: 2004-07-21 (公開日: 2002-05-22)


zphoto とは?

zphoto は Flash ベースのフォトアルバムを作るツールです。 デジカメ写真から Flash を用いたフォトアルバム (オンラインアルバム) を簡単に作成できます。

新着情報

必要なもの

zphoto をソースからビルドするには次のソフトウェアが必要です。 Windows 版はバイナリパッケージが用意され ているため、ビルドは不要です。

GUI版

zphoto の GUI は wxWidgetswxGlade を使って開発されています。GUI版をビルドするには wxWidgets が必要です。 Unix 系のプラットフォームでは wxzphoto というファイル名でビルドされます。

スクリーンショット

on Windows Windows XP の日本語ロカールでの動作画面。 wxWidgets 2.5.1 でビルド。 英語のロカールにも対応している。
on Linux 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の話題は zphotoメーリングリストで扱っています。 下のようなメールを出すと参加できます。

Subject: 参加します
To: zphoto-new@quickml.com
Cc: satoru@namazu.org

なんだかんだ。

関連リンク集


Satoru Takabayashi