- ベストアンサー
解像度を連続変更しつつリネームするバッチ処理
例えば サイズが1024X768の画像 sample58.jpg があったとして、それを 640X480に変更 sample58_l.jpg として別名保存 320X240に変更 sample58_m.jpg として別名保存 160X120に変更 sample58_s.jpg として別名保存 みたいなバッチ処理のできるソフトってありませんか? できればフリーソフトがいいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
該当の機能は直接備えていませんが、良く使われる画像縮小用ソフト「縮小専用。」で、設定を保存したiniファイルのコピーを用意しといて、バッチファイルを使用する事で一応処理可能です。 1) 有限会社インターセクション : i-section.net http://i-section.net/ から「縮小専用。」をダウンロードしてファイルを解凍。 2) 縮小専用。を起動。 3) ・ピクセルサイズに「640」×「480」を指定。 ・ファイル名の「後ろ」に「_l」をつけて保存。 を設定。 4) 縮小専用。を一旦終了。 5) ShukuSen.ini のファイルが更新されるので、ファイルを選択、コピーした後、ペーストを3回実施。 「ShukuSen - コピー.ini」を「ShukuSen_l.ini」に名前変更。 「ShukuSen - コピー (2).ini」を「ShukuSen_m.ini」に名前変更。 「ShukuSen - コピー (3).ini」を「ShukuSen_s.ini」に名前変更。 6) 「ShukuSen_m.ini」を右クリック-[編集] [pixel] Index=7 x=640 y=480 ↓ [pixel] Index=7 x=320 y=240 に変更。 [changed] save=0 AfterBefore=1 AddName=_l ↓ [changed] save=0 AfterBefore=1 AddName=_m に変更。 7) 「ShukuSen_m.ini」を右クリック-[編集] 同様に、 x=160 y=120 AddName=_s に変更。 8) 縮小専用。のフォルダを右クリック、[新規作成]でテキストドキュメントを作成。 テキストファイルのファイル名に「Shuku_lms.bat」を、拡張子まで含めて指定。 (拡張子を表示しない設定だと、ちょっと困るかも。) 9) 「Shuku_lms.bat」を右クリック-[編集] 下記を貼り付けして保存。 copy ShukuSen_l.ini ShukuSen.ini Shukusen.exe %* copy ShukuSen_m.ini ShukuSen.ini Shukusen.exe %* copy ShukuSen_s.ini ShukuSen.ini Shukusen.exe %* 10) 以上で準備が出来たので、 「Shuku_lms.bat」に、任意のファイルをドラッグ&ドロップ。 実施後に_s用の設定に変わるのが気になるのなら、~.iniを一旦別名保存して書き戻すとか。
その他の回答 (1)
設定でサイズ指定するとその設定でまとめてリサイズするソフトならあります。 また、リネームや連番を一括で行うのもあります。 両方が出来て使いやすいと言うのは知りませんが、この2つを連続処理するようなbatを自分で組むのは可能かもしれません。 一括リサイズ:チビすな!! http://onlinepckan.web.fc2.com/tool/soft/graphic.html 一括リネーム:リネーム君 http://onlinepckan.web.fc2.com/tool/soft/file.html
お礼
ありがとうございます。 工夫すればできそうですね! リネーム君は別の用途でも使えそうなので確認してみます。
お礼
縮小専用。バッチリですね! exeファイルごとコピペで量産できたので s、m、lと同時に処理も出来そうで大満足です。 ありがとうございました。