জিফস্কি, উচ্চ মানের জিআইএফ চিত্রগুলি তৈরি করার জন্য একটি প্রোগ্রাম

gifski সম্পর্কে

পরের নিবন্ধে আমরা জিফস্কি সম্পর্কে একবার নজর দিতে চলেছি। এই প্রোগ্রামটি আমাদের অনুমতি দেবে জিআইএফ ইমেজ তৈরি করুন উচ্চ মানের, হয় কোনও ভিডিও ব্যবহার করে বা চিত্রের সেট সহ। এটি একটি মাল্টিপ্লাটফর্ম এবং ওপেন সোর্স প্রোগ্রাম। এই অ্যাপ্লিকেশনটি একটি উচ্চ মানের জিআইএফ এনকোডার Pngquant উপর ভিত্তি করে.

যদি কেউ না জানে, pngquant হ'ল একটি ক্ষতির পিএনজি ইমেজ সংক্ষেপক যা আমরা কমান্ড লাইন থেকে ব্যবহার করতে পারি। নেট এ আশ্বাস দেয় অনেকে pngquant হ'ল সেরা লসলেস পিএনজি সংক্ষেপকগুলির মধ্যে একটি আমরা কি খুঁজে পেতে পারি। মূল গুণমানটি না হারিয়ে পিএনজি চিত্রগুলি 70% পর্যন্ত সঙ্কুচিত করুন এবং পুরো আলফা স্বচ্ছতা বজায় রাখুন। ফলে সংকুচিত চিত্রগুলি সমস্ত ওয়েব ব্রাউজার এবং অপারেটিং সিস্টেমের সাথে সামঞ্জস্যপূর্ণ।

যেহেতু জিফস্কি Pngquant এর উপর ভিত্তি করে, এটি জিআইএফ অ্যানিমেশন তৈরি করতে Pngquant এর বৈশিষ্ট্যগুলি ব্যবহার করে। এই প্রোগ্রামটি হল অ্যানিমেটেড জিআইএফ তৈরি করতে সক্ষম যা প্রতি ফ্রেমে কয়েক হাজার রঙ ব্যবহার করে। জিফস্কিও আমাদের পিএনজি চিত্রগুলিতে ভিডিও রূপান্তর করতে ffmpeg থাকা প্রয়োজন।

Gifski ইনস্টলেশন

অপরিহার্য

আমাদের করতে হবে নিশ্চিত হয়ে নিন যে আমরা এফএফএমপেইগ এবং পিএনজিউক্যান্ট ইনস্টল করেছি জিফস্কি ইনস্টলেশনতে যাওয়ার আগে আমাদের উবুন্টুতে।

FFmpeg ডিফল্ট সংগ্রহস্থলগুলিতে উপলব্ধ বেশিরভাগ Gnu / Linux এর বিতরণ। এর জন্য আমরা এপটি ব্যবহার করে এটি ইনস্টল করতে পারি। আমরা একটি টার্মিনাল খুলি (Ctrl + Alt + T) এবং লিখুন:

sudo apt install ffmpeg

পাড়া pngquant ইনস্টল করুন, একই টার্মিনালে, আমরা কার্যকর করতে যাচ্ছি:

sudo apt install pngquant

জিফস্কি ইনস্টল করুন

পূর্বশর্তগুলি ইনস্টল করার পরে, আমরা এখন জিফস্কি ইনস্টল করতে পারি। আমাদের বিভিন্ন ইনস্টলেশন সম্ভাবনা থাকবে। প্রথমটি হবে চার্জ ব্যবহার করে এটি ইনস্টল করুন, যদি আমরা ইনস্টল করা আছে মরিচা প্রোগ্রামিং ভাষা। এই ভাষাটি ইনস্টল হয়ে গেলে, টার্মিনালে (Ctrl + Alt + T) আমরা লিখি:

কার্গো জিফস্কি ইনস্টল করুন

cargo install gifski

আমরাও করতে পারি প্যাকেজ ম্যানেজার ব্যবহার করে এই প্রোগ্রামটি ধরে রাখুন লিনাক্সব্রু.

ব্রিফ gifski ইনস্টল করুন

brew install gifski

আপনি যদি কার্গো বা লিনাক্সব্রু ইনস্টল করতে না চান, সর্বশেষতম বাইনারি এক্সিকিউটেবলগুলি ডাউনলোড করুন থেকে পৃষ্ঠা প্রকাশ করে এবং ম্যানুয়ালি gifski সংকলন এবং ইনস্টল করুন।

গিফস্কি দিয়ে জিআইএফ অ্যানিমেশন তৈরি করুন

আমরা যেখানে ছবিগুলি সংরক্ষণ করি সেই স্থানে গিয়ে শুরু করি। এই উদাহরণে তারা সমস্ত .PNG। সেখানে আমরা নিম্নলিখিত কমান্ডটি কার্যকর করব চিত্রের সেট থেকে একটি জিআইএফ অ্যানিমেশন তৈরি করুন যার মধ্যে আমাদের রয়েছে:

gifski অ্যানিমেটেড gif ফাইল তৈরি করুন

gifski -o archivo.gif *.png

আমি স্পষ্ট করে বলতে চাই যে এই উদাহরণটি করাতে, আমি ব্যবহৃত সমস্ত চিত্রগুলির আকার একই ছিল।

জিফস্কি বৈশিষ্ট্য উপলব্ধ

জিফস্কির কিছু বৈশিষ্ট্য রয়েছে যা দিয়ে আমরা করতে পারি:

  • একটি নির্দিষ্ট মাত্রা সহ জিআইএফ অ্যানিমেশন তৈরি করুন।
  • প্রতি সেকেন্ডে নির্দিষ্ট সংখ্যক ফ্রেম প্রদর্শন করুন।
  • একটি নির্দিষ্ট মানের সঙ্গে এনকোড।
  • দ্রুত কোড।
  • আমরা প্রদত্ত ক্রমে চিত্রগুলি ঠিক মতো এনকোড করতে সক্ষম হব।

পাড়া একটি নির্দিষ্ট মাত্রা সহ একটি জিআইএফ অ্যানিমেশন তৈরি করুনউদাহরণস্বরূপ, প্রস্থ = 512 এবং উচ্চতা = 490, নীচের কমান্ডটি ব্যবহার করুন:

gifski -o archivo.gif -W 512 -H 490 *.png

আমরা পারি প্রতি সেকেন্ডে ফ্রেমের সংখ্যা নির্ধারণ করুন আমরা জিআইএফ অ্যানিমেশন চাই। ডিফল্ট হ'ল 20. এটি করতে, চালান:

gifski -o archivo.gif --fps 30 *.png

Podemos একটি নির্দিষ্ট মানের সঙ্গে এনকোড 1-100 স্কেল এ। স্পষ্টতই, নিম্ন মানের আমাদের জিআইএফ অ্যানিমেশনটিতে একটি ছোট ফাইল এবং উচ্চ মানের একটি বৃহত্তর দিতে পারে।

gifski -o archivo.gif --quality 40 *.png

বিপুল সংখ্যক চিত্রের এনকোড করার সময় জিফস্কি আরও সময় নিবে। কি করতে হবে এনকোডিং প্রক্রিয়াটি 3 গুণ দ্রুত হয় স্বাভাবিক গতির চেয়ে চালান:

gifski -o archivo.gif --fast *.png

আপনাকে মনে রাখতে হবে যে মান 10% এ কমিয়ে দেবে.

প্রদত্ত ক্রমে চিত্রগুলি ঠিকঠাকভাবে এনকোড করতে আমরা ন্যানসোর্ট বিকল্পটি ব্যবহার করব। এখানে তুমি পারবে ফাইলের নাম এবং তাদের এক্সটেনশানগুলির সাথে * .png প্রতিস্থাপন করুন, আমাদের সবচেয়ে আগ্রহী ক্রম অনুসারে।

gifski -o archivo.gif --nosort *.png

ভিডিও ফাইল থেকে জিআইএফ অ্যানিমেশন তৈরি করুন

কখনও কখনও আপনি পারে আমরা একটি ভিডিও থেকে নেওয়া একটি অ্যানিমেটেড ফাইলটিতে আগ্রহী। এফএফম্পেগই আমাদের এখানে সহায়তা করতে পারে। প্রথমে আপনাকে করতে হবে ভিডিওটিকে পিএনজি ফ্রেমে রূপান্তর করুন নিম্নলিখিত কমান্ড সহ:

ffmpeg -i video.mp4 frame%04d.png

উপরের কমান্ডটি চিত্র ফাইলগুলিকে তৈরি করে 'ফ্রেম 0001.png''ফ্রেম 0002.png''ফ্রেম 0003.png', ইত্যাদি ..., ভিডিও. এমপি 4 থেকে। % 04d অক্ষরগুলি ফ্রেম নম্বর উত্পন্ন করবে। এই কমান্ডটি পুরো ভিডিও চিত্রগুলিতে বিভক্ত করবে, যা বর্তমান ওয়ার্কিং ডিরেক্টরিতে সংরক্ষিত আছে।

ভিডিওটিকে চিত্রগুলিতে রূপান্তরিত করার পরে, নিম্নলিখিত কমান্ডটি তে চালান অ্যানিমেটেড জিআইএফ ফাইল তৈরি করুন.

gifski -o archivo.gif *.png

সহায়তা এবং তথ্য

আরও বিশদ জন্য, আমরা পারেন সহায়তা বিভাগের সাথে পরামর্শ করুন টাইপ করে প্রোগ্রামটির:

সাহায্য gifski

gifski -h

কারও দরকার হলে আরও সাহায্য বা তথ্য gifski সম্পর্কে, আপনি পরামর্শ নিতে পারেন প্রকল্প ওয়েবসাইট। আমরা আপনার মধ্যে pngquant থেকে আরও তথ্য পেতে পারি ওয়েব পৃষ্ঠা সেই অনুযায়ী।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।