2006-03-09
● [プログラミング] 写真整理
ヨーロッパ+アメリカの4週間ちょっとの写真2000枚の整理をどうしようかなぁと。とりあえず手元の整理はできましたが、ウェブに公開するとか考えるとちょっと方法に困ります。とりあえずEXIF情報を読み取ろうとがんばっております。てゆーか、一般的なEXIF情報は読めるのですが、メーカーノートを読み取るのが非常に面倒です。
http://cachu.xrea.jp/perl/ExifInfo.html の ExifInfo.pl を使うと、もちろんやりたいことは全部できるんですが、ただこれはデータ読み込みのオーバーヘッドが重く、ちょっと自分の使い道には合ってない気がします。プログラムの起動が一度だけで、あとは全部の写真を一気に読み込む/変換するような用途にはいいんでしょうが、CGIとして写真の情報をその場でさくっと表示するにはちょっと不向きな気がします。なんかいい方法ないかな。
まぁ、最悪 Apache の FancyIndex でっていう気もするのですが。
ちなみに、PHPはだめです。写真を大量にアップロードして一気にサムネイルを作り(コマンドライン) 公開するっていう方法には向いていません。コマンドラインのPHPなんて (php-cliとかあるけど)。かといって、ウェブ経由でサムネイル作ろうにも、ディレクトリの新規作成とかがウェブサーバーの所有権で行われるので、複数人で管理するサーバーには絶対に向いていません。PHPの最大の壁がパーミッションだと思うのです。かといって、データベース使うのは仰々しいし、それならそもそも画像をファイル形式にしておく意味もよくわかんないし。仕事でならともかく、プライベートでまでDB使いたくありません。
こんにちはー。<br>数百枚の写真を一気にアルバム化&サムネイル化処理できて、<br>縦横変換もチェックボックス&クリックでできて、<br>1枚1枚撮影者が手軽にコメント書けて、<br>さらに、その写真を見た人が1枚毎にツッコミ&コメント入れられる<br>あと、サーバレスな環境でも後から見られるようにツッコミも含めてstaticなHTMLでアルバムを書き出してくれる<br>ようなアルバム作成ツールがあったらとっても便利そうじゃないですか?
えぇ、今そのプロトタイプ版が先日のMLのアレですよ。<br><br>まぁstaticなHTMLである必要はないと思っていて、<br>速度面はキャッシュを作って対処してますけど。<br>#でもexport機能をつけようとは思ってる
ちなみに、今はツッコミの実装で悩んでいます。<br>xmlでも使うかぁと思いつつ、文字コードの問題もあるし。
そうだろうなぁ…と思ったので(<<プロトタイプ版)、あると便利だと思っていた機能をリクエストしてみました。あはは。(^^;;;
ちなみに、サムネイルは(なければ)その場で作ってますので、<br>一気に作る…ってのとは違いますね。基本的に、いちいち設定<br>したりするのが面倒なんで、(s)ftpでアップロードしたら<br>何もしなくてもいいってのを理想として作ってます。<br>まぁ、ご希望の機能は全部実装予定ですよ。