Jpegoptim: خيار الإخراج إلى اسم ملف آخر

تم إنشاؤها على ٢٠ مايو ٢٠١٤  ·  3تعليقات  ·  مصدر: tjko/jpegoptim

أنت تدعم حاليًا معالجة الصور المجمعة بشكل جيد من خلال تقديم خيار دليل الوجهة ، ولكن إذا أراد المستخدم تحسين صورة واحدة فقط باسم ملف مختلف ، فلن يتمكن من ذلك. أعتقد أن وجود معلمتين ، واحدة للإدخال وواحدة للإخراج يمكن أن تساعد في هذه الحالة ويبدو من المعقول الحصول على هذا الدعم في هذا المُحسِّن الرائع.

التعليق الأكثر فائدة

بدءًا من الإصدار 1.4.0 ، يدعم jpegoptim stdin / stdout. إذن ، هناك الآن طريقتان لفعل ما تريد:

jpegoptim --stdout a.jpg> b.jpg

أو

القط a.jpg | jpegoptim --stdin> b.jpg

ال 3 كومينتر

بدءًا من الإصدار 1.4.0 ، يدعم jpegoptim stdin / stdout. إذن ، هناك الآن طريقتان لفعل ما تريد:

jpegoptim --stdout a.jpg> b.jpg

أو

القط a.jpg | jpegoptim --stdin> b.jpg

لاستخدام stdin / stdout ، عليك استخدام قذيفة. الملف الثنائي نفسه غير قادر على الإخراج إلى اسم ملف آخر ، وهو في رأيي ميزة ضعف / مفقودة.

إذا علق أي شخص بهذا ، يمكنك الحصول على القليل من الإبداع من خلال القيام بذلك.

  1. قم بإنشاء نسخة من صورتك الأصلية وأعد تسميتها إلى اسم ملف الإخراج المقصود.
  2. قم بتحسين النسخة المنسوخة من صورتك الأصلية.

هنا نص صغير باش:

img='test.jpg'
cp $img ${img%.*}-optimized.jpg
jpegoptim ${img%.*}-optimized.jpg
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات