現在の画像フォルダーのパス:
public_html/images/thumbs
出力画像フォルダーのパス:
public_html/images/new-thumbs
現在のフォルダー内のビデオごとに10個のビデオサムがあります。イメージサムの名前は次のとおりです。
1-1.jpg
1-2.jpg
1-3.jpg
1-4.jpg
1-5.jpg (Resize)
1-6.jpg
1-7.jpg
1-8.jpg
1-9.jpg
1-10.jpg
2-1.jpg
2-2.jpg
2-3.jpg
2-4.jpg
2-5.jpg (Resize)
2-6.jpg
2-7.jpg
2-8.jpg
2-9.jpg
2-10.jpg
5番目のすべての画像(* -5.jpg)のサイズを新しいフォルダーに変更します。私は以下のコマンドを試しましたが、運はありません:
mogrify
-path
public_html/images/thumbs/*-5.jpg
-resize 16×12
-quality 100
public_html/images/new-thumbs/*-5.jpg
「Mogrify」は、元のサムネイルを持つディレクトリから呼び出す必要がありますが、-pathパラメータはターゲットディレクトリを指すためのものです。
cd public_html/images/thumbs
mogrify -resize 16x12 -quality 100 -path ../new-thumbs *.jpg
http://www.imagemagick.org/Usage/basics/#mogrify
最後の引数はファイルのリストであるため、たとえばpp * .jpgという名前でフィルタリングできます。
ImageMagick 7バージョンでは、magickに組み込まれています... so ..
magick mogrify -resize 16x12 -quality 100 -path ../new-thumbs *.jpg
Ubuntu/DebianにShotwellがインストールされている場合、必要に応じて画像を処理することで、フォルダー内の選択した画像を別のフォルダーにエクスポートする方が簡単です。