:::: MENU ::::

IrfanViewでフォルダごとに分かれた画像のサムネイルを元のフォルダ構成を維持したままで作る

Pocket

一括でサムネイルを作るときにもう10年近く使っているIfranViewですが、
サブディレクトリも含めて一括変換する際に、
元の画像があるところにサムネイルも保存したかったが、
どう設定すればいいか分からなかったので試行錯誤したメモ。

irfanview_setting01

「下層フォルダを含める」にチェックを入れると、
サブフォルダにある画像も一括変換の対象となるが、
保存フォルダにどこを指定しても、配下にサブフォルダを無視して全ファイルを吐き出してしまう。

.
├── images
│   ├── folder1
│   │   ├── photo1001.jpg
│   │   ├── photo1002.jpg
│   │   └── photo1003.jpg
│   └── folder2
│       ├── photo2001.jpg
│       └── photo2002.jpg
├── photo1001_s.jpg
├── photo1002_s.jpg
├── photo1003_s.jpg
├── photo2001_s.jpg
└── photo2002_s.jpg

理想としては以下のようにサムネ元の画像とサムネ画像が
一緒のフォルダに入っている状態にしたい。

.
└── images
    ├── folder1
    │   ├── photo1001.jpg
    │   ├── photo1001_s.jpg
    │   ├── photo1002.jpg
    │   ├── photo1002_s.jpg
    │   ├── photo1003.jpg
    │   └── photo1003_s.jpg
    └── folder2
        ├── photo2001.jpg
        ├── photo2001_s.jpg
        ├── photo2002.jpg
        └── photo2002_s.jpg

いろいろ保存フォルダをいじってみてもダメだったので、
irfanview_setting02
しかたなく「新しくフォルダを作成して格納」をしてみたところ以下のようになった。

.
├── images
│   ├── folder1
│   │   ├── photo1001.jpg
│   │   ├── photo1002.jpg
│   │   └── photo1003.jpg
│   └── folder2
│       ├── photo2001.jpg
│       └── photo2002.jpg
└── TEMP
    ├── folder1
    │   ├── photo1001_s.jpg
    │   ├── photo1002_s.jpg
    │   └── photo1003_s.jpg
    └── folder2
        ├── photo2001_s.jpg
        └── photo2002_s.jpg

「新しくフォルダを作成して格納」ってことでTEMPフォルダが作られて、
その配下にディレクトリ構成を維持したままでサムネイルが作られていた!!
あとでマージすれば理想型のフォルダ構成になるので、これで目的達成!

Pocket


So, what do you think ?