写真(画像)・動画は撮影日時(作成日時)で管理している。カメラで撮った JPEG ファイルは Exif データに撮影日時が入っているので問題なくて jhead でファイル名やファイルタイムスタンプに反映させられる。あと iOS 端末で撮った動画の撮影日時は ffprobe で調べられることがわかったのでこれも問題無し(確認したら NEX-5N、IXY DIGITAL 210 IS もメタデータに日時が入っていた)。
しかしスクリーンショット(PNG)や、アプリが生成した PNG ファイルや Exif データのない JPEG ファイルなどはファイルのタイムスタンプに頼らざるを得ない。
iOS 端末から Linux への取り込みは iFiles で Dropbox 経由でやっているのだけれど、これだとタイムスタンプが維持されないので別の方法を調べてみた。
iOS 6.1.3 (iPad 2) だと USB ケーブルで接続すれば Linux 上の digiKam で USB PTP Class Camera と認識できて、カメラロールにある画像をファイルスタンプ維持でダウンロードできた。これで問題無し。
iOS 7.0.4 (iPod touch 5th) は Linux で今のところ接続できないようなので、Windows 7 で取り込む方法を確認。 Windows の「画像とビデオの読み込み」で直接 Dropbox フォルダに読み込んで、Dropbox 経由で Linux 側で受け取ればファイルタイムスタンプを維持できた。
手間だけれど PNG ファイルなどはこの方法で取り込むかなと。
画像 | 動画 | ||
iOS 6.1.3 -> digiKam | ○ | ○ | |
iOS 6.1.3 -> Windows でインポート -> Dropbox -> Linux | ○ | ○ | |
iOS 6.1.3 -> iFiles -> Dropbox -> Linux | × | × | |
iOS 7.0.4 -> digiKam | 読み取れない | ||
iOS 7.0.4 -> ifuse | マウントできない | ||
iOS 7.0.4 -> Windows でインポート -> Dropbox -> Linux | ○ | ○ | |
iOS 7.0.4 -> iFiles -> Dropbox -> Linux | × | × |
Windows で写真のブラウズとスライドショーでの閲覧に使うソフトウェアを選定中。 Linux でずっと使っている写真管理ソフトウェア digiKam をチェックしたら Windows 版バイナリのインストーラがあったのでインストールしてみた(digiKam-installer-4.9.0-win32.exe)。インストーラが 232MB あって結構大きいなと思ったんだけれどインストールしたら 1GB 以上のインストール容量でさらにびっくり。Konqueror とかも同梱されていたりと KDE の主要なものまるっと入っているっぽい。富豪的。
起動すると見慣れた画面。いけそう。ただ Windows 7 のエクスプローラから写真ファイルを KDE のペインにドラッグ&ドロップでコピーしようとしたら重複確認ダイアログが出て(KDE のアルバムフォルダ側は空の状態)、しかもキャンセルするとコピー元の写真側が OS のごみ箱に入れられてしまったりとちょっと危険な挙動をした。digiKam 内でコピー・移動させる分には問題ないので、普通の Windows アプリケーションとの間ではドラッグ&ドロップを気をつければ良さそう。
ということでひとまず第一候補。
ちなみに昨日 Windows Essentials 2012 に入っている「フォト ギャラリー」というソフトウェアも試してみたんだけれど、こいつはタグその他の情報を写真ファイルに直接書き込んで更新してしまうタイプだったので NG だった。元ファイルを書き換えてしまうの嫌い。
ちなみに digiKam は SQLite データベースに管理情報を書き込むので元のファイルを書き換えないので良い(オプションで画像ファイルにメタ情報を書き込む運用もできる)。
OS X でも digiKam 使いたいと思っているんだけれど MacPorts での提供になっている。 Homebrew 使い始めているので MacPorts は入れたくないなと思っていてちょっと考え中。
Linux から OS X に乗り換えてから写真管理ソフトウェアをどうするか困っていたんだけれど、 Linux で愛用していた digiKam の バイナリ (4.10.0 の pkg ファイル)が配布され始めたのを知って小躍りして昨日インストールした。ちょっと使っている範囲では問題なく動いている。
もともと公式サイトでは MacPorts でのインストール方法自体は案内されていて OS X では動くようになっていたのだけれど、自分は Homebrew 使っているので MacPorts で入れるの嫌だなあと思っていたので躊躇していたところなので嬉しい。
Adobe Photoshop Lightroom は評判が良いのだけれど高いし Photos (写真)はクラウドに向かっているらしいのでちょっと違うしで、とりあえず Finder で済ませつつどうしようと思っていたところなので良かった。
digiKam は写真を置いてある任意の複数ディレクトリをアルバムとして指定して管理できるタイプのソフトウェアで個人的に気に入っている。写真データファイルをファイル名含め勝手に書き換えることもないので安心(設定次第ではメタデータを写真に埋め込むこともできるけれど、通常の設定では SQLite データベースファイル上にメタデータが保存される)。がっつりフォトレタッチしたいとかではなく、デジカメで撮ったたくさんの JPEG ファイルを撮影日で探したりスライドショーをしたりといったことができれば良い人にはお勧めである。
(画像は https://www.digikam.org/node/739 掲載の https://www.flickr.com/photos/digikam/17379488119 (Caulier Gilles 氏) より)
昨年4月に注文した MacBook Pro が届いてメイン端末を ThinkPad X200 (Debian GNU/Linux) から変更しました。
Emacs・KeePassX・Unison・GIMP・digiKam・VLC などを入れたところで Debian GNU/Linux 上でやっていたことはほぼ OS X 上でもできるようになり環境自体は移行完了。ただ古くから秘伝のタレのようにコピーしていたホームディレクトリはまだ ThinkPad X200 に残ったままでした。
デジカメで撮った写真や動画を rsync や Unison などで昨年少しずつ同期したりオリジナルデータを Dropbox 経由で同期したりしてから整理するなどして、ようやくホームディレクトリが 50GB を切ったので残りを全部まとめて MacBook Pro 側にコピーできるかなという状況になりました。
なので昨晩ようやく rsync でホームディレクトリをまるごと転送を実行。何度やっても更新されていないのに転送を繰り返すファイルがあって何だろうと思ったら、大文字小文字違いのファイルやディレクトリが Debian GNU/Linux 側にあったという落ちでした(適宜改名等して対応)。
整理は終わってないですが、とりあえず ThinkPad X200 が死んでデータ復旧が面倒になる自体は避けられるようになって一安心。年末年始休暇で1つ大仕事が終わって満足です。
テキストファイルのファイル名中の日付を先頭にするに引き続き、画像ファイルも同様に日時を先頭にするようにしました。
デジタルカメラ α6300 で撮影した JPEG ファイルのファイル名を変換する場合は以下のようなコマンドです。
jhead -autorot -ft -n%Y-%m-%d-%H%M%S-ILCE-6300
今までは「<モデル>-<年>-<月>-<日>-<時分秒>.jpg」のようなファイル名にしていたのですが、今後は「<年>-<月>-<日>-<時分秒>-<モデル>.jpg」になります。これで複数のデジタルカメラで撮った写真もファイラ上で通して日時順に並べられます。
digiKam のような撮影日時順に並べられるアプリケーションだとどちらでも良いのですが、それができないファイラやスライドショーアプリなどではファイル名で日時順に並べ替えられた方が便利ですね。
過去10年以上の画像ファイルのファイル名を変更するのがバックアップ管理上面倒だったのでずっとそのままにしてきたのですが、自宅用 NAS として Synology DiskStation DS216j を新調し、昨日画像ファイルを置き始めたタイミングで変えることにしました。
もうこれで並べ替えに困りません。
[ ファイル名の先頭を日付にする ]
このゴールデンウィークから RAW 画像形式で記録したり現像したりし始めました。いったんデジタルカメラメーカーが出している Imaging Edge (ソニー)や Digital Photo Professional 4 (キヤノン)を使ってみていたのですが、
というところにぶつかりました。やはりそろそろ Lightroom を使う時期がきたようです。 Adobe Creative Cloudフォトプランを購入することにしました。
現像はいったん置いておいてまずは Lightroom Classic CC での写真の管理を理解して移行するところからスタートです。
ということは理解しました。いったん Lightroom 管理下に置いたらフォルダ間移動なども Lightroom 上でしない面倒なことになる感じかな。
使い方を理解すれば写真管理も捗りそうです。楽しみ楽しみ。
[ サブスクリプションサービス ]
昨日ようやく8月の写真の現像・整理をしたので、 Mac をテレビに HDMI ケーブルでつないで今年撮った写真をスライドショー。
ThinkPad で Linux をデスクトップ OS にしていた時に digiKam を写真管理として使い始めた。その後 MacBook Pro に乗り換えてからも digiKam を使っていたのだけれど、今年から Lightroom を使うようになった。でもいまだにスライドショーは digiKam の方が使いやすくて手放せないでいる。
Mac ネイティブの良いスライドショーアプリケーションないかなあ。 Chromecast にキャストできると嬉しいんだけど。
Naney (なにい) です。株式会社MIXIで SNS 事業の部長をしています。
※本サイトの内容は個人的見解であり所属組織とは関係ありません。