FFmpeg 5.1 ملٹی میڈیا پیکیج کی ریلیز

چھ ماہ کی ترقی کے بعد، FFmpeg 5.1 ملٹی میڈیا پیکیج دستیاب ہے، جس میں مختلف ملٹی میڈیا فارمیٹس (ریکارڈنگ، کنورٹنگ اور ڈی کوڈنگ آڈیو اور ویڈیو فارمیٹس) پر کارروائیوں کے لیے ایپلی کیشنز کا ایک سیٹ اور لائبریریوں کا مجموعہ شامل ہے۔ پیکیج LGPL اور GPL لائسنسوں کے تحت تقسیم کیا گیا ہے، FFmpeg کی ترقی MPlayer پروجیکٹ سے ملحق کی جاتی ہے۔ ورژن نمبر میں اہم تبدیلی کی وضاحت API میں اہم تبدیلیوں اور نئی ریلیز جنریشن اسکیم میں منتقلی سے کی گئی ہے، جس کے مطابق نئی اہم ریلیز سال میں ایک بار، اور توسیعی سپورٹ ٹائم کے ساتھ ریلیز - ہر دو سال میں ایک بار۔ FFmpeg 5.0 پروجیکٹ کی پہلی LTS ریلیز ہوگی۔

FFmpeg 5.1 میں شامل کردہ تبدیلیوں میں شامل ہیں:

  • وکندریقرت فائل سسٹم IPFS اور اس کے ساتھ استعمال ہونے والے پروٹوکول کے لیے مستقل IPNS پتوں کو بائنڈنگ کرنے کے لیے معاونت شامل کی گئی۔
  • QOI امیج فارمیٹ کے لیے سپورٹ شامل کر دی گئی۔
  • پی ایچ ایم (پورٹ ایبل ہاف فلوٹ میپ) امیج فارمیٹ کے لیے سپورٹ شامل کی گئی۔
  • AV1 فارمیٹ میں ویڈیو ڈی کوڈنگ کے ہارڈویئر ایکسلریشن کے لیے VDPAU (ویڈیو ڈی کوڈ اور پریزنٹیشن) API کو استعمال کرنے کی اہلیت کو لاگو کر دیا گیا ہے۔
  • ہارڈ ویئر ویڈیو ڈیکوڈنگ XvMC کے لیے لیگیسی انٹرفیس کے لیے سپورٹ کو بند کر دیا گیا ہے۔
  • معیاری آؤٹ پٹ اسٹریم کی بجائے مخصوص فائل میں آؤٹ پٹ کرنے کے لیے ffprobe یوٹیلیٹی میں "-o" آپشن شامل کیا گیا۔
  • نئے ڈیکوڈرز شامل کیے گئے: DFPWM، Vizrt Binary Image.
  • نئے انکوڈرز شامل کیے گئے: pcm-bluray، DFPWM، Vizrt Binary Image.
  • شامل کردہ میڈیا کنٹینر پیکرز (مکسر): DFPWM۔
  • میڈیا کنٹینر ان پیکرز (ڈیمکسر) شامل کیے گئے: DFPWM۔
  • نئے ویڈیو فلٹرز:
    • SITI - ویڈیو کے معیار کی خصوصیات SI (Spatial Info) اور TI (Temporal Info) کا حساب کتاب۔
    • avsynctest - آڈیو اور ویڈیو کی مطابقت پذیری کو چیک کرتا ہے۔
    • فیڈ بیک - تراشے ہوئے فریموں کو دوسرے فلٹر پر ری ڈائریکٹ کرنا اور پھر نتیجہ کو اصل ویڈیو کے ساتھ ملانا۔
    • pixelize - ویڈیو کو pixelize کرتا ہے۔
    • کلر میپ - دیگر ویڈیوز سے رنگوں کا عکس۔
    • کلر چارٹ - ایک رنگ سیٹنگ ٹیبل کی نسل۔
    • ضرب - پہلی ویڈیو سے پکسل کی قدروں کو دوسری ویڈیو کے پکسلز سے ضرب کرنا۔
    • pgs_frame_merge PGS سب ٹائٹل سیگمنٹس کو ایک پیکٹ (بٹ اسٹریم) میں ضم کرتا ہے۔
    • blurdetect - فریموں کے دھندلا پن کا تعین کرتا ہے۔
    • remap_opencl - پکسل ری میپنگ انجام دیتا ہے۔
    • chromakey_cuda ایک chromakey نفاذ ہے جو سرعت کے لیے CUDA API استعمال کرتا ہے۔
  • نئے ساؤنڈ فلٹرز:
    • ڈائیلاگ - سٹیریو سے ارد گرد کی آواز (3.0) کی نسل، دونوں سٹیریو چینلز میں موجود بولے جانے والے مکالموں کی آواز کو مرکزی چینل میں منتقل کرنا۔
    • tiltshelf - اعلی یا کم تعدد میں اضافہ / کمی.
    • ورچوئل باس - سٹیریو چینلز کے ڈیٹا کی بنیاد پر ایک اضافی باس چینل تیار کرتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں