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

RealScaler صارفین کے لیے ایک ونڈوز ایپ ہے جو AI پر مبنی تصویر اور ویڈیو اپ اسکیلنگ کے لیے ہے اور Real-ESRGAN ماڈلز کے گرد بنائی گئی ہے۔ یہ Python میں لکھی گئی ہے اور CustomTkinter انٹرفیس استعمال کرتی ہے، جس کا موجودہ AI انجن ONNX Runtime DirectML ہے، اور اس میں OpenCV، MoviePy، PyTorch، ONNX اور FFmpeg سمیت معاون لائبریریاں شامل ہیں۔ ایپ JPG، PNG، TIF، BMP، WebP اور HEIC جیسی عام تصویری فارمیٹس اور MP4، MKV، FLV، GIF، AVI، MOV، MPG، QT اور 3GP سمیت ویڈیو فارمیٹس کو سپورٹ کرتی ہے۔ خصوصیات میں تصویر اور ویڈیو اپ اسکیلنگ، متعدد فائلوں کی پروسیسنگ، آؤٹ پٹ ریزولوشن کا انتخاب، محدود VRAM کے لیے خودکار تصویری ٹائلنگ، اپ اسکیلنگ سے پہلے ریسائزنگ، اصلی اور اپ اسکیل شدہ مواد کے درمیان انٹرپولیشن، بقیہ وقت کا ڈسپلے، محفوظ شدہ صارف سیٹنگز اور ExifTool کے ساتھ میٹا ڈیٹا کی منتقلی شامل ہیں۔ ویڈیو ورک فلو اسٹاپ اینڈ ریزیوم، ملٹی تھریڈڈ پروسیسنگ، FFmpeg فریم ایکسٹریکشن اور NVENC، AMF اور QSV کے ذریعے ہارڈویئر ایکسلریٹڈ انکوڈنگ کو سپورٹ کرتے ہیں۔ RealScaler متعدد GPUs استعمال کر سکتی ہے اور DirectML کے ذریعے DirectX 12 سے ہم آہنگ AMD، Intel اور Nvidia ہارڈویئر کو ہدف بناتی ہے۔ دستاویزی تقاضے Windows 10 یا 11، کم از کم 8 GB RAM اور کم از کم 4 GB VRAM کے ساتھ DirectX 12 GPU ہیں۔ پروسیسنگ مقامی طور پر ہوتی ہے اور انٹرنیٹ کنکشن کی ضرورت نہیں ہوتی۔ سورس سے چلانے کے لیے Python، پروجیکٹ ڈپینڈنسیز، علیحدہ طور پر ڈاؤن لوڈ کردہ ONNX AI ماڈلز اور پروجیکٹ اثاثوں میں رکھا گیا FFmpeg.exe درکار ہوتا ہے۔