dav1d 0.6.0: ভিডিওএলএএন দ্বারা বিকাশকারী এভি 1 ডিকোডার

কিছু দিন আগে ভিডিওএলএএন এবং এফফম্পেগ সম্প্রদায়গুলি উন্মোচন করেছে গ্রন্থাগারের নতুন সংস্করণ প্রকাশ dav1d 0.6.0। এটি AV1 ভিডিও এনকোডিং ফর্ম্যাটটির একটি বিকল্প ফ্রি ডিকোডার বাস্তবায়ন।

ডেভ 1 ডি লাইব্রেরি এভি 1 এর সমস্ত বৈশিষ্ট্য সমর্থন করে, উন্নত ডাউনসাম্পলিংয়ের ধরণ এবং স্পেসিফিকেশন (8, 10 এবং 12 বিট) হিসাবে ঘোষিত সমস্ত রঙ গভীরতা নিয়ন্ত্রণ পরামিতি সহ। লাইব্রেরিটি এভি 1 ফর্ম্যাটে ফাইলের একটি বড় সংগ্রহের উপর পরীক্ষা করা হয়েছিল।

ডেভ 1 ডি ডিকোডার সম্পর্কে

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

AV1 নিখরচায় অ্যাক্সেস ভিডিও এনকোডিং ফর্ম্যাট হিসাবে অবস্থিত যা ফি প্রদানের প্রয়োজন হয় না, যা সংক্ষেপণের ক্ষেত্রে H.264 এবং VP9 এর চেয়ে উল্লেখযোগ্যতর superior

জন্য রেফারেন্স ডিকোডার এভি 1 দুর্দান্ত, তবে এটি একটি গবেষণা কোডবেস, সুতরাং এটির উন্নতি করার অনেক কিছুই আছে। এ কারণেই ভিডিও এলএএন, ভিএলসি এবং এফএফপিপিগ সম্প্রদায়গুলি একটি নতুন ডিকোডারের উপর কাজ শুরু করেছিল, এর পৃষ্ঠপোষকতায় ওপেন মিডিয়া জোট, AV1 এর জন্য রেফারেন্স অপ্টিমাইজড ডিকোডার তৈরি করতে।

ডেভ 1 ডি এর একটি মূল বৈশিষ্ট্য হল এর সম্পাদনা অর্জনের দিকে দৃষ্টি নিবদ্ধ করা ডিকোডিং হার সম্ভব এবং উচ্চ-মানের মাল্টি-থ্রেডেড অপারেশন নিশ্চিত করুন।

লাইব্রেরির কাজটি এভি 1 ফর্ম্যাটে ফাইলের একটি বৃহত সংগ্রহের জন্য পরীক্ষা করা হয়েছিল। ডেভ 1 ডি এর মূল বৈশিষ্ট্যটি সর্বোচ্চ সম্ভাব্য পারফরম্যান্স অর্জনের দিকে দৃষ্টি নিবদ্ধ করা ডিকোডিং এবং একটি বহুবিধ মোডে উচ্চ-মানের কাজ নিশ্চিত করুন।

এই নতুন ডিকোডারের লক্ষ্য হ'ল:

  • ছোট হতে
  • যত দ্রুত সম্ভব
  • ক্রস প্ল্যাটফর্ম সমর্থন সরবরাহ করুন
  • সঠিকভাবে থ্রেড করা,
  • বিনামূল্যে এবং (প্রকৃতপক্ষে) মুক্ত উত্স।

ডেভ 1 ডি প্রকল্পের কোড লেখা আছে প্রোগ্রাম ভাষা সি (সি 99) এবং এটিতে এসেম্বলার ইনসার্টস (এনএএসএম / জিএএস) রয়েছে এবং বিএসডি লাইসেন্সের আওতায় বিতরণ করা হয়েছে। ডিকোডার গণনা করা x86, x86_64, ARMv7 এবং ARMv8 আর্কিটেকচারের জন্য প্রয়োগিত সমর্থন সহ এবং লিনাক্স, উইন্ডোজ, ম্যাকস, অ্যান্ড্রয়েড এবং আইওএস অপারেটিং সিস্টেম।

