FFmpeg 5.0 «Lorentz» ইতিমধ্যেই প্রকাশিত হয়েছে এবং এটি তার খবর

দশ মাস উন্নয়নের পর FFmpeg 5.0 এর নতুন সংস্করণ প্রকাশের ঘোষণা দেওয়া হয়েছিল, যা বিভিন্ন মাল্টিমিডিয়া ফরম্যাটের (রেকর্ডিং, রূপান্তর এবং অডিও এবং ভিডিও ফরম্যাটের ডিকোডিং) অপারেশনের জন্য অ্যাপ্লিকেশনের একটি সেট এবং লাইব্রেরির একটি সংগ্রহ অন্তর্ভুক্ত করে।

সংস্করণ সংখ্যা উল্লেখযোগ্য পরিবর্তন উল্লেখযোগ্য API পরিবর্তন এবং একটি নতুন রিলিজ জেনারেশন স্কিমে পরিবর্তনের কারণে, যা অনুসারে নতুন প্রধান রিলিজগুলি বছরে একবার গঠিত হবে, এবং বর্ধিত সমর্থন সময় সহ রিলিজগুলি - প্রতি দুই বছরে একবার। FFmpeg 5.0 হবে প্রকল্পের প্রথম LTS সংস্করণ।

এফএফপিপেগের নতুন নতুন বৈশিষ্ট্যগুলি ৪.৩

এই নতুন সংস্করণে এনকোডিংয়ের জন্য পুরানো এপিআইগুলির উল্লেখযোগ্য পরিচ্ছন্নতা এবং ডিকোডিং, সেইসাথে নতুন N:M API-তে রূপান্তর, যা অডিও এবং ভিডিওর জন্য একটি একক প্রোগ্রামিং ইন্টারফেস, সেইসাথে ইনপুট এবং আউটপুট স্ট্রীমের জন্য পৃথক কোডেক প্রদান করে।

এছাড়াও এটি উল্লেখ করা হয়েছে যে সমস্ত পূর্বে চিহ্নিত পুরানো API গুলি সরানো হয়েছে৷ অবমুক্ত করা হয়েছে এবং বিটস্ট্রিম ফিল্টারগুলির জন্য একটি নতুন API যোগ করা হয়েছে।

এর পাশাপাশি, আলাদা ফরম্যাট এবং কোডেক যোগ করা হয়েছে: মিডিয়া কন্টেইনার আনপ্যাকাররা আর সম্পূর্ণ ডিকোডার প্রসঙ্গকে একত্রিত করে না। কোডেক এবং বিন্যাস নিবন্ধন করার জন্য API গুলি সরানো হয়েছে: সমস্ত বিন্যাস এখন সর্বদা নিবন্ধিত হয়৷

যুক্ত হয়েছে লুংসন প্রসেসরে ব্যবহৃত লুংআর্ক আর্কিটেকচারের জন্য সমর্থন, সেইসাথে লুংআর্চে প্রদত্ত LSX এবং LASX SIMD এক্সটেনশনগুলির জন্য সমর্থন। H.264, VP8 এবং VP9 কোডেকগুলির জন্য নির্দিষ্ট LoongArch অপ্টিমাইজেশান প্রয়োগ করা হয়েছে৷

যুক্ত হয়েছে concatf প্রোটোকলের জন্য সমর্থন, যা সম্পদের একটি তালিকা স্থানান্তর করার জন্য বিন্যাস সংজ্ঞায়িত করে ("ffplay concatf:split.txt"), এছাড়াও নতুন ডিকোডার যুক্ত করেছে: Speex, MSN সাইরেন, ADPCM IMA Acorn Replay, GEM (বিটম্যাপ), নতুন এনকোডার: বিটগুলিতে প্যাক করা, Apple গ্রাফিক্স (SMC), ADPCM IMA Westwood, VideoToolbox ProRes। উচ্চ গুণমান অর্জনের জন্য AAC এনকোডার সেটিংস পরিবর্তন করা হয়েছে।

