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

Deep-Live-Cam ایک اوپن سورس ریئل ٹائم فیس سویپ اور ویڈیو ڈیپ فیک ٹول ہے۔ صرف ایک ماخذ چہرے کی تصویر دے کر یہ لائیو ویب کیم فیڈز یا پہلے سے ریکارڈ شدہ تصاویر اور ویڈیوز میں چہرے تبدیل کر سکتا ہے، اور آؤٹ پٹ تقریباً فوری طور پر دستیاب ہوتا ہے۔ یہ پروجیکٹ AI سے تیار شدہ میڈیا انڈسٹری کے لیے ڈیزائن کیا گیا ہے، جس میں حسب ضرورت کرداروں کی اینیمیشن، مواد کی تخلیق، اور اسی نوعیت کے تخلیقی کام شامل ہیں۔ README میں اخلاقی استعمال سے متعلق دستبرداری شامل ہے، جس میں بتایا گیا ہے کہ کسی حقیقی شخص کا چہرہ استعمال کرتے وقت صارفین کو رضامندی حاصل کرنی چاہیے، ڈیپ فیک آؤٹ پٹ شیئر کرتے وقت اسے واضح طور پر لیبل کرنا چاہیے، اور قابل اطلاق قوانین کی پاسداری کرنی چاہیے۔ سافٹ ویئر کا دعویٰ ہے کہ اس میں ایک بلٹ ان چیک موجود ہے جو عریانی، گرافک مواد، یا حساس مواد جیسے نامناسب میڈیا کی پروسیسنگ کو روکتا ہے۔ ڈویلپرز کا کہنا ہے کہ اگر قانونی طور پر ضروری ہوا تو وہ واٹر مارکس شامل کر سکتے ہیں یا پروجیکٹ بند کر سکتے ہیں۔ ریپوزٹری میں نمایاں کی گئی اہم خصوصیات میں شامل ہیں: - لائیو ویب کیم فیس سویپنگ کے ساتھ ایک پیش منظر جو OBS جیسے ٹولز کے ذریعے اسٹریم کیا جا سکتا ہے۔ - تصویر اور ویڈیو فیس سویپنگ، جس کے نتائج ہدف ویڈیو کے نام سے بنائی گئی ڈائریکٹری میں محفوظ ہوتے ہیں۔ - ماؤتھ ماسک آپشن تاکہ اصل منہ کی حرکت برقرار رہے۔ - فیس میپنگ تاکہ متعدد افراد پر بیک وقت مختلف چہرے لاگو کیے جا سکیں۔ - ایک فریم میں بہت سے چہروں کی معاونت۔ - اسکرپٹڈ استعمال کے لیے -s/--source آرگیومنٹ کے ذریعے CLI موڈ۔ دستی تنصیب کے لیے Python 3.11-3.14، pip، git، ffmpeg، اور Windows پر Visual Studio 2022 رن ٹائمز درکار ہیں۔ دو ماڈل فائلیں Hugging Face سے ڈاؤن لوڈ کر کے models فولڈر میں رکھی جاتی ہیں: gfpgan-1024.onnx اور inswapper_128_fp16.onnx۔ پروجیکٹ ورچوئل ماحول استعمال کرنے کی سفارش کرتا ہے۔ Windows، Linux، اور macOS کے لیے ہدایات فراہم کی گئی ہیں، جن میں Apple Silicon کے لیے Python 3.14 اور tkinter پیکج کے ساتھ مخصوص مراحل شامل ہیں۔ ہارڈ ویئر ایکسیلیریشن متعدد ایگزیکیوشن پرووائیڈرز کی معاونت کرتا ہے: - NVIDIA GPUs کے لیے CUDA، CUDA Toolkit 12.8 اور cuDNN کے ساتھ، onnxruntime-gpu کے ذریعے۔ - Apple Silicon کے لیے CoreML، آفیشل onnxruntime بلڈ کے ذریعے۔ - پرانے Apple آلات کے لیے CoreML legacy، onnxruntime-coreml کے ذریعے۔ - Windows آلات بشمول AMD GPUs کے لیے DirectML۔ - Intel ہارڈ ویئر کے لیے OpenVINO، onnxruntime-openvino اور OpenVINO کے درمیان مخصوص ورژن جوڑوں کے ساتھ۔ کمانڈ لائن آرگیومنٹس میں source، target، output، فریم پروسیسر کا انتخاب، keep-fps، keep-audio، many-faces، map-faces، mouth-mask، ویڈیو انکوڈر اور کوالٹی آپشنز، live mirror، live resizable، max memory، execution provider، execution threads، اور version شامل ہیں۔ پروجیکٹ ایک علیحدہ پہلے سے تیار شدہ 'Ultimate' ورژن کی بھی تشہیر کرتا ہے جس میں اضافی خصوصیات، اصلاحات، اور ترجیحی سپورٹ شامل ہیں، جو اس کی آفیشل ویب سائٹ کے ذریعے دستیاب ہے۔ ریپوزٹری کئی سابقہ اوپن سورس پروجیکٹس کو کریڈٹ دیتی ہے، جن میں ماڈلز اور لائبریری کوڈ کے لیے insightface، مصنف کے پہلے پروجیکٹ کے طور پر roop، اور ویب کیم سپورٹ، متعدد چہروں کی ہینڈلنگ، اور پلیٹ فارم اصلاحات کے لیے مختلف شراکت دار شامل ہیں۔ اس میں Ars Technica، CNN Brasil، Bloomberg Technoz، TrendMicro، اور PetaPixel جیسے ذرائع ابلاغ کی کوریج، نیز اسٹریمرز کے ردعمل بھی درج ہیں۔