منصوبے کے بارے میں

mpv کمانڈ لائن کے لیے ایک مفت (آزادی کی معنویت میں مفت) میڈیا پلیئر ہے۔ یہ مختلف قسم کے میڈیا فائل فارمیٹس، آڈیو اور ویڈیو کوڈیکس، اور ذیلی مواد کی اقسام کی وسیع رینج کو سپورٹ کرتا ہے۔ سسٹم کی ضروریات میں اتنا پرانا نہ ہونے والا لینکس، ونڈوز 10 1607 یا اس کے بعد کا ورژن، یا macOS 10.15 یا اس سے بعد کا ورژن شامل ہیں۔ ایک معتدل صلاحیت والے سی پی یو کی ضرورت ہوتی ہے، اگر سی پی یو بہت سست ہو تو --hwdec آپشن کے ذریعے ہارڈویئر ڈیکوڈنگ دستیاب ہوتی ہے۔ بنیادی ویڈیو آؤٹ پٹ GPU کی فکسڈ فنکشن ہارڈویئر کے بجائے ویڈیو رینڈرنگ اور اسکیلنگ کے لیے شیڈرز استعمال کرتی ہے۔ کم طاقتور GPU والی سسٹمز پر ہموار پلے بیک کے لیے --profile=fast آپشن تجویز کیا جاتا ہے۔ اس پروجیکٹ میں وِکی، بار بار پوچھے جانے والے سوالات، مینوئل، اور صارف اسکرپٹس فراہم کیے گئے ہیں۔ مکمل چینج لاگ موجود نہیں ہے، لیکن انٹرفیس میں تبدیلیوں، کلائنٹ API تبدیلیوں، اور ڈیفالٹ کی بائنڈنگ میں تبدیلیوں کی دستاویزی شکل موجود ہے۔ جاری سازی سال میں ایک یا دو بار موجودہ ڈویلپمنٹ حالت سے کی جاتی ہے۔ کمپائیولیشن کے لیے meson اور متعدد بیرونی لائبریریوں کی ڈویلپمنٹ فائلیں درکار ہیں جن میں FFmpeg لائبریری، libplacebo، zlib، libass، اور مختلف X اور آڈیو آؤٹ پٹ ڈویلپمنٹ ہیڈرز شامل ہیں۔ اختیاری انحصارات میں Lua (OSC pseudo-GUI اور youtube-dl انٹیگریشن کے لیے)، libjpeg، uchardet، اور ہارڈویئر ڈیکوڈنگ لائبریرییں شامل ہیں۔ ایک الگ دستیاب بلڈ وارپر (mpv-build) پہلے FFmpeg لائبریری اور libass کو کمپائل کر سکتا ہے، پھر پلیئر کو ان کے خلاف سٹیٹک لنکڈ کمپائل کرتا ہے۔ یہ سافٹ ویئر MPlayer پروجیکٹ پر مبنی ہے اور مختصر عرصے تک mplayer2 پروجیکٹ کے تحت ترقی یافتہ رہا۔ یہ ڈیفالٹ طور پر GPLv2 "یا بعد کا ورژن" کے تحت لائسنس شدہ ہے، یا -Dgpl=false کے ساتھ LGPLv2.1 "یا بعد کا ورژن"۔ خرابی کی رپورٹس اور فیچر درخوستیں GitHub issue tracker کے ذریعے ہینڈل کی جاتی ہیں، جبکہ GitHub Discussions اور IRC پر بحث و مباحثہ دستیاب ہے۔