日々bibiビーム VI

作ったり読んだりなにか書きたくなったり。

【覚書】Macで写真のリネームをする

何がしたいのかというと、

写真のファイル名に撮った日付を加えて、ファイル名で時系列に並べて、不要な写真を削除したい

のです。

さあ、調べながら記事にしよう、おー(気分を上げていく)。

 

その前に「日付」について整理。こんがらがっちゃうから。

・デジタルな写真には、撮影日が記録されている。

・パソコン(私のはMac)に取り込んだ写真の情報には「作成日」「変更日」「追加日」「最後にひらいた日」という項目がある。「撮影日」という項目はない。

ということは、

写真の「撮影日」が、Mac上でいずれかの日付とイコールであってくれるとなにかとはかどる。

 

それから写真の「性質」について整理。

□思い出

家族写真や行事の写真など、あとからみて楽しむための観賞写真。

□事務的な記録

メモを取るより撮ったほうが早いからという写真。それと手作り作品の記録など。

SNSやブログ用に加工されたものとそのオリジナル写真

ブログ記事に載せるためだけに撮った写真やSNS用に加工した写真など。それが終わったら特に必要は無いのだけれど、という写真。

 

この中で、撮影日を正確に知りたいのが「思い出」カテゴリ。一番ボリュームがあるけれども、ココをキチンとしたい。

 

 事前に知っていたこと

写真の整理する時にファイル名を(日付で)揃えておくと便利だし、一括で変換する方法があるらしい、という程度の知識があり、今回はこのあたりを活用しようと思いました。

 

それでは調査開始。

まず検索。Mac使いなので「Mac 写真 一括で名前の変更」で検索すると、検索結果が出た時点で、ファイル名を変更することを「リネーム」というらしいことがわかります。renameですか。

そしたら、アプリなどを入れなくてもFinderでファイル名が一括で変更ができるらしい。えええー。

Finderで変更する

Macで複数のファイルの名前を一括で変更する方法 | delaymania

Finderでできるならこの記事はこれで終わりだわ、と私もやってみたら、ファイル名に日付は入れられるのですけれど、入るのは本日の日付(作業したのが今日なら今日の日付)でした。私のしたいこととは違いました。残念。

資料にナンバリングしたいだけ、などという時に便利な機能だと思います。Yosemite以降の機能だそうです。

 

 

さらに情報を探していたら私と同じような状態の方がいらっしゃいました。

写真ファイルの撮影日とファイル作成日・変更日が異なる場合のTerminalとEXIFを使った修正法 - Kumi-Log

そうなのです。「カオスだった私の写真フォルダの状況」に書いてあることがまさに私にも起こっておりまして、それでこの記事を書き始めたのです。記事の最後にリネームしたかった理由を書くつもりでしたが、Kumiさんの記事に全て書いてあるので省略します。同じように悩まれている方は、私のこの記事を読むより、Kumiさんの記事を読まれたほうが手っ取り早い感。是非。

 

そして私はここでExifという単語を知る。

デジタルな写真に付属する諸々の情報の総称らしいという見当はつけました。

以下はウィキペディア情報でございます。こういうものが記録されるとのことです。

 私の写真にもExifの「撮影日時」の狂っているものがあるようです(早速それらしく使ってみる。言ってみたかっただけです)。

 

Terminalとはなんぞや

Kumiさんみたいに整理したいと思ったのですが、記事あるTerminalがわからない。Macに入っているのか・・・入っているみたい。「ターミナル」というものがあります。これかな。でも怖い。なんだかわからない。わからない言葉喋るし(嘘です。喋りません)。コマンドみたいのを入れるの?

Macのターミナルの使い方入門 - YouTube

初心者向けの動画解説がありました。コマンドでした。

私なんかは、モノを見ながら、モノというか、保存したかったら「保存」のボタンをクリックする、フォルダを作るにも「フォルダの新規作成」という文字列をクリックしてフォルダが現れるのを見る、など、自分のやっていることを目で確認しながら作業をしますが、

ターミナルでカタカタとコマンドを打つと(自分でモノが見えていなくても)どこぞに思い通りのものが構築されていくということなのですね。

