কমান্ড-লাইনে অ্যানিমেটেড জিআইএফ আকারটি অনুকূলিত করুন


27

কীভাবে জিআইএফ অ্যানিমেশন সংকুচিত করবেন? উদাহরণস্বরূপ রঙ সূচক হ্রাস দ্বারা।

ফাইলগুলি চিত্রগ্রাহক ব্যবহার করে তৈরি করা হয়েছে তবে অপ্টিমাইজেশন জটিল বলে মনে হচ্ছে

উদাহরণস্বরূপ, নিম্নলিখিত অ্যানিমেশনটি 150x119 এ 864KB হয়:

উদাহরণ অ্যানিমেশন

একটি লিনাক্স মেশিনে ব্যবহার করা।


আরও দেখুন জিআইএফ-এর জন্য পিএনজিক্রাশের মতো কিছু আছে কি? আরও উত্তরের জন্য স্ট্যাক ওভারফ্লোতে।
ব্যবহারকারীর

উত্তর:


40

জিফসিকল ব্যবহার করুন ( ম্যাক ওএস এক্স , উইন্ডোজ , ডস, দেবিয়ান , ফ্রিবিএসডি এবং নেটবিএসডি এর জন্য উপলভ্য )।

gifsicle -i anim.gif -O3 --colors 256 -o anim-opt.gif

অ্যানিমেশনটিতে আরও রঙ ব্যবহার করা হলে এটি উদাহরণস্বরূপ এবং 256 টি রঙে হ্রাস পাবে (উদাহরণে চিত্রটি তোলে))

রঙের সংখ্যা হ্রাস করে আপনি আকারটি হ্রাস করতে পারবেন:

শুধুমাত্র 256 রঙের উদাহরণ চিত্র 512 কেবি, 256 টি রঙ

উদাহরণস্বরূপ শুধুমাত্র 128 রঙের সাথে চিত্র 412 কেবি, 128 টি রঙ

উদাহরণস্বরূপ কেবলমাত্র 64৪ টি রঙের চিত্র 340 কেবি, colors৪ টি রঙ

উদাহরণস্বরূপ শুধুমাত্র 32 টি রঙের চিত্র 240KB, 32 রঙ

উদাহরণস্বরূপ শুধুমাত্র 16 টি রঙের চিত্র 140 কেবি, 16 রঙ

অন্য একটি প্রশ্নোত্তরের উপর ভিত্তি করে ।


1
আপনার উত্তরের জন্য ধন্যবাদ. এটা আমাকে অনেক সাহায্য করেছে। আমি সর্বোত্তম ফলাফলটি পেয়েছিgifsicle -i anim.gif --optimize=3 -o anim-opt.gif
মোস্তফা অহংগার

দুর্দান্ত কাজ! কিছু অদ্ভুত কারণে, আমি একটি শেল স্ক্রিপ্ট ব্যবহার করছি যা ইমেজম্যাগিক ব্যবহার করে এবং অদ্ভুতভাবে এটি জিআইএফএস নিয়ে কাজ করছে না আমরা ভিডিওগুলি থেকে চূড়ান্ত কাট প্রো (চিত্রের ক্রম হিসাবে রফতানি) এর মাধ্যমে ফটোশপের মাধ্যমে রফতানি করেছি তবে অন্য জিআইএফ-তে কাজ করে।
এসএমটি

FreeBSD 'র পোর্ট পাশাপাশি উপলব্ধ: freshports.org/graphics/gifsicle
Mateusz Piotrowski

আপনি কি -03 এর অর্থ ব্যাখ্যা করতে পারেন?
জ্যাকব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.