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

MPV-EASY Player mpv کو پلے بیک کور کے طور پر استعمال کرتا ہے، جس کا مقصد mpv کی کنفیگریشن کی پیچیدگی کو کم کرنا ہے جبکہ اس کی حسب ضرورت بنانے کی صلاحیت کو برقرار رکھنا ہے۔ اگرچہ پروگرام انسٹالیشن پیکج کی شکل میں تقسیم کیا جاتا ہے، لیکن مصنف نے وضاحت کی ہے کہ یہ دراصل ایک پورٹیبل ایپلیکیشن ہے، انسٹالیشن کا عمل بنیادی طور پر ڈیکمپریشن ہے، اور سسٹم دوبارہ انسٹال کرنے کے بعد بھی استعمال کیا جا سکتا ہے، ضرورت پڑنے پر فائل فارمیٹس کو دوبارہ منسلک کیا جا سکتا ہے۔ پلیئر اپنا تیار کردہ گرافیکل انٹرفیس اور سیٹنگز پروگرام فراہم کرتا ہے، اور 4 رننگ موڈز اور 2 GUI انٹرفیس کے درمیان سوئچ کرنے کی حمایت کرتا ہے۔ صارفین mpv کے نئے ورژن کو پروگرام ڈائریکٹری کے mpv پاتھ میں رکھ کر نئے mpv کا تجربہ بھی کر سکتے ہیں۔ انٹرفیس زبان میں چینی اور انگریزی شامل ہیں، اور اطالوی اور جاپانی ترجمے کی فائلیں بھی موجود ہیں؛ پروجیکٹ ریپوزٹری میں language ڈائریکٹری Qt Linguist کے استعمال کردہ .ts زبان کی فائلیں فراہم کرتی ہے، اور صارفین کو نئے ترجمے یا اصلاحات جمع کرانے کا خیرمقدم ہے۔ ریپوزٹری میں بنیادی طور پر دو قسم کی کنفیگریشنز شامل ہیں: portable-data اور mpv-easy-data۔ portable-data mpv کے %APPDATA%\mpv یا portable_config کنفیگریشن ڈائریکٹری سے مطابقت رکھتا ہے، اسکرپٹس کو اس کے scripts ڈائریکٹری میں رکھا جا سکتا ہے؛ mpv-easy-data میں rjno1.conf فائل mpv.conf کے اہم پیرامیٹرز کو مرکوز کرتی ہے، اور input.conf حسب ضرورت شارٹ کٹس کے لیے استعمال ہوتا ہے۔ پروجیکٹ میں ونڈوز کے دو کنفیگریشن لے آؤٹ بھی بیان کیے گئے ہیں: ایک خالص انگریزی پاتھ کے لیے، اور دوسرا C ڈرائیو کنفیگریشن ڈائریکٹری کے ذریعے چینی پاتھ کے ساتھ مطابقت رکھتا ہے۔ فنکشن اور ایکسٹینشن کے لحاظ سے، MPV-EASY Player mpv کے Lua، JS اسکرپٹس اور GLSL شیڈرز کو سپورٹ کرتا ہے۔ ریپوزٹری میں خودکار پلے لسٹ جنریشن، پلے بیک کے دوران ونڈو کو اوپر رکھنا، کم سے کم کرنے پر پاز، فائل اوپن ڈائیلاگ، ایڈوانسڈ پلے لسٹ، کسٹم OSC، مستقل OSD پروگریس بار، پلے لسٹ ریزیوم فکس، مقامی زبان ڈسپلے، اور ہائی ریزولوشن ویڈیو کے لیے خودکار CPU ڈی کوڈنگ جیسی اسکرپٹس شامل یا ترتیب دی گئی ہیں، جن میں سے کچھ پروجیکٹ کی اصل ہیں اور کچھ mpv آفیشل یا تھرڈ پارٹی اسکرپٹس سے تبدیل کی گئی ہیں۔ پروجیکٹ مختلف OSC اپیرینس فائلیں بھی فراہم کرتا ہے، جنہیں osc.lua کو تبدیل کرکے اور script-opts/lua-settings میں osc.conf کو ایڈجسٹ کرکے لے آؤٹ، پروگریس بار اسٹائل اور شفافیت کو تبدیل کیا جا سکتا ہے۔ پلے بیک کی صلاحیتوں کے حوالے سے، دستاویز میں ہارڈویئر ڈی کوڈنگ، high-quality/fast/ڈیفالٹ پروفائل جیسے کوالٹی اور کارکردگی کے آپشنز، کسٹم آؤٹ پٹ ڈرائیور اور mpv پیرامیٹرز کی حمایت، اور gpu-next، D3D11، HDR/ڈولبی ویژن سے متعلق کنفیگریشن مثالیں فراہم کی گئی ہیں۔ README میں یہ بھی بتایا گیا ہے کہ Anime4K شیڈر کو کیسے ڈاؤن لوڈ اور کنفیگر کیا جائے، Ctrl+نمبر شارٹ کٹس کے ذریعے شیڈر اسکیموں کو کیسے سوئچ کیا جائے، اور آن لائن ویڈیو لنکس کو .m3u پلے لسٹ کے طور پر کیسے محفوظ کرکے چلایا جائے۔ دیگر استعمال کی خصوصیات میں شامل ہیں: پلے بیک ہسٹری اور پروگریس کو یاد رکھنا، پوزیشن مارک کرنے کے بعد دوسرے کلپس کا پیش نظارہ کرکے واپس آنا، کسٹم مینو، کلر گریڈینٹ پروگریس بار، والیوم خودکار یادداشت، ایڈوانسڈ پلے لسٹ آپریشنز، اور نیم شفاف کنٹرولز کے پس منظر کے سرمئی ہونے جیسے مسائل کے لیے کنفیگریشن تجاویز۔ نوٹ کریں کہ مصنف نے واضح کیا ہے کہ یہ پلیئر بنیادی طور پر ونڈوز کے لیے ہے، کراس پلیٹ فارم پروڈکٹ نہیں ہے؛ مکمل پروگرام میں کچھ ایگزیکیوٹیبل فائلیں شامل ہیں جو ریپوزٹری میں شائع نہیں کی گئی ہیں، ریپوزٹری بنیادی طور پر کنفیگریشنز، اسکرپٹس، زبان کی فائلیں اور فرنٹ اینڈ سے متعلق وسائل فراہم کرتی ہے۔ یہ کنفیگریشنز اور اسکرپٹس اصل mpv کو دستی طور پر بڑھانے کے لیے بھی حوالہ کے طور پر استعمال کی جا سکتی ہیں۔