ডেভ 1 ডি 0.6.0 এর প্রধান নতুন বৈশিষ্ট্য

ডিকোডারটির এই নতুন সংস্করণ dav1d 0.6.0 কিছু বাগ সমাধান করতে পারে যা পূর্ববর্তী সংস্করণে উপস্থিত ছিল, প্লাস বিকাশকারীরা অপ্টিমাইজেশন প্রয়োগ করেছেন নির্দিষ্ট এআরএম 64 আর্কিটেকচার 10 এবং 12 বিটের রঙিন গভীরতার সাথে কাজ করার সময় তারা অনেকগুলি ক্রিয়াকলাপ কভার করে।

যুক্ত করার জন্য করা কাজটিও হাইলাইট করে এসএসএসই 3 নির্দেশাবলীর উপর ভিত্তি করে অনুকূলিতকরণ ডিজিটাল শব্দ কমানোর পাশাপাশি নির্দেশ-ভিত্তিক অপ্টিমাইজেশনের জন্য এমএএসএক_অাদাপট 2 ক্রিয়াকলাপের জন্য AVX16।

এই নতুন সংস্করণে প্রয়োগ করা অন্যান্য অপটিমাইজেশন হ'ল এআরএম 64 এর জন্য লুপ, সিডিএফ এবং এমস্যাক পুনরুদ্ধার করুন অপারেশন বর্ধন এবং cdef_filter এর জন্য AVX2 অপটিমাইজেশন উন্নত করেছে।

অন্যদিকে, ঘোষণায় এটি উল্লেখ করা হয়েছে যে বিকাশকারীরা প্রিপ_বিলিন, প্রাক_512 ট্যাপ, সিডিএফ_ফিল্টার এবং এমসি_এভিজি / ডব্লিউ_এভিজি / মাস্ক ক্রিয়াকলাপগুলির জন্য অ্যাভিএক্স -8 নির্দেশাবলীর ভিত্তিতে অপ্টিমাইজেশন যুক্ত করার বিষয়ে কাজ করেছিল।

সংশোধনের অংশের জন্য এটি উল্লেখ করা হয়েছে ডিকোডারের সাথে আচরণে বিরল তাত্পর্য স্থির করে রেফারেন্স এভি 1 এবং সিটিতে আইটিএক্সএফএম এবং সিডিএফ_ফিল্টার অপারেশনগুলিতে একটি উন্নতি কার্যকর করা হয়েছিল

পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে চান এই নতুন সংস্করণটি সম্পর্কে এবং এই ডিকোডারের প্রকল্প সম্পর্কেও, আপনি বিশদটি পরীক্ষা করতে পারেন নীচের লিঙ্কে।

উবুন্টু এবং ডেরিভেটিভগুলিতে কীভাবে ডেভ 1 ডি ডিকোডার ইনস্টল করবেন?

যারা তাদের সিস্টেমে এই ডিকোডারটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য, আমরা নীচে ভাগ করা নির্দেশাবলী অনুসরণ করে তারা এটি করতে পারে।

সাধারণত বেশিরভাগ লিনাক্স বিতরণের জন্য, ভিডিওলান প্রকল্পের ছেলেরা, অফার একটি স্ন্যাপ প্যাকেজ মাধ্যমে ডিকোডার প্যাকেজ।

সুতরাং, এই উপায়ে এটি ইনস্টল করার জন্য, কেবলমাত্র আপনার ডিস্ট্রিবিউশনের এই ধরণের প্যাকেজগুলির জন্য সমর্থন থাকতে হবে।

একটি টার্মিনালে তাদের কেবল নিম্নলিখিত কমান্ডটি প্রয়োগ করতে হবে:

sudo snap install dav1d --edge


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

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

*

*

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