মূল অংশে যান

AVIF থেকে PNG কনভার্ট করুন

ওয়েবের সবচেয়ে নতুন ফরম্যাট, ডিকোড হয়ে সবচেয়ে পুরোনো নিরাপদ ফরম্যাটে: স্বচ্ছতা অক্ষত রেখে লসলেস PNG, যা পঁচিশ বছর ধরে সব এডিটর, অ্যাপ ও আপলোড ফর্ম পড়তে পারে। কিছুই সংরক্ষণ করা হয় না।

  • কখনো সংরক্ষণ করা হয় না
  • কোনো লাইন নেই, অপেক্ষা নেই
  • সাইনআপ নেই, ওয়াটারমার্ক নেই

যেভাবে কাজ করে

1

AVIF ফাইল যোগ করুন

যতগুলো খুশি .avif ফাইল ছাড়ুন।

2

কনভার্ট

প্রতিটি ফাইল তার হুবহু পিক্সেলে ডিকোড হয়ে PNG হিসেবে লেখা হয় — মানের কোনো সেটিং নেই, কারণ কিছুই হারায় না।

3

ডাউনলোড

একটি একটি করে, অথবা সব একসাথে ZIP হিসেবে।

লসলেস লক্ষ্য কী দেয়, আর কী দেয় না

লসলেস মানে এখন থেকে লসলেস, আগের কিছু ফেরানো নয়। AVIF-এর কমপ্রেশন — AV1 ইন্ট্রা-ফ্রেম কোডিং, সাধারণত এক-চতুর্থাংশ রেজোলিউশনে রাখা ক্রোমাসহ — ফাইল তৈরির সময়ই প্রয়োগ হয়েছে, আর ডিকোডার তার ফলটাই তুলে দেয়। PNG সেই ফল হুবহু রাখে — AV1 যে মসৃণ গ্রেডিয়েন্টে ভালো, সেটিও; সূক্ষ্ম টেক্সচার যে একটু লেপটে যায়, সেটিও। লাভ হলো, এর পরের প্রতিটি এডিট আর প্রতিটি সেভে আর কিছুই হারায় না।

এখানে JPG-এর বদলে PNG বেছে নেওয়ার আসল কারণ আলফা চ্যানেল। AVIF স্বচ্ছতা রাখে আলাদা একটি প্লেনে, PNG রাখে প্রতি পিক্সেলে; দুটোই পূর্ণ ৮-বিট, তাই নরম ছায়া বা মিলিয়ে যাওয়া কিনারা তার গ্রেডিয়েন্টসহ টিকে থাকে, কোনো রঙের ওপর চ্যাপ্টা হয়ে যায় না। স্বচ্ছতা না থাকা ছবি অস্বচ্ছ PNG হয়, আর আলফা চ্যানেল স্রেফ বাদ পড়ে।

যেখানে কিছু হারায়, তা বিট ডেপথ। AVIF ১০ বা ১২ বিট রং আর চওড়া রঙের পরিসর বহন করতে পারে; এখানে লেখা PNG ৮-বিট sRGB, তাই HDR ছবি টোন-ম্যাপ করে নামানো হয় — HDR ডিসপ্লেতে যে সূর্যাস্ত ঝলমল করত, সেটি আসে নিষ্প্রভ হয়ে, আর কোনো এডিটে তা ফেরে না। যে ছবি শুরু থেকেই ৮-বিট sRGB — ওয়েবের প্রায় সব ছবিই তাই — সেগুলো অপরিবর্তিত আসে।

অন্য কিছু দরকার হলে

avifdec in.avif out.png হলো রেফারেন্স ডিকোডার, আর পুরো ফোল্ডারের জন্য সঠিক টুল; HDR সোর্সের জন্য এটি ১৬-বিট আউটপুটও রাখতে পারে, যা কোনো ব্রাউজার ক্যানভাস পারে না। গন্তব্য যদি AVIF পড়তেই পারে, কনভার্ট করবেন না: মূল ফাইল ছোট, মানে উন্নত, আর PNG যে রং রাখতে পারে না, সেটিও বহন করে।

ডিকোডার থেকে সরাসরি বের হওয়া PNG ছোট PNG নয়। ফাইলটি ওয়েবসাইটে যাবে হলে পরে oxipng বা zopflipng চালিয়ে নিন — এগুলো একটি পিক্সেলও না ছুঁয়ে আবার কমপ্রেস করে এবং নিয়মিতই এক-পঞ্চমাংশ সাইজ বাঁচায় — অথবা ভেবে দেখুন, অর্ধেক বাইটে লসলেস WebP একই কাজ করবে কি না।

সাধারণ প্রশ্নোত্তর

কখন PNG সঠিক লক্ষ্য, আর কখন JPG?

PNG, যখন ছবিতে স্বচ্ছতা, সমতল রং, লেখা বা লাইন আর্ট আছে, অথবা আপনি এডিট করতে যাচ্ছেন এবং আর কিছু হারাতে চান না। JPG, যখন এটি একটি ফটোগ্রাফ, যা শুধু কোথাও খোলা দরকার — ফটোর PNG অনেক বড় হয়। AVIF থেকে JPG পেজটি এই পেজের অপর অর্ধেক।

স্বচ্ছতা কি থাকে?

হ্যাঁ। AVIF-এ আলফা চ্যানেল থাকে, PNG-তেও থাকে, তাই স্বচ্ছ AVIF হুবহু একই কিনারাসহ স্বচ্ছ PNG হয়।

কিছু কি হারায়?

AVIF তৈরির সময় যা আগেই হারিয়েছে, তার বাইরে কিছু না। PNG লসলেস, তাই ডিকোডার যে পিক্সেল দিয়েছে, ফাইলে ঠিক সেগুলোই থাকে — AVIF-এর কমপ্রেশনের ত্রুটিসহ, যা এখন আর ত্রুটি নয়, পিক্সেল।

PNG এত বড় কেন?

কারণ AVIF হয় JPEG-এর প্রায় অর্ধেক সাইজ, আর ফটোগ্রাফের PNG হয় JPEG-এর কয়েক গুণ। ১৫০ KB-এর ফটোর AVIF ৩ MB-এর PNG হওয়া স্বাভাবিক। আর্টওয়ার্ক ও স্ক্রিনশটে ব্যবধান সামান্য।

আমার ফাইল কি কোথাও সংরক্ষণ করা হয়?

না — কোনো পর্যায়েই কিছু সংরক্ষণ করা হয় না।

HDR আর অ্যানিমেটেড AVIF হলে?

HDR টোন-ম্যাপ করে সাধারণ ৮-বিট রঙে আনা হয়, যা PNG রাখতে পারে; চওড়া রঙের পরিসর টেকে না। অ্যানিমেটেড AVIF-এর প্রথম ফ্রেমটি কনভার্ট হয়।

জেনে রাখুন: HDR AVIF টোন-ম্যাপ করে সাধারণ রঙে আনা হয়। অ্যানিমেটেড AVIF-এর শুধু প্রথম ফ্রেম কনভার্ট হয়। PNG কালার প্রোফাইল ছাড়া লেখা হয়।

এই টুলটি আপনার ওয়েবসাইটে যোগ করুন

যেকোনো ব্লগ, ক্লাসের পেজ বা হেল্প আর্টিকেলের জন্য ফ্রি। একটি স্নিপেট পেস্ট করলেই আপনার ভিজিটররা আপনার পেজেই এটি ব্যবহার করতে পারবেন।