Ultimate Vocal Remover GUI v5.6
عن
يستخدم هذا التطبيق أحدث نماذج فصل المصدر لإزالة الأصوات من الملفات الصوتية. قام مطورو UVR الأساسيون بتدريب جميع النماذج المتوفرة في هذه الحزمة (باستثناء نماذج Demucs v3 وv4 رباعية الجذع).
المطورين الأساسيين
دعم المشروع
تثبيت
تحتوي هذه الحزم على واجهة UVR وPython وPyTorch والتبعيات الأخرى اللازمة لتشغيل التطبيق بفعالية. لا توجد متطلبات مسبقة مطلوبة.
تثبيت ويندوز
يرجى الملاحظة:
- تم تصميم هذا المثبت لأولئك الذين يستخدمون نظام التشغيل Windows 10 أو أعلى.
- لا يتم ضمان وظيفة التطبيق للأنظمة التي تعمل بنظام التشغيل Windows 7 أو أقل.
- وظيفة التطبيق لأنظمة وحدات المعالجة المركزية Intel Pentium وCeleron غير مضمونة.
- يجب عليك تثبيت UVR على محرك الأقراص C: الرئيسي. سيؤدي تثبيت UVR على محرك أقراص ثانوي إلى عدم الاستقرار.
قم بتنزيل مثبت UVR لنظام التشغيل Windows عبر الرابط أدناه:
- رابط التحميل الرئيسي
- رابط التحميل الرئيسي مرآة
إذا كنت تستخدم بطاقة رسومات AMD Radeon أو Intel Arc ، فيمكنك تجربة إصدار OpenCL:
- إصدار OpenCL - رابط التنزيل الرئيسي
تحديث تعليمات الحزمة لأولئك الذين قاموا بتثبيت UVR بالفعل:
- إذا كان لديك برنامج UVR مثبت بالفعل، فيمكنك تثبيت هذه الحزمة عليه أو تنزيله مباشرة من التطبيق أو انقر هنا للحصول على التصحيح.
التثبيت اليدوي للويندوز
التثبيت اليدوي للويندوز
- قم بتنزيل واستخراج المستودع هنا
- قم بتنزيل وتثبيت بايثون هنا
- تأكد من تحديد "إضافة python.exe إلى PATH" أثناء التثبيت
- قم بتشغيل الأوامر التالية من دليل الريبو المستخرج:
python.exe -m pip install -r requirements.txt
إذا كان لديك وحدة معالجة رسومات Nvidia متوافقة، فقم بتشغيل الأمر التالي:
python.exe -m pip install --upgrade torch --extra-index-url https://download.pytorch.org/whl/cu117
إذا لم يكن لديك FFmpeg أو شريط مطاطي مثبتًا لديك وترغب في تجنب الاستمرار في عملية تثبيتهما لفترة طويلة، فاتبع الإرشادات الموضحة أدناه.
تركيب إف إف إم بي إي جي
- قم بتنزيل البناء المترجم مسبقًا هنا
- من الأرشيف، قم باستخراج الملف التالي إلى دليل تطبيق UVR:
-
ffmpeg-5.1.2-essentials_build/bin/ffmpeg.exe
تركيب الأربطة المطاطية
من أجل استخدام أداة Time Stretch أو Change Pitch، ستحتاج إلى شريط مطاطي.
- قم بتنزيل البناء المترجم مسبقًا هنا
- من الأرشيف، قم باستخراج الملفات التالية إلى دليل تطبيق UVR:
-
rubberband-3.1.2-gpl-executable-windows/rubberband.exe
-
rubberband-3.1.2-gpl-executable-windows/sndfile.dll
تثبيت ماك
مستخدمو MacOS: هل تواجه مشكلة في فتح الأشعة فوق البنفسجية؟
نظرًا للأمان الصارم للتطبيقات من Apple، قد تحتاج إلى اتباع هذه الخطوات لفتح UVR.
أولاً، قم بتشغيل الأمر التالي عبر Terminal.app للسماح بتشغيل التطبيقات من جميع المصادر (يوصى بإعادة تمكين هذا بمجرد فتح UVR بشكل صحيح.)
sudo spctl --master-disable
ثانياً، قم بتشغيل الأمر التالي لتجاوز التوثيق:
sudo xattr -rd com.apple.quarantine /Applications/Ultimate Vocal Remover.app
التثبيت اليدوي لنظام التشغيل MacOS
التثبيت اليدوي لنظام التشغيل MacOS
- قم بتنزيل وحفظ هذا المستودع هنا
- قم بتنزيل وتثبيت Python 3.10 هنا
- من الدليل المحفوظ قم بتشغيل ما يلي -
pip3 install -r requirements.txt
- إذا كان جهاز Mac الخاص بك يعمل باستخدام M1، فيرجى تشغيل الأمر التالي بعد ذلك. إذا لم يكن الأمر كذلك، تخطي هذه الخطوة. -
cp /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/_soundfile_data/libsndfile_arm64.dylib /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib
تركيب إف إف إم بي إي جي
- بمجرد الانتهاء من تثبيت كل شيء، قم بتنزيل ملف FFmpeg الثنائي الصحيح لنظامك هنا وضعه في دليل التطبيق الرئيسي.
تركيب الأربطة المطاطية
من أجل استخدام أداة Time Stretch أو Change Pitch، ستحتاج إلى شريط مطاطي.
- قم بتنزيل البناء المترجم مسبقًا هنا
- من الأرشيف، قم باستخراج الملفات التالية إلى دليل تطبيق UVR/lib_v5:
-
rubberband-3.1.2-gpl-executable-macos/rubberband
تم اختبار هذه العملية على جهاز MacBook Pro 2021 (باستخدام M1) وجهاز MacBook Air 2017 وتم التأكد من أنها تعمل على كليهما.
تثبيت لينكس
راجع تعليمات تثبيت Linux
تعليمات التثبيت هذه مخصصة لأنظمة Linux المستندة إلى Debian وArch.
- قم بتنزيل وحفظ هذا المستودع هنا
- من الدليل المحفوظ، قم بتشغيل الأوامر التالية بهذا الترتيب-
بالنسبة إلى نظام Debian (Ubuntu وMint وما إلى ذلك):
sudo apt update && sudo apt upgrade
sudo apt-get update
sudo apt install ffmpeg
sudo apt install python3-pip
sudo apt-get -y install python3-tk
pip3 install -r requirements.txt
python3 UVR.py
بالنسبة إلى نظام Arch (EndeavourOS):
sudo pacman -Syu
sudo pacman -Sy
sudo pacman -S python-pip
sudo pacman -S --noconfirm tk
sudo pacman -S ffmpeg
لتجاوز إعداد البيئة ومتابعة التثبيت، استخدم:
- خذ الحذر؛ هذا يعدل ملفات النظام.
sudo rm /usr/lib/python3.11/EXTERNALLY-MANAGED
ثم تابع ما يلي بالترتيب:
chmod +x install_packages.sh
./install_packages.sh
python UVR.py
ملاحظات التطبيق الأخرى
- Nvidia RTX 1060 6GB هو الحد الأدنى المطلوب لتحويلات GPU.
- يوصى باستخدام وحدات معالجة الرسومات Nvidia التي تحتوي على 8 جيجابايت على الأقل من ذاكرة الوصول العشوائي V-RAM.
- دعم AMD Radeon GPU محدود في الوقت الحالي.
- يوجد حاليًا فرع عمل لمستخدمي AMD GPU هنا
- هذا التطبيق متوافق فقط مع الأنظمة الأساسية 64 بت.
- يعتمد هذا التطبيق على مكتبة الشريط المطاطي لخيارات Time-Stretch وPitch-Shift.
- يعتمد هذا التطبيق على FFmpeg لمعالجة الملفات الصوتية غير wav.
- سيتذكر التطبيق إعداداتك تلقائيًا عند إغلاقه.
- ستعتمد أوقات التحويل بشكل كبير على أجهزتك.
- هذه النماذج مكثفة حسابيا.
أداء:
- أوقات تحميل النموذج أسرع.
- يعد استيراد/تصدير الملفات الصوتية أسرع.
استكشاف الأخطاء وإصلاحها
القضايا المشتركة
- إذا لم يتم تثبيت FFmpeg، فسيقوم التطبيق بإلقاء خطأ إذا حاول المستخدم تحويل ملف غير WAV.
- يمكن عادةً حل أخطاء تخصيص الذاكرة عن طريق خفض أحجام "القسم" أو "النافذة".
MacOS Sonoma انقر بزر الماوس الأيسر على خطأ
هناك مشكلة معروفة في MacOS Sonoma حيث لا يتم تسجيل النقرات اليسرى بشكل صحيح داخل التطبيق. كان هذا يؤثر على جميع التطبيقات التي تم إنشاؤها باستخدام Tkinter على Sonoma وتم حلها منذ ذلك الحين. يرجى تنزيل أحدث إصدار عبر الرابط التالي إذا كنت لا تزال تواجه مشكلات - الرابط
تم تتبع هذه المشكلة هنا.
الإبلاغ عن المشكلات
يرجى أن تكون مفصلة قدر الإمكان عند نشر قضية جديدة.
إن أمكن، انقر فوق "زر الإعدادات" الموجود على يسار الزر "بدء المعالجة" وانقر فوق الزر "سجل الأخطاء" للحصول على معلومات تفصيلية عن الأخطاء التي يمكن تقديمها لنا.
رخصة
رمز واجهة المستخدم الرسومية Ultimate Vocal Remover مرخص من معهد ماساتشوستس للتكنولوجيا.
- يرجى ملاحظة: بالنسبة لجميع مطوري تطبيقات الطرف الثالث الذين يرغبون في استخدام نماذجنا، يرجى احترام ترخيص MIT من خلال تقديم الائتمان إلى UVR ومطوريها.
الاعتمادات
- ZFTurbo - قام بإنشاء وتدريب الأوزان لموديلات MDX23C الجديدة.
- ديلان بوسكان – كانت مساهماتك في بداية هذا المشروع ضرورية لنجاح الأشعة فوق البنفسجية. شكرًا لك!
- Bas Curtiz - صمم شعار UVR الرسمي والأيقونة واللافتة وشاشة البداية.
- Tsurumeso - تم تطوير كود هندسة الواقع الافتراضي الأصلي.
- Kuielab & Woosung Choi - قاما بتطوير كود MDX-Net AI الأصلي.
- Adefossez & Demucs - قاما بتطوير كود Demucs AI الأصلي.
- KimberleyJSN - نصح وساعد في تنفيذ البرامج النصية التدريبية لـ MDX-Net وDemucs. شكرًا لك!
- Hv - ساعد في تنفيذ الأجزاء في كود MDX-Net AI. شكرًا لك!
المساهمة
- لأي شخص مهتم بالتطوير المستمر لـ Ultimate Vocal Remover GUI ، يرجى إرسال طلب سحب إلينا وسنقوم بمراجعته.
- هذا المشروع مفتوح المصدر بنسبة 100% ويمكن لأي شخص استخدامه وتعديله كما يرغب.
- نحن نحافظ فقط على التطوير والدعم لواجهة المستخدم الرسومية Ultimate Vocal Remover والنماذج المتوفرة.
مراجع
- [1] تاكاهاشي وآخرون، "شبكات كثيفة متعددة النطاقات ومتعددة النطاق لفصل مصدر الصوت"، https://arxiv.org/pdf/1706.09588.pdf