অন্যদিকে, এটাও উল্লেখ্য যে মিডিয়া কন্টেইনার প্যাকার যোগ করা হয়েছে (muxer): Westwood AUD, Argonaut Games CVG, AV1 (লো ওভারহেড বিটস্ট্রিম), অ্যাডেড মিডিয়া কন্টেইনার আনপ্যাকারস (ডিমুক্সার): IMF, Argonaut গেমস CVG।
AMR (অ্যাডাপ্টিভ মাল্টি-রেট) অডিও কোডেকের জন্য একটি নতুন পার্সার যোগ করা হয়েছে এবং RTP প্রোটোকল (RFC 4175) ব্যবহার করে আনকম্প্রেসড ভিডিও স্থানান্তরের জন্য একটি পেলোড ডেটা প্যাকার (প্যাকার) যোগ করা হয়েছে।

নতুন ভিডিও ফিল্টার হিসাবে:

  • সেগমেন্ট এবং সেগমেন্ট: ভিডিও বা শব্দ সহ একটি স্ট্রীমকে সময় বা ফ্রেম দ্বারা বিভক্ত একাধিক স্ট্রীমে বিভক্ত করা।
  • hsvkey এবং hsvhold: ভিডিওতে গ্রেস্কেল মান দিয়ে HSV কালার গামুটের অংশ প্রতিস্থাপন করুন।
  • grayworld: গ্রে ওয়ার্ল্ড হাইপোথিসিসের উপর ভিত্তি করে একটি অ্যালগরিদম ব্যবহার করে।
  • scharr: ইনপুট ভিডিওতে Orb অপারেটরের (বিভিন্ন সহগ সহ সোবেল অপারেটরের একটি রূপ) আবেদন।
  • morpho: আপনাকে ভিডিওতে বিভিন্ন রূপগত রূপান্তর প্রয়োগ করতে দেয়।
  • অদৃশ্যতা: পূর্বে প্রয়োগ করা ফিল্টারের জন্য সর্বনিম্ন এবং সর্বোচ্চ ফিল্টার বিলম্ব পরিমাপ করে।
  • limitdiff: দুই বা তিনটি ভিডিও স্ট্রীমের মধ্যে পার্থক্য নির্ধারণ করে।
  • xcorrelate: ভিডিও স্ট্রিমগুলির মধ্যে ক্রস-সম্পর্ক গণনা করে৷
  • varblur: দ্বিতীয় ভিডিওর ব্লার ব্যাসার্ধ সংজ্ঞা সহ পরিবর্তনশীল ভিডিও ব্লার।
  • হাড়ের স্যাচুরেশন: ভিডিওতে হিউ, স্যাচুরেশন বা প্রাণবন্ততা সমন্বয় প্রয়োগ করুন।
  • রঙের বর্ণালী: একটি প্রদত্ত রঙের বর্ণালী সহ একটি ভিডিও স্ট্রীম তৈরি করুন৷
  • libplacebo: libplacebo লাইব্রেরি থেকে HDR shaders রেন্ডার করার জন্য আবেদন।
  • vflip_vulkan, hflip_vulkan, এবং flip_vulkan: হল ভল্কান গ্রাফিক্স API ব্যবহার করে বাস্তবায়িত উল্লম্ব বা অনুভূমিক ভিডিও ফ্লিপিং ফিল্টার (vflip, hflip, এবং flip) এর রূপ।
  • yadif_videootoolbox: VideoToolbox ফ্রেমওয়ার্কের উপর ভিত্তি করে ইয়াডিফ ডিইন্টারলেসিং ফিল্টারের একটি রূপ।

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

যখন যারা ইনস্টল বা আপডেট করতে চান তাদের জন্য এফএফপিপে থেকে আপনার জানা উচিত যে এই প্যাকেজটি বেশিরভাগ লিনাক্স বিতরণে পাওয়া যায় বা আপনি যদি পছন্দ করেন তবে সংকলনের জন্য এর উত্স কোডটি ডাউনলোড করতে পারেন নীচের লিঙ্ক থেকে।


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

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

*

*

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