2013-01-13 40 views
24

वर्तमान छवि फ़ोल्डर पथ:बैच ImageMagick के साथ नए फ़ोल्डर में छवियों और उत्पादन छवियों का आकार

public_html/images/thumbs 

आउटपुट छवि फ़ोल्डर पथ:

public_html/images/new-thumbs 

मैं वर्तमान फ़ोल्डर में वीडियो प्रति 10 वीडियो झलक है, नामित छवि अंगूठे की: - नए फ़ोल्डर में (5.jpg *)

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 वीं छवियों का आकार करना चाहते हैं। मैं आदेश नीचे की कोशिश की है, लेकिन कोई किस्मत:

mogrify 
-path 
    public_html/images/thumbs/*-5.jpg 
-resize 16×12 
-quality 100 
    public_html/images/new-thumbs/*-5.jpg 

उत्तर

47

"Mogrify" मूल थंबनेल के साथ निर्देशिका से, बुलाया जाना चाहिए, जबकि -path पैरामीटर लक्ष्य निर्देशिका ओर इशारा करते हुए के लिए है। ताकि आप उदाहरण के लिए नाम पीपी * .jpg द्वारा फ़िल्टर कर सकते

cd public_html/images/thumbs 
mogrify -resize 16x12 -quality 100 -path ../new-thumbs *.jpg 

http://www.imagemagick.org/Usage/basics/#mogrify

पिछले तर्क, फ़ाइलों की सूची है।

+11

आप ठीक कह रहे हैं लगता है, लेकिन आप यह भी 'mogrify' किसी भी निर्देशिका से कॉल कर सकते हैं, उदाहरण के लिए मैं' mogrify -path/गंतव्य/path/-adaptive-आकार बदलने के साथ PNG में originary jpeg परिवर्तित 5000 -unsharp 0x1 -format png/originary/path/*। Jpeg' – Tenaciousd93

+6

ध्यान दें कि आउटपुट निर्देशिका जो आप इंगित कर रहे हैं * मौजूद होना चाहिए *, क्योंकि ImageMagick उन्हें नहीं बनाएगा, जिससे 'mogrify: छवि को खोलने में असमर्थ' त्रुटि हो सकती है। –

+0

यह काम नहीं करता है, मैं पीएनजी के साथ प्रयास करता हूं और 1024x600 डालता हूं, सभी छवियों को 800x600 के बजाय 800x600 में बदल दिया जाता है – inukaze

1

उन लोगों के लिए जो शॉटबवेल उबंटू/डेबियन पर स्थापित हैं, उनके लिए आवश्यक छवियों को संसाधित करने के माध्यम से किसी फ़ोल्डर में चयनित छवियों को किसी अन्य फ़ोल्डर में निर्यात करना अधिक आसान हो सकता है।

  • ओपन Shotwell
  • छवियों आप
  • फ़ाइल निर्यात करना चाहते हैं का चयन करें> निर्यात
  • अपनी आवश्यकताओं के मूल्यों को समायोजित करें
0

निर्यात करने के लिए ImageMagick 7 में फ़ोल्डर का चयन करें संस्करणों को मैजिक में बनाया गया है ... तो ..

magick mogrify -resize 16x12 -quality 100 -path ../new-thumbs *.jpg 

अधिक जानकारी यहाँ https://www.imagemagick.org/script/mogrify.php