হাইফরাইটার

অ্যান্ড্রয়েড ডিভাইসে উপলব্ধ কোডেক ব্যবহার করে HEIF ফর্ম্যাটে একটি ছবি বা ছবির সংগ্রহ এনকোড করুন।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ রিলিজ প্রার্থী বিটা রিলিজ আলফা রিলিজ
২২ অক্টোবর, ২০২৫ ১.১.০ - - ১.২.০-আলফা০১

নির্ভরতা ঘোষণা করা

HeifWriter-এ নির্ভরতা যোগ করতে, আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google-এর Maven সংগ্রহস্থল পড়ুন।

আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টের জন্য নির্ভরতা যোগ করুন:

গ্রোভি

dependencies {
    implementation "androidx.heifwriter:heifwriter:1.2.0-alpha01"
}

কোটলিন

dependencies {
    implementation("androidx.heifwriter:heifwriter:1.2.0-alpha01")
}

প্রতিক্রিয়া

আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করবে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন অথবা এই লাইব্রেরি উন্নত করার জন্য কোন ধারণা থাকে তাহলে আমাদের জানান। নতুন একটি তৈরি করার আগে দয়া করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি একবার দেখে নিন। আপনি তারকা বোতামে ক্লিক করে বিদ্যমান সমস্যাটিতে আপনার ভোট যোগ করতে পারেন।

একটি নতুন সমস্যা তৈরি করুন

আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।

সংস্করণ 1.2

সংস্করণ 1.2.0-alpha01

২২ অক্টোবর, ২০২৫

androidx.heifwriter:heifwriter:1.2.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিটগুলি রয়েছে।

নতুন বৈশিষ্ট্য

  • একটি নতুন EncoderPreference ক্লাস বাস্তবায়িত হয়েছে। এই বর্ধিতকরণের ফলে HeifWriter এনকোডার নির্বাচন প্রক্রিয়ার সময় হার্ডওয়্যার বা সফ্টওয়্যার এনকোডিং এবং কনস্ট্যান্ট কোয়ান্টাইজেশন (CQ) প্রয়োগের মতো এনকোডার পছন্দগুলি বিবেচনা করতে সক্ষম হয়। নির্দিষ্ট পছন্দগুলির উপর ভিত্তি করে যদি একটি উপযুক্ত এনকোডার খুঁজে না পাওয়া যায়, তাহলে একটি ব্যতিক্রম উত্থাপন করা হবে।

API পরিবর্তনগুলি

  • EncoderPreference ক্লাস যোগ করা হয়েছে। I81efd

সংস্করণ 1.1

সংস্করণ 1.1.0

৮ অক্টোবর, ২০২৫

androidx.heifwriter:heifwriter:1.1.0 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-rc02

২৪ সেপ্টেম্বর, ২০২৫

androidx.heifwriter:heifwriter:1.1.0-rc02 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-rc02-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-rc01

২৭ আগস্ট, ২০২৫

androidx.heifwriter:heifwriter:1.1.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-beta01

৯ এপ্রিল, ২০২৫

androidx.heifwriter:heifwriter:1.1.0-beta01 কোনও উল্লেখযোগ্য পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-alpha05

১২ ফেব্রুয়ারী, ২০২৫

androidx.heifwriter:heifwriter:1.1.0-alpha05 শেষ আলফার পর থেকে কোনও উল্লেখযোগ্য পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha05-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-alpha04

১৫ জানুয়ারী, ২০২৫

androidx.heifwriter:heifwriter:1.1.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha04-এ এই কমিটগুলি রয়েছে।

বাগ ফিক্স

  • এই লাইব্রেরিটি এখন JSpecify nullness annotations ব্যবহার করে, যা টাইপ-ব্যবহারের। সঠিক ব্যবহার জোরদার করার জন্য Kotlin ডেভেলপারদের নিম্নলিখিত কম্পাইলার আর্গুমেন্ট ব্যবহার করা উচিত: -Xjspecify-annotations=strict (এটি Kotlin কম্পাইলারের 2.1.0 সংস্করণ থেকে শুরু করে ডিফল্ট)। ( Icdd6c , b/326456246 )
  • CTS ব্যর্থতা ঠিক করার জন্য b/372391363 রিলিজিং বাফার কিউ সঠিক ক্রমে ঠিক করা হয়েছে।

সংস্করণ 1.1.0-alpha03

২ অক্টোবর, ২০২৪

androidx.heifwriter:heifwriter:1.1.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha03-এ এই কমিটগুলি রয়েছে।

বাগ ফিক্স

  • ডকুমেন্টেশনের সংশোধন

সংস্করণ 1.1.0-alpha02

২৬ জুলাই, ২০২৩

androidx.heifwriter:heifwriter:1.1.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha02-এ এই কমিটগুলি রয়েছে।

নতুন বৈশিষ্ট্য

  • ১০-বিট এনকোডিং সমর্থন
  • AVIF এনকোডিং সমর্থন

বাগ ফিক্স

  • current.txt-এ পরীক্ষামূলক API গুলি অন্তর্ভুক্ত করুন ( I1a07e , b/278769092 )
  • প্রযোজ্য নয়, API ফাইলের পরিবর্তনগুলি কেবল পুনর্বিন্যাস পদ্ধতি ( I5fa95 )
  • androidx ( I4bbea , b/138602561 ) এর জন্য MissingGetterMatchingBuilder এর API লিন্ট চেক সক্রিয় করা হয়েছে।

সংস্করণ 1.1.0-alpha01

২২ জানুয়ারী, ২০২০

androidx.heifwriter:heifwriter:1.1.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha01-এ এই কমিটগুলি রয়েছে

বাগ সংশোধন

  • HEVC/HEIC এনকোডার বাছাই করার জন্য ফাইন টিউন লজিক
  • শাটডাউন সিকোয়েন্সের সময় ব্যতিক্রম পরিচালনা উন্নত করা হয়েছে।
  • মান নিয়ন্ত্রণ মোডের জন্য বাগ সংশোধন করা হয়েছে।