2020年12月25日金曜日

Macで写真のリネーム

 やりたいこと

Windowsでやってたリネーム方法をMacでやりたい。

フォルダ構成

2020
>2020_0101
>>2020_0101_HHMMSS(x).jpg  # (x)は枝番

Macでもツールを入れればできる。

https://panproduct.com/blog/?p=23709

nobu@mbp 2020_0730 % exiftool "-filename<createdate" -d %Y_%m%d_%H%M%S%%-c.%%e ./*.JPG

これだと時間が重なった場合だけ、2つ目以降のファイルにしか枝番が入らない。

理想は

2020_1224_190124-0.JPG 最初のファイル
2020_1224_190124-1.JPG 次のファイル

もしくは、Windowsでやっていた形式の

2020_1224_190124(0).JPG 最初のファイル
2020_1224_190124(1).JPG 次のファイル

なのだけど、

2020_1224_190124-1.JPG 次のファイル
2020_1224_190124.JPG 最初のファイル

っとなり、順番も逆になっている

美しくないので、対策を探る。

ただ、ファイル名に"("、")"が入ること自体、美しくないので割り切ろうかなぁ。

あと、フォルダを自動的に分けてくれる機能もある。

exiftool '-Directory < CreateDate' -d %Y_%m%d ./*

参考:

https://totoco.org/howto-use-exiftools

1 件のコメント:

  1. やり方発見
    nobu@mbp directory % find . -name '*_??????.JPG' -print0 | while read -r -d '' file; do mv "$file" "${file%%.JPG}-0.JPG"; done
    これで、枝番がついていないファイルにのみ、-0.JPGで終わる形に一括変換できる。

    返信削除

注: コメントを投稿できるのは、このブログのメンバーだけです。

Apple Watch Ultra 3

 以前の6から乗り換え 6は娘へお下がり、下取りしても3,000円だった ダイビングを再開してから、潜る前後で時計を付け替える煩わしさを感じてたけど、確かに、ダイビングを休眠する前から感じていたことだったのを思い出した ソフトのサブスクも高いらしいけど、まあぁ、ダメだったら以前の...