هل كانت هناك تغييرات في ضغط الصور مؤخرًا؟

هذا موضوع متكرر.
لقد واجهنا مشاكل في ضغط الصور سابقًا، حيث يبدو أن البرنامج يحاول ضغط كل صورة يقوم المستخدمون بتحميلها.

نحن منتدى تصوير فوتوغرافي ويشتكي مستخدمونا من فقدان صورهم للجودة (إنها تفقد الجودة بالفعل).
حتى الآن، قمنا بالتحايل على ذلك عن طريق تغيير معلمات الضغط. لقد وضعنا حدًا أقصى يبلغ 1.2 ميجابايت وعرض 2000 بكسل.
يجب ألا تتم إعادة ضغط الصور التي يقل وزنها عن 1.2 ميجابايت وحجمها عن 2000 بكسل قبل التحميل، ويجب فقط إعادة ضغط الصور التي تتجاوز ذلك.

ولكن مؤخرًا، تلقينا شكاوى من مستخدمين يقولون إن صورهم تتم إعادة ضغطها قليلاً حتى عندما تكون الصورة أقل من 1.2 ميجابايت وعرض 2000 بكسل.

هل كانت هناك أي تغييرات في طريقة عمل composer؟
هل هناك أي طريقة للتأكد من أن الصور التي تتوافق مع هذه المعلمات لا يتم لمسها أو إعادة ضغطها بواسطة النظام؟

شكرا لمساعدتكم.

إعجاب واحد (1)

تأكد من أن لديك إعادة ضغط جودة jpg الأصلية مضبوطة على 100، لقد سببت لي هذه المشكلة لفترة طويلة واكتشفتها للتو.

إعجاب واحد (1)

شكراً لك، سأجرب.\nلقد قمت بتعيينها على 97، واعتقدت أن إعادة الضغط يتم تفعيلها فقط عندما تتجاوز الصورة عتبات الصورة.\n\nلقد قمت بتكوين معلمات وسائط الملحن على النحو التالي (لا أفهم تمامًا معنى كل منها):\n\nعتبة تحسين بايتات الصورة: 1259520 (أكثر بقليل من 1.2 ميجابايت).\nأبعاد تغيير حجم الصورة: 2000\nهدف عرض تغيير حجم الصورة: 1920\nجودة ترميز الصورة المثلى: 97\n\nإذن أنت تقول إنه يجب علي تغييره من 97 إلى 100.\n\nولكن ألا ينبغي تطبيقه فقط عندما تتجاوز الصور العتبات؟\n\nإذا استخدمت 100 فلن تتمكن من تغيير حجم الصورة إلى ما دون العتبات، أليس كذلك؟\n\n\nشكراً لمساعدتك.

وفقًا لفهمي وما تم التحقق منه في اختباري، فإن إعداد recompress original jpg quality سيقوم بإعادة أخذ عينات للصورة بغض النظر عن أي شيء إذا تم ضبطه على أقل من 100.

max image size kb هو ما سيؤدي إلى إعادة أخذ عينات إذا تجاوز هذا الحجم، حتى مع ضبط الإعداد أعلاه على 100. كلتا هاتين العمليتين تحدثان على جانب الخادم.

composer media optimization image enabled تحدث على جانب العميل وستقوم بإعادة أخذ عينات للصورة قبل تحميلها. لقد قمت بإيقاف تشغيل هذا الإعداد لأنه يزيل البيانات الوصفية، وقد يكون يقوم بإعادة أخذ عينات في حالتك أيضًا.

إعجاب واحد (1)

حسنًا ، شكرًا لك ، لذا يجب إيقاف التحسين المحلي وعامل إعادة الضغط 100.

لقد أجريت بعض الاختبارات لمعرفة كيف تعمل كل هذه الأمور. يبدو الأمر معقدًا وغير مثالي.

إذا كانت الصور تتجاوز الحدود ، فلا ينبغي لمسها ويجب ضغطها فقط إلى الحجم المستهدف عندما تتجاوز الحد في الحجم أو الوزن.
هذا ما فهمته ، لكن يبدو أن الأمر لا يعمل بهذه الطريقة.

إعجاب واحد (1)

مرحباً @ariznaf :slight_smile:

هل يمكنك مشاركة رابط للصورة الأصلية < 2000 بكسل و < 1.2 ميجابايت، ورابط للصورة المعاد ضغطها بعد التحميل؟

إعجاب واحد (1)

شكرًا لك، سأحاول، يجب أن أجري اختبارات بنفسي لمعرفة ما إذا كانت الملفات التي أضافتها يولاندا قد تغيرت عندما تتوافق مع الحدود، لدي العديد من الأشخاص الذين يشتكون من ذلك ولكني لم أتمكن من تأكيده بنفسي. إذا وجدت مثالاً، فسأقدمه.