私がやるとモノを見ながらで5分かかる作業は、コマンドが使えたら30秒で済む感じ。コマンド使いになれたら世界変わりますね、これね。

いやでもこれ、素人が自分でコマンド調べながら何かするのって大変だし、だれか手っ取り早く狂ったExif情報を修正する方法を教えてく・・・

Mac OS X Mountain Lion でファイルのタイムスタンプ(日付)を変更する方法 | ゆめとちぼーとげんじつと

さきほどのKumiさんの記事に紹介されていたリンク先で手っ取り早く教えてくださっていました。少し古い記事だけれど、だいたい同じでいいのかな。

Macの「写真」アプリやFlickrに写真をアップすると勝手に時系列に並べてくれるのですが、そのときに参照しているのが「撮影日」なので、その撮影日が狂っていると実際の撮影日の順番に並んでくれない。それにイラつくなら「撮影日」を実際の撮影日に直した方がいい・・・・のはわかるので、ターミナルをいつか使うことになると思いますが、

今はまだ怖い。だってわからない言葉を喋・・・(以下略

 

automatorはどうだろう

automatorの存在は知っていたのですが「む、難しそうだな」と放置していました。しかし実はファイル名を一括で変えるのに便利なMac標準アプリケーションらしいです。そういうことなら向き合いましょう。名前の変更だけではなくいろいろに使える汎用性の高いアプリです。

「ターミナル」にお出まし願う前に、ファイル名に日付を入れて並び替えることができれば、ある程度の目的は達成できると思うので。

最終目的は

ダブリの写真を削除する。

似たような写真を削除する。

です。

コピーを削除したり、オットの撮った写真と自分の撮った写真のいい方を残したかったりするのです。

なので、ファイル名の頭に撮影日を入れてソートしたら削除もしやすくなるだろう、と目論んでいるわけです。そうやって整理して残った写真で撮影日が狂っているものがあったらターミナルで直そう。そうしよう。

 

まずはとにかく、ファイル名に日付を入れたい

超初級Automatorの使い方 - Yahoo!知恵袋

こんな素敵な記事を見つけました。しかし「知恵ノート」のサービス終了が近づいているようです。どうしようどうしよう。

自分のために、ざっくりと手順を書いておこう。

automatorを起動する → ワークフローを選択

automotorのアイコンをクリックする。アプリが起動しているはずなのに何も表示されなかったら、「ファイル」→「新規」でボワンと何かでてくる。そのなかに「ワークフロー」がある(この雑な説明ですまぬ、未来の私よ)

次は左側のアクションから右のスペースへ、

「Finder項目の選択を求める」をドラッグ・アンド・ドロップかダブルクリック。

からの「複数選択を許可」にチェックを入れる。まとめて変換したいものね。タイプは「ファイル」でいいかな。フォルダも選べるけれどね。「開始番号」ってなんだろ。

次。

「Finder項目の名前を変更」をドラッグ・アンド・ドロップかダブルクリック。

すると、コピーを作るか?と聞かれました。オリジナル(日付が入る前)の名前のファイルを残すかどうかという話でしょう。今回は元の名前のファイルが残っているとカオス度が増すだけなので、コピーは作りません。「追加しない」をクリック。

大事なのは名前の付け方の設定ですね。今回は年月日が頭にくるのが重要。

「日付または時刻を追加」で、

・日時「作成日時」

・書式「年月日」

・位置「名前の前」

・区切り記号「ハイフン」(好み)

「桁合わせの0を使用」にチェック(好み)

としました。

次。

保存をする。

わかりやすい名前をつけてデスクトップに。「写真のファイル名に日付を入れる」にしたので、未来の私よ、同じ作業がしたくなったら探すのだ。

そして

使ってみる。

右上の「▶」ボタンをクリック。

変更したいファイルを選ぶ。複数選べる。

選んで反転させて、「選択」をクリックすると、あっという間に実行完了。

 

そうやって時系列で並べた時に、明らかに「そこじゃない」という写真がでてくるので、その写真を隔離。

まずはそこまでやります。

 

未来の私よ、過去の自分がここまできちんとやるのを待つのだ。