ویڈیو پلیئر MPV 0.30 کی ریلیز

ترقی کے ایک سال بعد دستیاب ایک کھلا ویڈیو پلیئر کی رہائی MPV 0.30، چند سال پہلے شاخ بند پروجیکٹ کوڈ بیس سے MPlayer2. MPV نئی خصوصیات تیار کرنے اور اس بات کو یقینی بنانے پر توجہ مرکوز کرتا ہے کہ MPlayer کے ساتھ مطابقت برقرار رکھنے کی فکر کیے بغیر MPlayer کے ذخیروں سے نئی خصوصیات کو مسلسل بیک پورٹ کیا جائے۔ کوڈ MPV نے بانٹا LGPLv2.1+ لائسنس کے تحت، کچھ حصے GPLv2 کے تحت رہتے ہیں، لیکن LGPL میں منتقلی تقریباً مکمل ہو چکی ہے اور "-enable-lgpl" آپشن کو باقی GPL کوڈ کو غیر فعال کرنے کے لیے استعمال کیا جا سکتا ہے۔

نئے ورژن میں:

  • گرافکس API کا استعمال کرتے ہوئے بلٹ ان رینڈرنگ پرت
    ولکن کی جگہ لائبریری پر مبنی نفاذ نے لے لی ہے۔ libplacebo, VideoLAN پروجیکٹ کی طرف سے تیار کردہ؛

  • "async" پرچم کے ساتھ کمانڈز کے لیے معاونت شامل کی گئی، جس سے آپ فائلوں کو غیر مطابقت پذیر طور پر انکوڈ اور لکھ سکتے ہیں۔
  • شامل کردہ کمانڈز "سب پروسیس"، "ویڈیو ایڈ"، "ویڈیو ہٹانا"، "ویڈیو دوبارہ لوڈ"؛
  • گیم پیڈز (SDL2 کے ذریعے) اور ان پٹ ماڈیول میں نامزد دلائل استعمال کرنے کی صلاحیت کے لیے شامل کردہ تعاون؛
  • سرور سائیڈ پر کھڑکیوں کو سجانے کے لیے Wayland پروٹوکول "xdg-decoration" کے لیے تعاون شامل کیا گیا ہے۔
  • متضاد رینڈرنگ کو روکنے کے لیے vo_drm، context_drm_egl اور vo_gpu ماڈیولز (d3d11) میں پریزنٹیشن فیڈ بیک کے لیے تعاون شامل کیا گیا ہے۔
  • vo_gpu ماڈیول نے خرابیوں کو دور کرنے کی صلاحیت کو شامل کیا ہے۔
  • vo_drm ماڈیول میں 30bpp موڈ (رنگین 30 بٹس فی چینل) کے لیے تعاون شامل کیا گیا ہے۔
  • vo_wayland ماڈیول کا نام vo_wlshm رکھ دیا گیا ہے۔
  • جب تاریک مناظر کی مرئیت کو بڑھانے کی صلاحیت شامل کی گئی۔ ٹونل میپنگ;
  • x11 کے لیے vo_gpu میں، vdpau چیک کوڈ کو ہٹا دیا گیا ہے اور EGL بطور ڈیفالٹ استعمال کیا جاتا ہے۔
  • آپٹیکل ڈرائیو سپورٹ سے متعلق زیادہ تر کوڈ کو ہٹا دیا گیا۔ vdpau/GLX، mali-fbdev اور hwdec_d3d11eglrgb بیک اینڈز کو vo_gpu سے ہٹا دیا گیا ہے۔
  • ریورس ترتیب میں کھیلنے کی صلاحیت شامل کی گئی؛
  • ڈیمکس ماڈیول ایک ڈسک کیش کو لاگو کرتا ہے اور ڈمپ کیش کمانڈ کو شامل کرتا ہے، جسے اسٹریمز کو ریکارڈ کرنے کے لیے استعمال کیا جا سکتا ہے۔
  • CUE فارمیٹ میں فائلوں سے ڈیٹا کے لیے انکوڈنگ کو منتخب کرنے کے لیے demux_cue ماڈیول میں "--demuxer-cue-codepage" آپشن شامل کیا گیا ہے۔
  • FFmpeg ورژن کی ضروریات کو بڑھا دیا گیا ہے؛ اب اسے کام کرنے کے لیے کم از کم ریلیز 4.0 کی ضرورت ہے۔

ماخذ: opennet.ru

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