MVSEP Logo
  • الرئيسية
  • الأخبار
  • الخطط
  • تجريبي
  • Tools
  • إنشاء حساب
  • تسجيل الدخول
  • سمة
    محدد النموذج
    لغة
    • English
    • Русский
    • 中文
    • اَلْعَرَبِيَّةُ
    • Polski
    • Portugues do Brasil
    • Español
    • 日本語
    • Français
    • Oʻzbekcha
    • Türkçe
    • हिन्दी
    • Tiếng Việt
    • Deutsch
    • 한국어
    • Bahasa Indonesia
    • Italiano
    • Svenska
    • suomi
    • български език
    • magyar nyelv
    • עִבְֿרִית
    • ภาษาไทย
    • hrvatski
    • Română
    Server German (Main)

ابدأ

توفر واجهة برمجة التطبيقات MVSEP وصولًا برمجيًا لإنشاء فصل، إرجاع النتائج، الحصول على معلومات الموقع والتحكم في قدرات المستخدم.

لاستخدام هذه الواجهة، تحتاج إلى مفتاح API. أنت غير مسجل الدخول، يرجى تسجيل الدخول للحصول على رمز API الخاص بك.

أمثلة في لغة بايثون: https://github.com/ZFTurbo/MVSep-API-Examples

تطبيق غير رسمي باسم MacVSep لنظام التشغيل Mac OS: https://github.com/septcoco/macvsep

يمكن إعداد Webhooks هنا: صفحة Webhooks

مواصفات OpenAPI: mvsep-openapi-spec.json

يرجى ملاحظة أن مستخدمي الإصدار المميز يمكنهم طلب عدد غير محدود من المهام المتزامنة، بينما لا يمكن لمستخدمي الإصدار العادي طلب سوى مهمة متزامنة واحدة.

Regions

MVSEP runs regional API endpoints. All regions share one account database, so the same account, API key and job hashes work everywhere:

  • Germany — https://de.mvsep.com/api
  • Hong Kong — https://hk.mvsep.com/api

Requests to https://mvsep.com/api are geo-steered to the region nearest to the caller. For API integrations we recommend calling a regional endpoint explicitly — it keeps the whole job lifecycle on one host regardless of where your requests originate from.

Every separation is processed and stored in the region where it was created, and the download URLs returned in responses always point to that region's host. For best performance, choose the endpoint closest to your servers and use the same host for the whole job lifecycle — create, status polling and file downloads.

You can query the status of any job from any region (the database is shared), but the output files themselves are always served by the region that owns the job.

نشاط الفصل

إنشاء فصل

لإنشاء فصل، تحتاج إلى إجراء استدعاء POST إلى العنوان التالي:
https://mvsep.com/api/separation/create


معلمات الاستعلام

حقل نوع وصف
api_token سلسلة مفتاح واجهة التطبيق الخاصة بك
audiofile ثنائي ملف الصوت المراد معالجته. لا يُشترط وجوده إذا تم تعيين المعلمة url أو إذا كان النموذج لا يستخدم إدخال الملفات. بالنسبة لنماذج المطابقة، استخدم target_audiofile وreference_audiofile كمدخلات بدلاً من audiofile.
url سلسلة رابط الملف الصوتي. لا يُشترط وجوده إذا تم تعيين المعلمة audiofile.
remote_type سلسلة (اختياري) نوع الوصول عن بُعد لملف الصوت. القيمة الافتراضية هي direct. لا يُشترط هذا الخيار إذا تم تعيين المعلمة audiofile. الأنواع المدعومة هي direct (التنزيل المباشر)، mega (MEGA)، drive (Google Drive)، dropbox (Dropbox).
sep_type عدد صحيح (اختياري) نوع الفصل، القيمة الافتراضية هي 11 (Demucs3 Model B (vocals, drums, bass, other))
add_opt1 سلسلة (اختياري) أول حقل إضافي لنوع الفصل
add_opt2 سلسلة (اختياري) الحقل الإضافي الثاني لنوع الفصل
add_opt3 سلسلة (اختياري) نوع الفصل الحقل الإضافي الثالث
output_format عدد صحيح (اختياري) تنسيق الإخراج، القيمة الافتراضية هي 0 (mp3 (320kbps))
is_demo منطقية (اختياري) هل يجب نشر الفصل على صفحة العرض، القيمة الافتراضية هي خطأ

قيم نوع الفصل (sep_type) والحقول الإضافية (add_opt1، add_opt2، ...)

الاسم القيمة حقول إضافية
Ensemble (vocals, instrum) 26 المفتاح: add_opt1
الاسم: Output files
الخيارات:
  • 0 - Standard set (الافتراضي)
  • 1 - Include intermediate results and max_fft, min_fft

المفتاح: add_opt2
الاسم: Model Type
الخيارات:
  • 1 - SDR Vocals 10.44 (MDX23C, VitLarge23, Demucs4HT)
  • 2 - SDR Vocals 10.75 (MDX23C, BS Roformer (v1), VitLarge23)
  • 3 - SDR Vocals 11.06 (MDX23C, BS Roformer (viperx))
  • 4 - SDR Vocals 11.33 (MDX23C, BS Roformer (finetuned))
  • 5 - SDR Vocals 11.50 (Mel Roformer and BS Roformer)
  • 6 - SDR Vocals 11.61 (Mel Roformer, BS Roformer and SCNet XL)
  • 7 - SDR Vocals 11.93 (Mel Roformer, BS Roformer (x2) and SCNet XL IHF) (الافتراضي)
  • 8 - High Vocal Fullness (SDR: 11.69, Fullness: 20.46)
  • 9 - High Instrumental Fullness (SDR: 17.69, Fullness: 34.79)
Ensemble (vocals, instrum, bass, drums, other) 28 المفتاح: add_opt1
الاسم: Output files
الخيارات:
  • 0 - Standard set (الافتراضي)
  • 1 - Include intermediate results and max_fft, min_fft

المفتاح: add_opt2
الاسم: Model Type
الخيارات:
  • 1 - SDR average: 11.21 (v. 2023.09.01)
  • 2 - SDR average: 11.87 (v. 2024.03.08)
  • 3 - SDR average: 12.03 (v. 2024.03.28)
  • 4 - SDR average: 12.17 (v. 2024.04.04)
  • 5 - SDR average: 12.34 (v. 2024.05.21)
  • 6 - SDR average: 12.66 (v. 2024.07.14)
  • 7 - SDR average: 12.76 (v. 2024.08.15)
  • 8 - SDR average: 12.84 (v. 2024.10.08)
  • 9 - SDR average: 13.01 (v. 2024.12.20)
  • 10 - SDR average: 13.07 (v. 2024.12.28)
  • 11 - SDR average: 13.67 (v. 2025.06.30) (الافتراضي)
Ensemble All-In (vocals, bass, drums, piano, guitar, lead/back vocals, other) 30 المفتاح: add_opt1
الاسم: Output files
الخيارات:
  • 0 - Standard set (الافتراضي)
  • 1 - Include intermediate results and max_fft, min_fft

المفتاح: add_opt2
الاسم: Model Type
الخيارات:
  • 1 - SDR average: 11.21 (v. 2023.09.01)
  • 2 - SDR average: 11.87 (v. 2024.03.08)
  • 3 - SDR average: 12.03 (v. 2024.03.28)
  • 4 - SDR average: 12.17 (v. 2024.04.04)
  • 5 - SDR average: 12.32 (v. 2024.05.21)
  • 6 - SDR average: 12.66 (v. 2024.07.14)
  • 7 - SDR average: 12.76 (v. 2024.08.15)
  • 8 - SDR average: 12.84 (v. 2024.10.08)
  • 9 - SDR average: 13.01 (v. 2024.12.20)
  • 10 - SDR average: 13.07 (v. 2024.12.28)
  • 11 - SDR average: 13.67 (v. 2025.06.30) (الافتراضي)
BS Roformer SW (vocals, bass, drums, guitar, piano, other) 63
Demucs4 HT (vocals, drums, bass, other) 20 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - htdemucs_ft (High Quality, Slow)
  • 1 - htdemucs (Good Quality, Fast) (الافتراضي)
  • 2 - htdemucs_6s (6 stems, additional piano and guitar)
BS Roformer (vocals, instrumental) 40 المفتاح: add_opt1
الاسم: Vocal model type
الخيارات:
  • 3 - ver. 2024.02 (SDR vocals: 10.42, SDR instrum: 16.73)
  • 4 - viperx edition (SDR vocals: 10.87, SDR instrum: 17.17)
  • 5 - ver 2024.04 (SDR vocals: 11.24, SDR instrum: 17.55)
  • 29 - ver 2024.08 (SDR vocals: 11.31, SDR instrum: 17.62)
  • 85 - unwa high instrum fullness (SDR instrum: 17.25)
  • 142 - unwa BS Roformer HyperACE v2 instrum (SDR instrum: 17.40)
  • 143 - unwa BS Roformer HyperACE v2 vocals (SDR vocals: 11.39)
  • 81 - ver 2025.07 (SDR vocals: 11.89, SDR instrum: 18.20) (الافتراضي)

المفتاح: add_opt2
الاسم: Overlap
الخيارات:
  • 2 - 50% (الافتراضي)
  • 8 - 87.5%
BS PolarFormer (vocals, instrumental) 123 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 158 - BS PolarFormer (62 bands, SDR: 11.75) (الافتراضي)
  • 163 - BS PolarFormer (124 bands, SDR: 12.02)

المفتاح: add_opt2
الاسم: Overlap
الخيارات:
  • 2 - 50% (الافتراضي)
  • 8 - 87.5%
MelBand Roformer (vocals, instrumental) 48 المفتاح: add_opt1
الاسم: Vocal model type
الخيارات:
  • 0 - Kimberley Jensen edition (SDR vocals: 11.01, SDR instrum: 17.32)
  • 1 - ver 2024.08 (SDR vocals: 11.17, SDR instrum: 17.48)
  • 2 - Bas Curtiz edition (SDR vocals: 11.18, SDR instrum: 17.49)
  • 3 - unwa Instrumental v1 (SDR vocals: 10.24, SDR instrum: 16.54)
  • 5 - unwa Instrumental v1e (SDR vocals: 10.05, SDR instrum: 16.36)
  • 6 - unwa big beta v5e (SDR vocals: 10.59, SDR instrum: 16.89)
  • 4 - ver 2024.10 (SDR vocals: 11.28, SDR instrum: 17.59) (الافتراضي)
  • 7 - becruily instrum high fullness (SDR instrum: 16.47)
  • 8 - becruily vocals high fullness (SDR vocals: 10.55)
  • 9 - unwa Instrumental v1e plus (SDR vocals: 10.33, SDR instrum: 16.64)
  • 10 - gabox Instrumental v7 (SDR vocals: 10.32, SDR instrum: 16.63)
  • 11 - becruily deux (SDR vocals: 11.35, SDR instrum: 17.66)
  • 12 - gabox v10 flowers (SDR vocals: 10.67, SDR instrum: 16.97)

المفتاح: add_opt2
الاسم: Overlap
الخيارات:
  • 2 - 50% (الافتراضي)
  • 8 - 87.5%
MDX23C (vocals, instrumental) 25 المفتاح: add_opt1
الاسم: Vocal model type
الخيارات:
  • 3 - 12K FFT, Large Conv, Hop 1024 (SDR vocals: 9.95, SDR instrum: 16.26)
  • 2 - 12K FFT, Large Conv (SDR vocals: 9.71, SDR instrum: 16.02)
  • 0 - 12K FFT (SDR vocals: 9.68, SDR instrum: 15.99)
  • 1 - 12K FFT, 6 Poolings (SDR vocals: 9.49, SDR instrum: 15.79)
  • 4 - 8K FFT (SDR vocals: 10.17, SDR instrum: 16.48)
  • 7 - 8K FFT (SDR vocals: 10.36, SDR instrum: 16.66) (الافتراضي)
SCNet (vocals, instrumental) 46 المفتاح: add_opt1
الاسم: Vocal model type
الخيارات:
  • 0 - SCNet (SDR vocals: 10.25, SDR instrum: 16.56)
  • 1 - SCNet Large (SDR vocals: 10.74, SDR instrum: 17.05)
  • 2 - SCNet XL (SDR vocals: 10.96, SDR instrum: 17.27)
  • 3 - SCNet XL (high fullness)
  • 4 - SCNet XL (very high fullness)
  • 5 - SCNet XL IHF (SDR vocals: 11.11, SDR instrum: 17.41) (الافتراضي)
  • 6 - SCNet XL IHF (high instrum fullness by becruily)
MDX B (vocals, instrumental) 23 المفتاح: add_opt1
الاسم: Vocal model type
الخيارات:
  • 7 - MDX Kimberley Jensen v2 2023.05.21 (SDR: 9.60)
  • 0 - MDX UVR 2022.01.01 (SDR: 8.83)
  • 1 - MDX UVR 2022.07.25(SDR: 8.67)
  • 2 - MDX Kimberley Jensen v1 2023.02.12 (SDR: 9.48)
  • 4 - UVR-MDX-NET-Inst_HQ_2 (SDR: 9.12)
  • 5 - UVR_MDXNET_Main (SDR: 8.79)
  • 6 - MDX Kimberley Jensen Inst (SDR: 9.28)
  • 8 - UVR-MDX-NET-Inst_HQ_3 (SDR: 9.38)
  • 9 - UVR-MDX-NET-Voc_FT (SDR: 9.64)
  • 11 - UVR-MDX-NET-Inst_HQ_4 (SDR: 9.71) (الافتراضي)
  • 12 - UVR-MDX-NET-Inst_HQ_5 (SDR: 9.45)
Ultimate Vocal Remover VR (vocals, music) 9 المفتاح: add_opt1
الاسم: Model Type
الخيارات:
  • 0 - HP2-4BAND-3090_4band_arch-500m_1 (الافتراضي)
  • 1 - HP2-4BAND-3090_4band_2
  • 2 - HP2-4BAND-3090_4band_1
  • 3 - HP_4BAND_3090
  • 4 - Vocal_HP_4BAND_3090
  • 5 - Vocal_HP_4BAND_3090_AGG
  • 6 - HP2-MAIN-MSB2-3BAND-3090
  • 7 - HP-4BAND-V2
  • 8 - HP-KAROKEE-MSB2-3BAND-3090 (Karaokee model)
  • 9 - WIP-Piano-4band-129605kb (Piano model)
  • 10 - drums-4BAND-3090_4band (Drums model)
  • 11 - bass-4BAND-3090_4band (Bass model)
  • 12 - karokee_4band_v2_sn (Karaokee model v2)
  • 13 - UVR-De-Echo-Aggressive
  • 14 - UVR-De-Echo-Normal
  • 15 - UVR-DeNoise
  • 16 - UVR-DeEcho-DeReverb
  • 17 - UVR-BVE-4B_SN-44100-1 (Back vocals model)

المفتاح: add_opt2
الاسم: Agressiveness
الخيارات:
  • 0.3 - 0.3 (الافتراضي)
  • 0.1 - 0.1
  • 0.2 - 0.2
  • 0.4 - 0.4
  • 0.5 - 0.5
  • 0.6 - 0.6
  • 0.7 - 0.7
  • 0.8 - 0.8
  • 0.9 - 0.9
  • 1.0 - 1.0
Demucs4 Vocals 2023 (vocals, instrum) 27
MVSep Karaoke (lead/back vocals) 49 المفتاح: add_opt1
الاسم: Karaoke model type
الخيارات:
  • 0 - Model by viperx and aufr33 (SDR: 9.45)
  • 1 - Model by becruily (SDR: 9.61)
  • 2 - Model by gabox (SDR: 9.67)
  • 3 - Model fuzed gabox & aufr33/viperx (SDR: 9.85)
  • 4 - SCNet XL IHF by becruily (SDR: 9.53)
  • 5 - BS Roformer by frazer and becruily (SDR: 10.11)
  • 6 - BS Roformer by MVSep Team (SDR: 10.41) (الافتراضي)
  • 7 - BS Roformer by anvuew (SDR: 10.22)

المفتاح: add_opt2
الاسم: Extraction type
الخيارات:
  • 0 - Use as is (الافتراضي)
  • 1 - Extract vocals first
MDX-B Karaoke (lead/back vocals) 12 المفتاح: add_opt1
الاسم: Karaoke model type
الخيارات:
  • 0 - Extract directly from mixture (SDR lead vocals: 6.81) (الافتراضي)
  • 1 - Extract from vocals part (SDR lead vocals: 7.94)
MVSep Crowd removal (crowd, other) 34 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 8 - MDX23C v1 (SDR crowd: 5.57)
  • 9 - MDX23C v2 (SDR crowd: 6.06)
  • 0 - Mel Roformer (SDR crowd: 6.07)
  • 1 - Ensemble MDX23C + Mel Roformer (SDR crowd: 6.27)
  • 2 - BS Roformer (SDR crowd: 7.21) (الافتراضي)
Medley Vox (Multi-singer separation) 53 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Apply to original file
  • 1 - Extract vocals first (الافتراضي)
MVSep Multichannel BS (vocals, instrumental) 43 المفتاح: add_opt1
الاسم: Model Type
الخيارات:
  • 0 - BS Roformer (SDR: 11.89) (الافتراضي)
  • 1 - MDX23C (SDR: 10.36)
  • 2 - MelBand Roformer (SDR: 11.17)
  • 3 - MelBand Roformer XL (SDR: 11.28)

المفتاح: add_opt2
الاسم: Processing Mode
الخيارات:
  • 0 - Per-Channel
  • 1 - Stereo Pairs (الافتراضي)
MVSep Male/Female separation 57 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - BSRoformer by Sucial (SDR: 6.52)
  • 3 - BSRoformer by aufr33 (SDR: 8.18)
  • 1 - SCNet XL (SDR: 11.83)
  • 2 - MelRoformer (2025.01) (SDR: 13.03) (الافتراضي)

المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract vocals first with BS Roformer
MVSep Choir (choir, other) 112 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract vocals first
MVSep SATB Choir (soprano, alto, tenor, bass) 111 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 2 - SCNet Masked (SDR: 4.07)
  • 3 - BS Roformer (SDR: 7.39) (الافتراضي)

المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract vocals first
MVSep Drums (drums, other) 44 المفتاح: add_opt1
الاسم: Drums model type
الخيارات:
  • 0 - HTDemucs (SDR drums: 12.04)
  • 1 - MelBand Roformer (SDR drums: 12.76)
  • 2 - SCNet Large (SDR drums: 13.01)
  • 3 - SCNet XL (SDR drums: 13.42)
  • 4 - Mel + SCNet XL (SDR drums: 13.78)
  • 5 - BS Roformer SW (SDR drums: 14.11)
  • 6 - Mel + SCNet XL + BS Roformer SW (SDR drums: 14.35) (الافتراضي)

المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from instrumental part

المفتاح: add_opt3
الاسم: Output files
الخيارات:
  • 0 - Standard set (الافتراضي)
  • 1 - Include results of independent models
MVSep Bass (bass, other) 41 المفتاح: add_opt1
الاسم: Bass model type
الخيارات:
  • 0 - BS Roformer (SDR bass: 12.49)
  • 1 - HTDemucs4 (SDR bass: 12.52)
  • 2 - SCNet XL (SDR bass: 13.81)
  • 3 - BS + HTDemucs + SCNet (SDR bass: 14.07)
  • 4 - BS Roformer SW (SDR bass: 14.62)
  • 5 - BS Roformer SW + SCNet XL (SDR bass: 14.87) (الافتراضي)

المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from instrumental part

المفتاح: add_opt3
الاسم: Output files
الخيارات:
  • 0 - Standard set (الافتراضي)
  • 1 - Include results of independent models
MVSep Synth (synth, other) 88 المفتاح: add_opt1
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from instrumental part
DrumSep (4-6 stems: kick, snare, cymbals, toms, ride, hh, crash) 37 المفتاح: add_opt1
الاسم: Model Type
الخيارات:
  • 0 - DrumSep model by inagoy (HDemucs, 4 stems)
  • 1 - DrumSep model by aufr33 and jarredou (MDX23C, 6 stems)
  • 2 - DrumSep SCNet XL (5 stems)
  • 3 - DrumSep SCNet XL (6 stems)
  • 4 - DrumSep SCNet XL (4 stems)
  • 5 - DrumSep Ensemble of 4 models (MDX23C + 3 * SCNet XL, 8 stems)
  • 6 - DrumSep MelBand Roformer (4 stems)
  • 7 - DrumSep MelBand Roformer (6 stems) (الافتراضي)

المفتاح: add_opt2
الاسم: Preprocess
الخيارات:
  • 0 - Apply Drums model before (الافتراضي)
  • 1 - Use as is (audio must contain drums only)
MVSep Piano (piano, other) 29 المفتاح: add_opt1
الاسم: Piano model type
الخيارات:
  • 0 - mdx23c (2023.08, SDR: 4.79)
  • 1 - mdx23c (2024.09, SDR: 5.59)
  • 2 - MelRoformer (viperx, SDR: 5.71)
  • 3 - SCNet Large (2024.09, SDR: 5.89)
  • 4 - Ensemble (SCNet + Mel, SDR: 6.20)
  • 5 - BS Roformer SW (SDR: 7.83) (الافتراضي)
MVSep Digital Piano (digital-piano, other) 79 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from piano part
MVSep Keys (keys, other) 106
MVSep Organ (organ, other) 58 المفتاح: add_opt1
الاسم: Organ model type
الخيارات:
  • 0 - SCNet XL (SDR organ: 2.71)
  • 1 - MelBand Roformer (SDR organ: 2.77)
  • 2 - Mel + SCNet (SDR organ: 3.05)
  • 3 - BS Roformer (SDR organ: 5.08) (الافتراضي)
MVSep Harpsichord (harpsichord, other) 91
MVSep Accordion (accordion, other) 99
MVSep Guitar (guitar, other) 31 المفتاح: add_opt1
الاسم: Guitar model type
الخيارات:
  • 0 - mdx23c (2023.08, SDR: 4.78)
  • 2 - mdx23c (2024.06, SDR: 6.34)
  • 3 - MelRoformer (2024.06, SDR: 7.02)
  • 5 - BSRoformer (viperx, SDR: 7.16)
  • 6 - Ensemble (BS + Mel, SDR: 7.51)
  • 7 - BS Roformer SW (SDR: 9.05) (الافتراضي)
MVSep Acoustic Guitar (acoustic-guitar, other) 66 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from guitar part
MVSep Electric Guitar (electric-guitar, other) 81 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from guitar part
MVSep Lead/Rhythm Guitar (lead-guitar, rhythm-guitar) 101 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Two-stage model (SDR: 9.21) (الافتراضي)
  • 1 - One-stage model (SDR: 9.02)
MVSep Pedal Steel Guitar 124
MVSep Plucked Strings (plucked-strings, other) 102
MVSep Harp (harp, other) 72
MVSep Mandolin (mandolin, other) 74
MVSep Banjo (banjo, other) 83
MVSep Sitar (sitar, other) 90
MVSep Ukulele (ukulele, other) 96
MVSep Dobro (dobro, other) 97
MVSep Bowed Strings (strings, other) 52 المفتاح: add_opt1
الاسم: String model type
الخيارات:
  • 0 - MDX23C (SDR strings: 3.84)
  • 1 - BS Roformer (SDR strings: 5.41) (الافتراضي)

المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from instrumental part
MVSep Violin (violin, other) 65
MVSep Viola (viola, other) 69 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from strings part
MVSep Cello (cello, other) 70 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from strings part
MVSep Double Bass (double-bass, other) 73 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from strings part
MVSep Wind (wind, other) 54 المفتاح: add_opt1
الاسم: Wind model type
الخيارات:
  • 0 - MelBand Roformer (SDR wind: 6.73)
  • 1 - SCNet Large (SDR wind: 6.76)
  • 2 - Mel + SCNet (SDR wind: 7.22)
  • 3 - BS Roformer (SDR wind: 9.82) (الافتراضي)

المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from instrumental part

المفتاح: add_opt3
الاسم: Output files
الخيارات:
  • 0 - Standard set (الافتراضي)
  • 1 - Include results of independent models
MVSep Brass (brass, other) 107 المفتاح: add_opt1
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Woodwind (woodwind, other) 108 المفتاح: add_opt1
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Saxophone (saxophone, other) 61 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - SCNet XL (SDR saxophone: 6.15)
  • 1 - MelBand Roformer (SDR saxophone: 6.97)
  • 2 - Mel + SCNet (SDR saxophone: 7.13)
  • 3 - BS Roformer (SDR saxophone: 9.77) (الافتراضي)
MVSep Flute (flute, other) 67 المفتاح: add_opt1
الاسم: Flute model type
الخيارات:
  • 0 - SCNet XL (SDR flute: 6.27)
  • 1 - BS Roformer (SDR flute: 9.46) (الافتراضي)

المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Trumpet (trumpet, other) 71 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Trombone (trombone, other) 75 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Oboe (oboe, other) 77 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Clarinet (clarinet, other) 78 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep French Horn (french-horn, other) 82 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Harmonica (harmonica, other) 87 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Tuba (tuba, other) 92
MVSep Bassoon (bassoon, other) 93
MVSep Bagpipes (bagpipes , other) 116 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from wind part
MVSep Percussion (percussion, other) 105
MVSep Tambourine (tambourine, other) 76
MVSep Marimba (marimba, other) 84
MVSep Glockenspiel (glockenspiel, other) 85
MVSep Timpani (timpani, other) 86
MVSep Triangle (triangle, other) 89
MVSep Congas (congas , other) 94
MVSep Bells (bells, other) 95
MVSep Wind Chimes (wind-chimes, other) 98
MVSep Xylophone (xylophone, other) 109 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from percussion part
MVSep Celesta (celesta, other) 110 المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from percussion part
MVSep Demucs4HT DNR (speech, music, effects) 24 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Single (SDR: 9.62) (الافتراضي)
  • 1 - Ensemble (SDR: 10.16)
BandIt Plus (speech, music, effects) 36
BandIt v2 (speech, music, effects) 45 المفتاح: add_opt1
الاسم: Model Type
الخيارات:
  • 0 - Multi language model (الافتراضي)
  • 1 - English model
  • 2 - German model
  • 3 - French model
  • 4 - Spanish model
  • 5 - Chinese model
  • 6 - Faroese model
MVSep DnR v3 (speech, music, effects) 56 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - SCNet Large (SDR avg: 11.22)
  • 1 - MelBand Roformer (SDR avg: 10.99)
  • 2 - Mel + SCNet (SDR avg: 11.54) (الافتراضي)

المفتاح: add_opt2
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Use vocals model to help

المفتاح: add_opt3
الاسم: Output files
الخيارات:
  • 0 - Standard set (الافتراضي)
  • 1 - Include results of independent models
MVSep Braam 117
MVSep Risers 125
MVSep FX 122
Apollo Enhancers (by JusperLee, Lew, baicai1145) 51 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - MP3 Enhancer (by JusperLee)
  • 1 - Universal Super Resolution (by Lew)
  • 2 - Vocals Super Resolution (by Lew)
  • 3 - Universal Super Resolution (by MVSep Team) (الافتراضي)
  • 4 - Universal Super Resolution (by baicai1145)

المفتاح: add_opt2
الاسم: Cutoff (Hz)
الخيارات:
  • 0 - No cutoff (الافتراضي)
  • 2000 - 2000
  • 3000 - 3000
  • 4000 - 4000
  • 5000 - 5000
  • 6000 - 6000
  • 7000 - 7000
  • 8000 - 8000
  • 9000 - 9000
  • 10000 - 10000
  • 11000 - 11000
  • 12000 - 12000
  • 13000 - 13000
  • 14000 - 14000
  • 15000 - 15000
  • 16000 - 16000
  • 17000 - 17000
  • 18000 - 18000
  • 19000 - 19000
  • 20000 - 20000
  • 21000 - 21000
  • 22000 - 22000
Reverb Removal (noreverb) 22 المفتاح: add_opt1
الاسم: Model Type
الخيارات:
  • 0 - Reverb removal by FoxJoy (MDX-B)
  • 8 - Reverb removal by aufr33 and jarredou (MDX23C)
  • 1 - Reverb removal by anvuew (MelRoformer)
  • 2 - Reverb removal by anvuew (BSRoformer)
  • 3 - Reverb removal by anvuew v2 (MelRoformer)
  • 4 - Reverb removal by Sucial (MelRoformer)
  • 5 - Reverb removal by Sucial v2 (MelRoformer)
  • 6 - DeReverb room by anvuew (BSRoformer)
  • 7 - DeReverb stereo by anvuew (BSRoformer)
  • 9 - MVSep Team (2026.07, BSRoformer) (الافتراضي)

المفتاح: add_opt2
الاسم: Preprocess
الخيارات:
  • 0 - Extract vocals (needed for Mel/BS Roformer)
  • 1 - Use as is (الافتراضي)
DeNoise by aufr33 and gabox 47 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - aufr33 (Standard) (الافتراضي)
  • 1 - aufr33 (Aggressive)
  • 2 - gabox
AudioSR (Super Resolution) 59 المفتاح: add_opt1
الاسم: Cutoff (Hz)
الخيارات:
  • 0 - Automatic (الافتراضي)
  • 2000 - 2000
  • 3000 - 3000
  • 4000 - 4000
  • 5000 - 5000
  • 6000 - 6000
  • 7000 - 7000
  • 8000 - 8000
  • 9000 - 9000
  • 10000 - 10000
  • 11000 - 11000
  • 12000 - 12000
  • 13000 - 13000
  • 14000 - 14000
  • 15000 - 15000
  • 16000 - 16000
  • 17000 - 17000
  • 18000 - 18000
  • 19000 - 19000
  • 20000 - 20000
  • 21000 - 21000
  • 22000 - 22000
FlashSR (Super Resolution) 60
Stable Audio Open Gen 62 المفتاح: add_opt1
الاسم: Text prompt
الخيارات:

المفتاح: add_opt2
الاسم: Length (in seconds)
الخيارات:
  • 3 - 3
  • 5 - 5
  • 8 - 8
  • 10 - 10
  • 12 - 12
  • 15 - 15
  • 20 - 20
  • 25 - 25
  • 30 - 30
  • 35 - 35
  • 40 - 40
  • 45 - 45
  • 47 - 47 (الافتراضي)
Whisper (extract text from audio) 39 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Apply to original file
  • 1 - Extract vocals first (الافتراضي)

المفتاح: add_opt2
الاسم: Transcription type
الخيارات:
  • 0 - New timestamps by linto-ai
  • 1 - Old version of timestamps by whisper (الافتراضي)
Parakeet (extract text from audio) 64 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Apply to original file
  • 1 - Extract vocals first (الافتراضي)

المفتاح: add_opt2
الاسم: Version
الخيارات:
  • 0 - Parakeet v2
  • 1 - Parakeet v3 (الافتراضي)
VibeVoice (Voice Cloning) 103 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - VibeVoce 1.5B (Small)
  • 1 - VibeVoce 7B (Large) (الافتراضي)

المفتاح: add_opt2
الاسم: Text prompt
الخيارات:

المفتاح: add_opt3
الاسم: Extract vocals first
الخيارات:
  • 0 - Use original reference file
  • 1 - Extract vocals first (الافتراضي)
VibeVoice (TTS) 104 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - VibeVoce 1.5B (Small)
  • 1 - VibeVoce 7B (Large) (الافتراضي)

المفتاح: add_opt2
الاسم: Text prompt
الخيارات:
Qwen3-TTS (Custom Voice) 118 المفتاح: add_opt1
الاسم: Text prompt
الخيارات:

المفتاح: add_opt2
الاسم: Speaker
الخيارات:
  • aiden - Aiden (English) (الافتراضي)
  • ryan - Ryan (English)
  • sohee - Sohee (Korean)
  • ono_anna - Ono Anna (Japanese)
  • serena - Serena (Chinese)
  • uncle_fu - Uncle Fu (Chinese)
  • vivian - Vivian (Chinese)
  • dylan - Dylan (Chinese Beijing Dialect)
  • eric - Eric (Chinese Sichuan Dialect)

المفتاح: add_opt3
الاسم: Language
الخيارات:
  • auto - Auto (الافتراضي)
  • english - English
  • russian - Russian
  • chinese - Chinese
  • french - French
  • german - German
  • italian - Italian
  • japanese - Japanese
  • korean - Korean
  • portuguese - Portuguese
  • spanish - Spanish

المفتاح: add_opt4
الاسم: Voice description
الخيارات:
Qwen3-TTS (Voice Design) 119 المفتاح: add_opt1
الاسم: Text prompt
الخيارات:

المفتاح: add_opt2
الاسم: Voice description
الخيارات:

المفتاح: add_opt3
الاسم: Language
الخيارات:
  • auto - Auto (الافتراضي)
  • english - English
  • russian - Russian
  • chinese - Chinese
  • french - French
  • german - German
  • italian - Italian
  • japanese - Japanese
  • korean - Korean
  • portuguese - Portuguese
  • spanish - Spanish
Qwen3-TTS (Voice Cloning) 120 المفتاح: add_opt1
الاسم: Text prompt
الخيارات:

المفتاح: add_opt2
الاسم: Reference text in audio (optional)
الخيارات:

المفتاح: add_opt3
الاسم: Language
الخيارات:
  • auto - Auto (الافتراضي)
  • english - English
  • russian - Russian
  • chinese - Chinese
  • french - French
  • german - German
  • italian - Italian
  • japanese - Japanese
  • korean - Korean
  • portuguese - Portuguese
  • spanish - Spanish

المفتاح: add_opt4
الاسم: Extract vocals first
الخيارات:
  • 0 - Use original reference file (الافتراضي)
  • 1 - Extract vocals first
Mega 53-stem Model 126
Bark (Speech Gen) 115 المفتاح: add_opt1
الاسم: Text prompt
الخيارات:

المفتاح: add_opt2
الاسم: Speaker
الخيارات:
  • en_0 - English Male 1
  • en_1 - English Male 2
  • en_2 - English Male 3
  • en_3 - English Male 4
  • en_4 - English Male 5
  • en_5 - English Male 6 (Grainy)
  • en_6 - English Male 7 (Best) (الافتراضي)
  • en_7 - English Male 8
  • en_8 - English Male 9
  • en_9 - English Female 1
  • ru_0 - Russian Male 1
  • ru_1 - Russian Male 2 (Echoes)
  • ru_2 - Russian Male 3 (Echoes)
  • ru_3 - Russian Male 4
  • ru_4 - Russian Male 5
  • ru_7 - Russian Male 6
  • ru_8 - Russian Male 7 (Grainy)
  • ru_5 - Russian Female 1
  • ru_6 - Russian Female 2 (Grainy)
  • ru_9 - Russian Female 3 (Grainy)
  • de_0 - German Male
  • de_1 - German Male
  • de_2 - German Male
  • de_3 - German Female
  • de_4 - German Male
  • de_5 - German Male
  • de_6 - German Male
  • de_7 - German Male
  • de_8 - German Female
  • de_9 - German Male
  • es_0 - Spanish Male
  • es_1 - Spanish Male
  • es_2 - Spanish Male (Noise)
  • es_3 - Spanish Male (Noise)
  • es_4 - Spanish Male
  • es_5 - Spanish Male (Noise)
  • es_6 - Spanish Male
  • es_7 - Spanish Male
  • es_8 - Spanish Female
  • es_9 - Spanish Female
  • fr_0 - French Male
  • fr_1 - French Female
  • fr_2 - French Female
  • fr_3 - French Male
  • fr_4 - French Male
  • fr_5 - French Female
  • fr_6 - French Male
  • fr_7 - French Male
  • fr_8 - French Male
  • fr_9 - French Male (Auditorium)
  • hi_0 - Hindi Female
  • hi_1 - Hindi Female (Noise)
  • hi_2 - Hindi Male
  • hi_3 - Hindi Female
  • hi_4 - Hindi Female (Noise)
  • hi_5 - Hindi Male
  • hi_6 - Hindi Male
  • hi_7 - Hindi Male
  • hi_8 - Hindi Male
  • hi_9 - Hindi Female
  • it_0 - Italian Male
  • it_1 - Italian Male
  • it_2 - Italian Female
  • it_3 - Italian Male
  • it_4 - Italian Male (Best)
  • it_5 - Italian Male
  • it_6 - Italian Male
  • it_7 - Italian Female
  • it_8 - Italian Male
  • it_9 - Italian Female
  • ja_0 - Japanese Female
  • ja_1 - Japanese Female (Noise)
  • ja_2 - Japanese Male
  • ja_3 - Japanese Female
  • ja_4 - Japanese Female
  • ja_5 - Japanese Female
  • ja_6 - Japanese Male
  • ja_7 - Japanese Female
  • ja_8 - Japanese Female
  • ja_9 - Japanese Female
  • ko_0 - Korean Female
  • ko_1 - Korean Male
  • ko_2 - Korean Male
  • ko_3 - Korean Male
  • ko_4 - Korean Male
  • ko_5 - Korean Male
  • ko_6 - Korean Male
  • ko_7 - Korean Male
  • ko_8 - Korean Male
  • ko_9 - Korean Male
  • pl_0 - Polish Male
  • pl_1 - Polish Male
  • pl_2 - Polish Male
  • pl_3 - Polish Male
  • pl_4 - Polish Female
  • pl_5 - Polish Male
  • pl_6 - Polish Female
  • pl_7 - Polish Male
  • pl_8 - Polish Male
  • pl_9 - Polish Female
  • pt_0 - Portugues Male
  • pt_1 - Portugues Male
  • pt_2 - Portugues Male
  • pt_3 - Portugues Male
  • pt_4 - Portugues Male
  • pt_5 - Portugues Male
  • pt_6 - Portugues Male (Noise)
  • pt_7 - Portugues Male
  • pt_8 - Portugues Male
  • pt_9 - Portugues Male
  • tr_0 - Turkish Male
  • tr_1 - Turkish Male
  • tr_2 - Turkish Male
  • tr_3 - Turkish Male
  • tr_4 - Turkish Female
  • tr_5 - Turkish Female
  • tr_6 - Turkish Male
  • tr_7 - Turkish Male (Grainy)
  • tr_8 - Turkish Male
  • tr_9 - Turkish Male
  • zh_0 - Chinese Male
  • zh_1 - Chinese Male
  • zh_2 - Chinese Male
  • zh_3 - Chinese Male
  • zh_4 - Chinese Female
  • zh_5 - Chinese Male
  • zh_6 - Chinese Female (Noise)
  • zh_7 - Chinese Female
  • zh_8 - Chinese Male
  • zh_9 - Chinese Female
MVSep MultiSpeaker (MDX23C) 42 المفتاح: add_opt1
الاسم: Model Type
الخيارات:
  • 0 - Extract directly from mixture
  • 1 - Extract from vocals part (الافتراضي)
Aspiration (by Sucial) 50 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract from vocals part
Phantom Centre extraction 55 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Phantom Centre by wesleyr36 (MDX23C)
  • 1 - Phantom Centre by gilliaan (BSRoformer) (الافتراضي)
  • 2 - Phantom Centre by gilliaan (mdx23c)
Matchering (by sergree) 68
SOME (Singing-Oriented MIDI Extractor) 80 المفتاح: add_opt1
الاسم: How to use
الخيارات:
  • 0 - Apply to original file
  • 1 - Extract vocals first (الافتراضي)
Transkun (Piano -> MIDI) 113 المفتاح: add_opt1
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture (الافتراضي)
  • 1 - Extract piano first
Basic Pitch (MIDI Extraction) 114
ADTOF Plus (Drums -> MIDI) 127 المفتاح: add_opt1
الاسم: How to extract
الخيارات:
  • 0 - Extract directly from mixture
  • 1 - Extract drums first (الافتراضي)
HeartMuLa (Song Gen) 121 المفتاح: add_opt1
الاسم: Lyrics
الخيارات:

المفتاح: add_opt10
الاسم: Topic
الخيارات:
  • --- - --- (الافتراضي)
  • love - Love
  • heartbreak - Heartbreak
  • romance - Romance
  • breakup - Breakup
  • desire - Desire
  • infatuation - Infatuation
  • betrayal - Betrayal
  • life - Life
  • death - Death
  • friendship - Friendship
  • family - Family
  • growing up - Growing up
  • youth - Youth
  • aging - Aging
  • nostalgia - Nostalgia
  • loneliness - Loneliness
  • grief - Grief
  • mental health - Mental health
  • depression - Depression
  • anxiety - Anxiety
  • hope - Hope
  • motivation - Motivation
  • empowerment - Empowerment
  • self-love - Self-love
  • overcoming - Overcoming
  • success - Success
  • failure - Failure
  • party - Party
  • money - Money
  • wealth - Wealth
  • hustle - Hustle
  • drinking - Drinking
  • drugs - Drugs
  • addiction - Addiction
  • crime - Crime
  • violence - Violence
  • revenge - Revenge
  • cars - Cars
  • fashion - Fashion
  • society - Society
  • politics - Politics
  • protest - Protest
  • rebellion - Rebellion
  • war - War
  • peace - Peace
  • injustice - Injustice
  • freedom - Freedom
  • religion - Religion
  • spirituality - Spirituality
  • faith - Faith
  • nature - Nature
  • space - Space
  • ocean - Ocean
  • summer - Summer
  • winter - Winter
  • spring - Spring
  • autumn - Autumn
  • travel - Travel
  • home - Home
  • storytelling - Storytelling
  • fantasy - Fantasy
  • sci-fi - Sci-fi
  • horror - Horror
  • mythology - Mythology
  • comedy - Comedy
  • parody - Parody
  • instrumental - Instrumental

المفتاح: add_opt2
الاسم: Tags (optional)
الخيارات:

المفتاح: add_opt3
الاسم: Genre
الخيارات:
  • --- - --- (الافتراضي)
  • pop - Pop
  • hip-hop - Hip-hop
  • rock - Rock
  • electronic - Electronic
  • latin - Latin
  • r&b - R&B
  • classical - Classical
  • jazz - Jazz
  • metal - Metal
  • country - Country
  • rap - Rap
  • edm - EDM
  • reggaeton - Reggaeton
  • k-pop - K-pop
  • house - House
  • techno - Techno
  • alternative rock - Alternative rock
  • indie - Indie
  • soul - Soul
  • blues - Blues
  • reggae - Reggae
  • afrobeats - Afrobeats
  • folk - Folk
  • ambient - Ambient
  • lo-fi - Lo-fi
  • trap - Trap
  • dance pop - Dance pop
  • indie pop - Indie pop
  • dubstep - Dubstep
  • drum and bass - Drum and bass
  • trance - Trance
  • synthwave - Synthwave
  • punk - Punk
  • hard rock - Hard rock
  • heavy metal - Heavy metal
  • nu metal - Nu metal
  • grunge - Grunge
  • funk - Funk
  • disco - Disco
  • soundtrack - Soundtrack
  • cinematic - Cinematic
  • orchestral - Orchestral
  • acoustic - Acoustic
  • gospel - Gospel
  • drill - Drill
  • boom bap - Boom bap
  • uk garage - UK garage
  • grime - Grime
  • electro - Electro
  • breakbeat - Breakbeat
  • trip-hop - Trip-hop
  • future bass - Future bass
  • hardstyle - Hardstyle
  • industrial - Industrial
  • idm - IDM
  • hyperpop - Hyperpop
  • vaporwave - Vaporwave
  • pop punk - Pop punk
  • metalcore - Metalcore
  • death metal - Death metal
  • black metal - Black metal
  • symphonic metal - Symphonic metal
  • post-punk - Post-punk
  • psychedelic rock - Psychedelic rock
  • progressive rock - Progressive rock
  • emo - Emo
  • shoegaze - Shoegaze
  • post-rock - Post-rock
  • garage rock - Garage rock
  • math rock - Math rock
  • bossa nova - Bossa nova
  • samba - Samba
  • dancehall - Dancehall
  • ska - Ska
  • amapiano - Amapiano
  • j-pop - J-pop
  • americana - Americana
  • bluegrass - Bluegrass
  • neo soul - Neo soul
  • smooth jazz - Smooth jazz
  • swing - Swing
  • bebop - Bebop
  • fusion - Fusion
  • arabic - Arabic
  • indian - Indian
  • celtic - Celtic
  • balkan - Balkan
  • avant-garde - Avant-garde
  • experimental - Experimental
  • new age - New age
  • baroque - Baroque
  • romantic - Romantic
  • minimalism - Minimalism
  • a cappella - A cappella
  • choral - Choral
  • mathcore - Mathcore
  • screamo - Screamo
  • big band - Big band
  • motown - Motown
  • chillout - Chillout
  • world music - World music

المفتاح: add_opt4
الاسم: Timbre
الخيارات:
  • --- - --- (الافتراضي)
  • clean - Clean
  • distorted - Distorted
  • acoustic - Acoustic
  • synthetic - Synthetic
  • bright - Bright
  • dark - Dark
  • warm - Warm
  • cold - Cold
  • soft - Soft
  • hard - Hard
  • heavy - Heavy
  • light - Light
  • dry - Dry
  • wet - Wet
  • smooth - Smooth
  • rough - Rough
  • thick - Thick
  • thin - Thin
  • wide - Wide
  • narrow - Narrow
  • deep - Deep
  • full - Full
  • punchy - Punchy
  • muffled - Muffled
  • boomy - Boomy
  • airy - Airy
  • lo-fi - Lo-fi
  • saturated - Saturated
  • harsh - Harsh
  • mellow - Mellow
  • rich - Rich
  • dull - Dull
  • hollow - Hollow
  • tight - Tight
  • loose - Loose
  • spacious - Spacious
  • echoing - Echoing
  • resonant - Resonant
  • organic - Organic
  • metallic - Metallic
  • wooden - Wooden
  • breathy - Breathy
  • raspy - Raspy
  • husky - Husky
  • whispery - Whispery
  • gravelly - Gravelly
  • throaty - Throaty
  • nasal - Nasal
  • guttural - Guttural
  • wailing - Wailing
  • brassy - Brassy
  • crunchy - Crunchy
  • fuzzy - Fuzzy
  • gritty - Gritty
  • grainy - Grainy
  • crispy - Crispy
  • buzzing - Buzzing
  • droning - Droning
  • ringing - Ringing
  • piercing - Piercing
  • shrill - Shrill
  • tinny - Tinny
  • biting - Biting
  • bass-heavy - Bass-heavy
  • midrangey - Midrangey
  • trebly - Trebly
  • harmonic - Harmonic
  • inharmonic - Inharmonic
  • pure - Pure
  • complex - Complex
  • modulated - Modulated
  • detuned - Detuned
  • phasey - Phasey
  • boxy - Boxy
  • dead - Dead
  • muted - Muted
  • squelchy - Squelchy
  • fizzy - Fizzy
  • hazy - Hazy
  • diffuse - Diffuse
  • papery - Papery
  • plastic - Plastic
  • rubbery - Rubbery
  • glassy - Glassy
  • creamy - Creamy
  • silky - Silky
  • velvety - Velvety
  • brilliant - Brilliant
  • aggressive - Aggressive
  • gentle - Gentle
  • soothing - Soothing
  • sparse - Sparse
  • shallow - Shallow

المفتاح: add_opt5
الاسم: Gender
الخيارات:
  • --- - --- (الافتراضي)
  • male - Male
  • female - Female

المفتاح: add_opt6
الاسم: Mood
الخيارات:
  • --- - --- (الافتراضي)
  • happy - Happy
  • sad - Sad
  • energetic - Energetic
  • relaxing - Relaxing
  • dark - Dark
  • upbeat - Upbeat
  • chill - Chill
  • calm - Calm
  • joyful - Joyful
  • melancholic - Melancholic
  • uplifting - Uplifting
  • romantic - Romantic
  • tense - Tense
  • epic - Epic
  • aggressive - Aggressive
  • dramatic - Dramatic
  • playful - Playful
  • peaceful - Peaceful
  • dreamy - Dreamy
  • eerie - Eerie
  • mysterious - Mysterious
  • hopeful - Hopeful
  • nostalgic - Nostalgic
  • angry - Angry
  • soothing - Soothing
  • cheerful - Cheerful
  • emotional - Emotional
  • intense - Intense
  • suspenseful - Suspenseful
  • gloomy - Gloomy
  • somber - Somber
  • gentle - Gentle
  • mellow - Mellow
  • serene - Serene
  • exciting - Exciting
  • fun - Fun
  • groovy - Groovy
  • lively - Lively
  • driving - Driving
  • bouncy - Bouncy
  • triumphant - Triumphant
  • motivational - Motivational
  • euphoric - Euphoric
  • ethereal - Ethereal
  • meditative - Meditative
  • laid-back - Laid-back
  • tranquil - Tranquil
  • depressing - Depressing
  • sorrowful - Sorrowful
  • mournful - Mournful
  • heartbreaking - Heartbreaking
  • bittersweet - Bittersweet
  • touching - Touching
  • scary - Scary
  • creepy - Creepy
  • ominous - Ominous
  • fierce - Fierce
  • frantic - Frantic
  • anxious - Anxious
  • restless - Restless
  • nervous - Nervous
  • haunting - Haunting
  • sexy - Sexy
  • sensual - Sensual
  • quirky - Quirky
  • weird - Weird
  • hypnotic - Hypnotic
  • majestic - Majestic
  • grand - Grand
  • reflective - Reflective
  • pensive - Pensive
  • introspective - Introspective
  • soulful - Soulful
  • funky - Funky

المفتاح: add_opt7
الاسم: Instrument
الخيارات:
  • --- - --- (الافتراضي)
  • piano - Piano
  • synthesizer - Synthesizer
  • electric guitar - Electric guitar
  • acoustic guitar - Acoustic guitar
  • bass - Bass
  • bass guitar - Bass guitar
  • drums - Drums
  • drum machine - Drum machine
  • percussion - Percussion
  • strings - Strings
  • violin - Violin
  • keyboard - Keyboard
  • saxophone - Saxophone
  • trumpet - Trumpet
  • cello - Cello
  • flute - Flute
  • organ - Organ
  • electric piano - Electric piano
  • double bass - Double bass
  • brass - Brass
  • woodwinds - Woodwinds
  • trombone - Trombone
  • clarinet - Clarinet
  • viola - Viola
  • french horn - French horn
  • tuba - Tuba
  • oboe - Oboe
  • bassoon - Bassoon
  • piccolo - Piccolo
  • accordion - Accordion
  • ukulele - Ukulele
  • banjo - Banjo
  • mandolin - Mandolin
  • harp - Harp
  • harpsichord - Harpsichord
  • celesta - Celesta
  • kick drum - Kick drum
  • snare drum - Snare drum
  • cymbals - Cymbals
  • hi-hat - Hi-hat
  • toms - Toms
  • tambourine - Tambourine
  • shaker - Shaker
  • congas - Congas
  • bongos - Bongos
  • cowbell - Cowbell
  • marimba - Marimba
  • xylophone - Xylophone
  • vibraphone - Vibraphone
  • glockenspiel - Glockenspiel
  • timpani - Timpani
  • tabla - Tabla
  • taiko - Taiko
  • sitar - Sitar
  • lute - Lute
  • fiddle - Fiddle
  • erhu - Erhu
  • duduk - Duduk
  • shakuhachi - Shakuhachi
  • recorder - Recorder
  • sampler - Sampler
  • turntables - Turntables
  • theremin - Theremin

المفتاح: add_opt8
الاسم: Scene
الخيارات:
  • --- - --- (الافتراضي)
  • party - Party
  • dance - Dance
  • workout - Workout
  • relax - Relax
  • study - Study
  • sleep - Sleep
  • focus - Focus
  • background - Background
  • driving - Driving
  • cinematic - Cinematic
  • gaming - Gaming
  • meditation - Meditation
  • club - Club
  • lounge - Lounge
  • commuting - Commuting
  • working - Working
  • coding - Coding
  • reading - Reading
  • yoga - Yoga
  • gym - Gym
  • running - Running
  • cooking - Cooking
  • cleaning - Cleaning
  • dating - Dating
  • romantic dinner - Romantic dinner
  • late night - Late night
  • road trip - Road trip
  • cafe - Cafe
  • bar - Bar
  • nature - Nature
  • morning - Morning
  • evening - Evening
  • soundtrack - Soundtrack
  • trailer - Trailer
  • vlog - Vlog
  • commercial - Commercial
  • podcast - Podcast
  • video game - Video game
  • film - Film
  • anime - Anime
  • corporate - Corporate
  • presentation - Presentation
  • wedding - Wedding
  • festival - Festival
  • holiday - Holiday
  • summer - Summer
  • winter - Winter
  • christmas - Christmas
  • halloween - Halloween

المفتاح: add_opt9
الاسم: Region
الخيارات:
  • --- - --- (الافتراضي)
  • western - Western
  • latin - Latin
  • african - African
  • asian - Asian
  • middle eastern - Middle Eastern
  • european - European
  • caribbean - Caribbean
  • k-pop - K-pop
  • j-pop - J-pop
  • c-pop - C-pop
  • bollywood - Bollywood
  • celtic - Celtic
  • nordic - Nordic
  • balkan - Balkan
  • slavic - Slavic
  • mediterranean - Mediterranean
  • arabic - Arabic
  • indian - Indian
  • native american - Native American
  • indigenous - Indigenous
  • romani - Romani
  • klezmer - Klezmer
  • american - American
  • british - British
  • french - French
  • spanish - Spanish
  • italian - Italian
  • german - German
  • irish - Irish
  • scottish - Scottish
  • jamaican - Jamaican
  • cuban - Cuban
  • brazilian - Brazilian
  • mexican - Mexican
  • andean - Andean
  • hawaiian - Hawaiian
  • polynesian - Polynesian
  • australian - Australian
  • persian - Persian
  • turkish - Turkish
  • greek - Greek
  • west african - West African
  • south african - South African
  • east asian - East Asian
  • south asian - South Asian
  • southeast asian - Southeast Asian
  • eastern european - Eastern European
  • scandinavian - Scandinavian
  • appalachian - Appalachian
  • cajun - Cajun
  • afro-cuban - Afro-cuban
  • afro-brazilian - Afro-brazilian
Demucs3 Model (vocals, drums, bass, other) 10 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Demucs3 Model A (Contest Version)
  • 1 - Demucs3 Model B (High Quality) (الافتراضي)
MDX A/B (vocals, drums, bass, other) 7 المفتاح: add_opt1
الاسم: Vocal model type
الخيارات:
  • 0 - MDX A (Contest Version)
  • 3 - MDX Kimberley Jensen 2023.02.12 SDR: 9.30 (New) (الافتراضي)
  • 1 - MDX UVR 2022.01.01 SDR 8.62
  • 2 - MDX UVR 2022.07.25 SDR 8.51
Vit Large 23 (vocals, instrum) 33 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - v1 (SDR vocals: 9.78)
  • 1 - v2 (SDR vocals: 9.90) (الافتراضي)
UVRv5 Demucs (vocals, music) 17 المفتاح: add_opt1
الاسم: Model Type
الخيارات:
  • 0 - UVR_Demucs_Model_1
  • 1 - UVR_Demucs_Model_2
  • 2 - UVR_Demucs_Model_Bag
MVSep DNR (music, sfx, speech) 18
MVSep Old Vocal Model (vocals, music) 19
Demucs2 (vocals, drums, bass, other) 13
Danna Sep (vocals, drums, bass, other) 15
Byte Dance (vocals, drums, bass, other) 16
MVSep MelBand Roformer (vocals, instrum) 35
spleeter 0 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - 2 stems (vocals, music) (الافتراضي)
  • 1 - 4 stems (vocals, drums, bass, other)
  • 2 - 5 stems (vocals, drums, bass, piano, other)
UnMix 3 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - unmix XL (vocals, drums, bass, other) (الافتراضي)
  • 1 - unmix HQ (vocals, drums, bass, other)
  • 2 - unmix SD (vocals, drums, bass, other)
  • 3 - unmix SE (vocals, music) - low quality
Zero Shot (Query Based) (Low quality) 14 المفتاح: add_opt1
الاسم: Model Type
الخيارات:
  • 0 - Bass (MUSDB18HQ AVG)
  • 1 - Drums (MUSDB18HQ AVG)
  • 2 - Vocals (MUSDB18HQ AVG) (الافتراضي)
  • 3 - Other (MUSDB18HQ AVG)
LarsNet (kick, snare, cymbals, toms, hihat) 38 المفتاح: add_opt1
الاسم: Model type
الخيارات:
  • 0 - Apply Demucs4HT first to get drums (الافتراضي)
  • 1 - Use as is (audio must contain drums only)

قيم تنسيق الإخراج (output_format)

الاسم القيمة
mp3 (320 kbps) 0
wav (uncompressed, 16 bit) 1
flac (lossless, 16 bit) 2
m4a (lossy) 3
wav (uncompressed, 32 bit) 4
flac (lossless, 24 bit) 5

كود مثال لـ Curl:

curl --location --request POST 'https://mvsep.com/api/separation/create' --form 'audiofile=@"/path/to/file.mp3"' --form 'api_token="<رمز API الخاص بك>"' --form 'sep_type="9"' --form 'add_opt1="0"' --form 'add_opt2="1"' --form 'output_format="1"' --form 'is_demo="1"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - عند فشل إنشاء الوظيفة
  • true - عند إنشاء الوظيفة بنجاح
data يحتفظ بمعلومات إضافية حسب مفتاح success
data -> link يعرض الرابط إلى URL "GET RESULT" للوظيفة المنشأة (يتم عرضه فقط عندما يكون success هو true)
data -> hash يعرض تجزئة الوظيفة المنشأة (يتم عرضه فقط عندما يكون success هو true)
data -> message يعرض وصفًا للخطأ (يتم عرضه فقط عندما يكون success هو false)

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 بعض المعلمات مفقودة أو غير صالحة. يظهر هذا الخطأ عندما لا تمرر جميع المعلمات الإلزامية أو تمرر معلمات غير صالحة.
401 api_token غير معروف أو غير صالح. يظهر هذا الخطأ إذا استخدمت مفتاح واجهة برمجة التطبيقات غير معروف

الحصول على النتيجة

للحصول على نتيجة الفصل، تحتاج إلى إجراء استدعاء GET إلى العنوان التالي:
https://mvsep.com/api/separation/get


معلمات الاستعلام

حقل نوع وصف
hash سلسلة الهاش الخاص بالفصل
mirror عدد صحيح (اختياري) يستخدم مرآة أخرى إذا تم تعيينه إلى 1، الافتراضي هو 0. يتطلب api_token و 1 رصيد إذا تم تعيينه إلى 1.
api_token سلسلة (اختياري) مفتاح API للمستخدم. مطلوب إذا تم تعيين معلمة mirror إلى 1.

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/separation/get?hash=20230327071601-0e3e5c6c85-13-dimensions.mp3'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - عند عدم العثور على تجزئة الملف أو تم حذفه أو انتهت صلاحيته
  • true - عند العثور على تجزئة الملف وصلاحيتها
status
  • not_found - عندما تكون الوظيفة غير صالحة
  • waiting - عندما تكون الوظيفة في قائمة الانتظار ولم تتم معالجتها بعد
  • processing - عندما تكون الوظيفة قيد المعالجة
  • done - عندما تكون الوظيفة قد تمت معالجتها بنجاح
  • failed - عندما فشلت معالجة الوظيفة
  • distributing - عندما يكون الملف الصوتي للوظيفة كبيرًا ويتم توزيعه على العديد من مثيلات GPU
  • merging - عندما تنتهي معالجة جميع أجزاء توزيع الوظيفة ويتم دمجها
data يحتفظ بمعلومات إضافية حسب مفتاح status
data -> queue_count يعرض عدد الوظائف غير المعالجة في أولويات المستخدم (يتم عرضه فقط عندما يكون status هو waiting أو distributing)
data -> current_order يعرض ترتيب وظيفة المستخدم (يتم عرضه فقط عندما يكون status هو waiting أو distributing)
data -> message يعرض وصف الحالة (يتم عرضه في جميع الحالات، يعرض سبب الخطأ عندما يكون status هو failed)
data -> algorithm يعرض الخوارزمية المستخدمة في الوظيفة (يتم عرضه فقط عندما يكون status هو done)
data -> algorithm_description يعرض تفاصيل الخوارزمية المستخدمة في الوظيفة (يتم عرضه فقط عندما يكون status هو done)
data -> output_format يعرض تنسيق الإخراج للوظيفة (يتم عرضه فقط عندما يكون status هو done)
data -> tags يعرض العلامات الوصفية الصوتية (يتم عرضه فقط عندما يكون status هو done)
data -> input_file يعرض تفاصيل تنزيل الملف الصوتي المدخل (يتم عرضه فقط عندما يكون status هو done)
data -> files يعرض تفاصيل تنزيل الملفات الصوتية المخرجة (يتم عرضه فقط عندما يكون status هو done)
data -> date يعرض تاريخ معالجة الوظيفة (يتم عرضه فقط عندما يكون status هو done)
data -> finished_chunks يعرض عدد الأجزاء المنتهية لوظيفة كبيرة (يتم عرضه فقط عندما يكون status هو distributing)
data -> all_chunks يعرض العدد الإجمالي للأجزاء لوظيفة كبيرة (يتم عرضه فقط عندما يكون status هو distributing)

الحصول على النتيجة

للحصول على نتيجة مهمة تُنفَّذ عن بُعد، عليك إجراء استدعاء GET إلى الرابط التالي:
https://mvsep.com/api/separation/get-remote


معلمات الاستعلام

حقل نوع وصف
hash سلسلة الهاش الخاص بالفصل

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/separation/get-remote?hash=n2AwBjy4KsFZfqqR'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - عند عدم العثور على تجزئة الملف أو تم حذفه أو انتهت صلاحيته
  • true - عند العثور على تجزئة الملف وصلاحيتها
status
  • not_found - عندما تكون الوظيفة غير صالحة
  • waiting - عندما تكون الوظيفة في قائمة الانتظار ولم تتم معالجتها بعد
  • processing - عندما تكون الوظيفة قيد المعالجة
  • done - عندما تكون الوظيفة قد تمت معالجتها بنجاح
  • failed - عندما فشلت معالجة الوظيفة
data يحتفظ بمعلومات إضافية حسب مفتاح status
data -> queue_count يعرض عدد المهام غير المعالجة في قائمة أولويات المستخدم (يظهر فقط عندما تكون حالة status هي waiting).
data -> current_order يعرض ترتيب مهمة المستخدم (يظهر فقط عندما تكون حالة status هي waiting).
data -> message يعرض وصف الحالة (فقط عندما تكون status هي failed).
data -> link يعرض رابطًا إلى عنوان URL الخاص بـ "الحصول على النتيجة" للمهمة التي تم إنشاؤها (يظهر فقط عندما يكون status هو done).
data -> hash تجزئة عملية الفصل (لا تظهر إلا عندما يكون status هو done).

إلغاء الفصل

لإلغاء عملية الفصل واسترداد الرصيد المستخدم (في حال لم يتم البدء في معالجة عملية الفصل بعد)، يتعين عليك إرسال طلب POST إلى الرابط التالي:
https://mvsep.com/api/separation/cancel


معلمات الاستعلام

حقل نوع وصف
api_token سلسلة مفتاح API الخاص بالمستخدم
hash سلسلة الهاش الخاص بالفصل

كود مثال لـ Curl:

curl --location --request POST 'https://mvsep.com/api/separation/cancel' --form 'api_token="<رمز API الخاص بك>"' --form 'hash="<hash>"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - عند عدم العثور على تجزئة الملف أو تم حذفه أو انتهت صلاحيته
  • true - عند العثور على تجزئة الملف وصلاحيتها

معلومات الموقع

الحصول على أنواع الفصل

للحصول على بيانات مفصلة حول أنواع الفصل، يجب عليك إجراء استدعاء GET إلى الرابط التالي:
https://mvsep.com/api/app/algorithms

معلمات الاستعلام

حقل نوع وصف
scopes سلسلة ما إذا كان ينبغي إدراج النماذج التي تستخدم أشكالاً مختلفة من المدخلات.
  • single_upload - نموذج إدخال البيانات في صف واحد
  • no_upload - نموذج لا يتضمن تحميل الملفات (مثل Stable Audio Open Gen)
  • matchering_upload - نموذج المطابقة (مع ملف صوتي مستهدف وملف صوتي مرجعي)
يتم تعيين القيمة الافتراضية إلى single_upload في حالة عدم تحديدها. للحصول على جميع النماذج، قم بتعيين scopes=single_upload,no_upload,matchering_upload.

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/app/algorithms'

تفاصيل الاستجابة:

يعيد البيانات على شكل مصفوفة:

المفتاح القيمة
render_id قيمة نوع الفصل (ID)
name اسم نوع الفصل
algorithm_group_id المجموعة التي ينتمي إليها نوع الفصل:
algorithm_group يحتوي على معلومات حول مجموعة الخوارزميات التي تنتمي إليها الخوارزمية.
algorithm_group -> name اسم مجموعة الخوارزميات.
audio_widget نوع أداة الصوت المراد استخدامها مع الخوارزمية. يمكن استخدام هذا الخيار لتحديد كيفية عرض مشغل الصوت الخاص بالخوارزمية في الواجهة الأمامية. القيم الممكنة هي:
  • single_upload - تستخدم الخوارزمية تحميل ملف واحد كمدخلات. يجب أن يتيح مشغل الصوت للمستخدم تحميل ملف صوتي واحد.
  • no_upload - لا تستخدم الخوارزمية تحميل الملفات كمدخلات. ولا ينبغي أن يعرض مشغل الصوت خيار تحميل الملفات.
  • matchering_upload - تستخدم الخوارزمية عملية تحميل للمقارنة كمدخلات، تتألف من ملف صوتي مستهدف وملف صوتي مرجعي.
orientation لمن هذا النوع من الفصل مخصص:
  • 0 - جميع المستخدمين
  • 1 - المستخدمون المسجلون
  • 2 - المستخدمون المميزون
order_id ترتيب نوع الفصل
price_coefficient يستخدم لحساب عدد الائتمانات التي سيأخذها العمل من المستخدم المميز.
يستخدم هذه الصيغة : floor(<مدة الملف الصوتي بالثواني> * price_coefficient / 60)?:1
usage يعرض عدد مرات الاستخدام الشهري لكل نوع من أنواع الفصل
rating يعرض معدل الاستخدام الشهري لنوع الفصل في شكل مصفوفة:
  • average - التقييم المتوسط
  • total - فرز الأصوات
algorithm_fields يحتوي على معلومات حول الحقول الإضافية لنوع الفصل
algorithm_fields -> name يعرض أي حقل إضافي لنوع الفصل:
  • add_opt1 - الأول
  • add_opt2 - الثاني
  • add_opt3 - الثالث
ستحتاج إلى نشر الفصل بهذا الاسم لاختيار الحقل الإضافي الصحيح.
algorithm_fields -> text اسم العرض للحقل الإضافي من نوع الفصل.
algorithm_fields -> options سلاسل المفاتيح والقيم المشفرة بصيغة JSON للحقل الإضافي.
algorithm_fields -> default_key القيمة الافتراضية للحقل الإضافي. أحد المفاتيح في <code>algorithm_fields -> options</code>.
algorithm_descriptions يحتوي على معلومات حول أوصاف نوع الفصل.
algorithm_descriptions -> short_description وصف صغير لنوع الفصل لا يستخدم HTML.
algorithm_descriptions -> long_description وصف مفصل لنوع الفصل الذي يستخدم HTML.
algorithm_descriptions -> lang رمز اللغة المحددة للوصف.

الحصول على الأخبار

للحصول على معلومات حول آخر الأخبار عن MVSEP، يجب إرسال طلب GET إلى الرابط التالي:
https://mvsep.com/api/app/news


معلمات الاستعلام

حقل نوع وصف
lang سلسلة (اختياري) رمز اللغة المكون من حرفين (en, ru)
start عدد صحيح (اختياري) نقطة الانطلاق، الافتراضي هو 0 (أي بدء من الأحدث)
limit عدد صحيح (اختياري) الحد الأقصى لعدد النتائج المعادة، الافتراضي هو 10، والحد الأقصى هو 20.

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/app/news?lang=en&start=2&limit=1'

تفاصيل الاستجابة:

يعيد البيانات على شكل مصفوفة:

المفتاح القيمة
title عنوان الخبر
lang عنوان الخبر
text الوصف الكامل للخبر
created_at تاريخ الخبر

الحصول على قائمة الانتظار

للحصول على معلومات حول قائمة انتظار الموقع، عليك إجراء استدعاء GET إلى الرابط التالي:
https://mvsep.com/api/app/queue


معلمات الاستعلام

حقل نوع وصف
api_token سلسلة (اختياري) مفتاح API الخاص بالمستخدم

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/app/queue'

تفاصيل الاستجابة:

المفتاح القيمة
queue يحتوي على مجموعة من قوائم الانتظار الحالية لمختلف الخطط:
  • in_process - قيد المعالجة حالياً
  • premium - عدد الطلبات في قائمة الانتظار للمستخدمين المميزين
  • registered - عدد المستخدمين المسجلين في قائمة الانتظار
  • unregistered - عدد الطلبات المعلقة للمستخدمين غير المسجلين
plan يحتوي على قائمة الانتظار الحالية للخطة الحالية (أضف api_token إلى الطلب للحصول على الخطة المسجلة/المميزة):
  • plan - خطتك الحالية
  • queue - عدد الطلبات في قائمة الانتظار لخطتك الحالية

الحصول على فواصل العرض التجريبية

للحصول على معلومات حول الفواصل التجريبية، يجب إرسال طلب GET إلى الرابط التالي: https://mvsep.com/api/app/demo


معلمات الاستعلام

حقل نوع وصف
start عدد صحيح (اختياري) نقطة الانطلاق، الافتراضي هو 0 (أي بدء من الأحدث)
limit عدد صحيح (اختياري) الحد الأقصى لعدد النتائج المعادة، الافتراضي هو 10، والحد الأقصى هو 20.
algorithm_id عدد صحيح معرف نوع الفصل الاختياري. استخدم هذا الخيار لإرجاع فواصل تجريبية تم إنشاؤها بواسطة خوارزمية واحدة فقط. تتطابق القيم مع render_id من نقطة النهاية GET SEPARATION TYPES.
options[FIELD] سلسلة / عدد صحيح مرشح اختياري لقيم خيارات الخوارزمية. استبدل FIELD بمفتاح حقل إضافي من algorithm_fields -> name في استجابة GET SEPARATION TYPES، ثم مرر أحد مفاتيح options الخاصة بهذا الحقل كقيمة. مثال: options[vocals]=1.
additional_options سلسلة يحتوي الخيار "raw" على مرشح لبيانات خيارات المهام المخزنة. يُفضل استخدام options[FIELD] في عمليات التكامل الجديدة، لأنه صيغة صريحة وأسهل في التكوين.

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/app/demo?start=0&limit=2'

curl --location --request GET 'https://mvsep.com/api/app/demo?algorithm_id=20&options[vocals]=1&start=0&limit=10'

لإنشاء مرشحات الخيارات، قم أولاً باستدعاء https://mvsep.com/api/app/algorithms وافحص قائمة algorithm_fields الخاصة بكل خوارزمية. استخدم الحقل name داخل options[FIELD] واستخدم أحد مفاتيح خيارات JSON كقيمة.

تفاصيل الاستجابة:

يعيد البيانات على شكل مصفوفة:

المفتاح القيمة
hash الهاش الخاص بالفصل
date تاريخ الفصل
input_audio رابط الصوت المدخل
size حجم الصوت المدخل
algorithm يحتوي على معلومات أساسية حول نوع الفصل المستخدم (راجع تبويب GET SEPARATION TYPES للحصول على معلومات حول المعلمات المعادة)

مصادقة المستخدم

تسجيل الدخول

للمصادقة على المستخدم والحصول على مفتاح API الخاص بالمستخدم، يجب إرسال طلب POST إلى الرابط التالي:
https://mvsep.com/api/app/login

معلمات الاستعلام

حقل نوع وصف
email سلسلة بريد المستخدم الإلكتروني
password سلسلة كلمة مرور المستخدم

كود مثال لـ Curl:

curl --location --request POST 'https://mvsep.com/api/app/login' --form 'email="<بريد المستخدم الإلكتروني>"' --form 'password="<كلمة مرور المستخدم>"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - يحدث عندما يتم إدخال بيانات اعتماد غير صحيحة
  • true - يحدث عندما يتم إدخال بيانات اعتماد صحيحة
data يحتوي على معلومات عندما تكون بيانات الاعتماد صحيحة
data -> name اسم المستخدم
data -> email بريد المستخدم الإلكتروني
data -> api_token مفتاح API الخاص بالمستخدم. تأكد من تخزينه في مكان آمن واستخدامه في العمليات اللاحقة.
data -> premium_minutes الرصيد المتبقي للمستخدم
data -> premium_enabled ما إذا كان المستخدم قد سمح بإنفاق الرصيد.
  • 0 - غير مسموح
  • 1 - مسموح
data -> long_filenames_enabled ما إذا كان المستخدم يريد معلومات إضافية في أسماء الملفات:
  • 0 - أقصر
  • 1 - أطول

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 تم إدخال بيانات اعتماد غير صحيحة

التسجيل

لتسجيل المستخدم في موقع MVSEP، يجب إرسال طلب POST إلى الرابط التالي:
https://mvsep.com/api/app/register


معلمات الاستعلام

حقل نوع وصف
name سلسلة اسم المستخدم
email سلسلة بريد المستخدم الإلكتروني
password سلسلة كلمة مرور المستخدم
password_confirmation سلسلة أعد إدخال كلمة مرور المستخدم

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/app/register' --form 'name="user"' --form 'email="asdf@example.com"' --form 'password="ASDFQWEr123"' --form 'password_confirmation="ASDFQWEr123"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - يحدث عندما يكون البريد الإلكتروني غير صالح، أو إذا كان المستخدم موجودًا، أو إذا كانت عملية التأكيد غير صحيحة
  • true - يحدث عندما يكون النموذج صالحًا
message يحدث عندما يكون النموذج صالحًا

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 النموذج غير صالح

الملف الشخصي

الحصول على معلومات المستخدم

للحصول على معلومات المستخدم، يجب إرسال طلب GET إلى الرابط التالي:
https://mvsep.com/api/app/user

معلمات الاستعلام

حقل نوع وصف
api_token سلسلة مفتاح API الخاص بالمستخدم

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/app/user?api_token=<رمز API الخاص بك>'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - يحدث عندما يتم إدخال مفتاح API غير صالح
  • true - يحدث عندما يتم إدخال مفتاح API صالح
data يحتوي على معلومات عندما تكون بيانات الاعتماد صحيحة
data -> name اسم المستخدم
data -> email بريد المستخدم الإلكتروني
data -> api_token مفتاح API الخاص بالمستخدم. تأكد من تخزينه في مكان آمن واستخدامه في العمليات اللاحقة.
data -> premium_minutes الرصيد المتبقي للمستخدم
data -> premium_enabled ما إذا كان المستخدم قد سمح بإنفاق الرصيد.
  • 0 - غير مسموح
  • 1 - مسموح
data -> long_filenames_enabled ما إذا كان المستخدم يريد معلومات إضافية في أسماء الملفات:
  • 0 - أقصر
  • 1 - أطول
data -> current_queue يعرض الفواصل الجارية للمستخدم

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 مفتاح API غير صالح

الحصول على تاريخ الفصول

للحصول على معلومات أساسية عن تاريخ الفصول للمستخدم، يجب إرسال طلب GET إلى الرابط التالي:
https://mvsep.com/api/app/separation_history


معلمات الاستعلام

حقل نوع وصف
api_token سلسلة مفتاح API الخاص بالمستخدم
start عدد صحيح (اختياري) نقطة الانطلاق، الافتراضي هو 0 (أي بدء من الأحدث)
limit عدد صحيح (اختياري) الحد الأقصى لعدد النتائج المعادة، الافتراضي هو 10، والحد الأقصى هو 20.

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/app/separation_history?api_token=<رمز API الخاص بك>&start=1&limit=2'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - يحدث عندما يتم إدخال مفتاح API غير صالح
  • true - يحدث عندما يتم إدخال مفتاح API صالح
data يحتوي على مصفوفة من المعلومات الأساسية حول الفواصل السابقة
data -> hash الهاش الخاص بالفصل
data -> job_exists يحتوي على مصفوفة من المعلومات الأساسية حول الفواصل السابقة
data -> credits عدد الرصيد الذي تم استخدامه للعمل، null إذا لم يكن الفصل موجودًا
data -> time_left الوقت التقريبي المتبقي حتى يتم حذف العمل
data -> algorithm يحتوي على معلومات أساسية حول نوع الفصل المستخدم (راجع تبويب GET SEPARATION TYPES للحصول على معلومات حول المعلمات المعادة)

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 مفتاح API غير صالح

تمكين الاستخدام المتميز

لتمكين الاستخدام المتميز للمستخدم، يجب إرسال طلب POST إلى الرابط التالي:
https://mvsep.com/api/app/enable_premium


معلمات الاستعلام

حقل نوع وصف
api_token سلسلة مفتاح API الخاص بالمستخدم

كود مثال لـ Curl:

curl --location --request POST 'https://mvsep.com/api/app/enable_premium' --form 'api_token="<رمز API الخاص بك>"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - يحدث عندما يتم إدخال مفتاح API غير صالح
  • true - يحدث عندما يتم إدخال مفتاح API صالح
message يخبر عن حالة العملية

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 مفتاح API غير صالح

تعطيل الاستخدام المتميز

لتعطيل الاستخدام المتميز للمستخدم، يجب إرسال طلب POST إلى الرابط التالي:
https://mvsep.com/api/app/disable_premium


معلمات الاستعلام

حقل نوع وصف
api_token سلسلة مفتاح API الخاص بالمستخدم

كود مثال لـ Curl:

curl --location --request POST 'https://mvsep.com/api/app/disable_premium' --form 'api_token="<رمز API الخاص بك>"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - يحدث عندما يتم إدخال مفتاح API غير صالح
  • true - يحدث عندما يتم إدخال مفتاح API صالح
message يخبر عن حالة العملية

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 مفتاح API غير صالح

تمكين أسماء الملفات الطويلة

لتمكين أسماء الملفات الطويلة للمستخدم، يجب إرسال طلب POST إلى الرابط التالي:
https://mvsep.com/api/app/enable_long_filenames


معلمات الاستعلام

حقل نوع وصف
api_token سلسلة مفتاح API الخاص بالمستخدم

كود مثال لـ Curl:

curl --location --request POST 'https://mvsep.com/api/app/enable_long_filenames' --form 'api_token="<رمز API الخاص بك>"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - يحدث عندما يتم إدخال مفتاح API غير صالح
  • true - يحدث عندما يتم إدخال مفتاح API صالح
message يخبر عن حالة العملية

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 مفتاح API غير صالح

تعطيل أسماء الملفات الطويلة

لتعطيل أسماء الملفات الطويلة للمستخدم، يجب إرسال طلب POST إلى الرابط التالي:
https://mvsep.com/api/app/disable_long_filenames


معلمات الاستعلام

حقل نوع وصف
api_token سلسلة مفتاح API الخاص بالمستخدم

كود مثال لـ Curl:

curl --location --request POST 'https://mvsep.com/api/app/disable_long_filenames' --form 'api_token="<رمز API الخاص بك>"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - يحدث عندما يتم إدخال مفتاح API غير صالح
  • true - يحدث عندما يتم إدخال مفتاح API صالح
message يخبر عن حالة العملية

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 مفتاح API غير صالح

أداة فحص الجودة

الحصول على قائمة الانتظار

للحصول على معلومات حول إدخالات قائمة انتظار "Quality Checker"، عليك إجراء استدعاء GET إلى الرابط التالي:
https://mvsep.com/api/quality_checker/queue

معلمات الاستعلام

حقل نوع وصف
start عدد صحيح (اختياري) نقطة الانطلاق، الافتراضي هو 0 (أي بدء من الأحدث)
limit عدد صحيح (اختياري) الحد الأقصى لعدد النتائج المعادة، الافتراضي هو 10، والحد الأقصى هو 20.

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/quality_checker/queue?&start=1&limit=2'

تفاصيل الاستجابة:

يعيد البيانات على شكل مصفوفة:

المفتاح القيمة
id رقم تعريف الإدخال
dataset_type نوع مجموعة البيانات المختار عند إضافة الإدخال / نوع لوحة المتصدرين
  • 0 - Synthetic dataset
  • 1 - Multisong dataset
  • 4 - Guitar
  • 2 - Piano
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 3 - Lead/Back Vocals
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
  • 12 - Phantom Center
  • 13 - Synth Vocals 2026
  • 14 - MUSDB18 (Test)
date تاريخ إنشاء الإدخال
algo_name اسم نوع/خوارزمية الفصل المستخدمة
main_text وصف نوع/خوارزمية الفصل المستخدمة
proc حالة المعالجة
  • 0 - لم تتم معالجته
  • 1 - تمت معالجته
proc_remote_date الطابع الزمني لتاريخ المعالجة
msg تُرجع "OK" في حالة النجاح، وإلا تُظهر رسالة خطأ
metrics معلومات حول مؤشرات الدخول
sdr_* (wildcard) الوحدات من حقوق السحب الخاصة للصيغ الأساسية المقابلة
dataset_name اسم مجموعة البيانات

عرض قائمة المتصدرين

للحصول على معلومات حول قوائم المتصدرين في Quality Checker، عليك إرسال طلب GET إلى الرابط التالي:
https://mvsep.com/api/quality_checker/leaderboard

معلمات الاستعلام

حقل نوع وصف
dataset_type سلسلة نوع مجموعة البيانات، ويكون القيمة الافتراضية هي 0 في حالة عدم تحديدها.
  • 0 - Synthetic dataset
  • 1 - Multisong dataset
  • 4 - Guitar
  • 2 - Piano
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 3 - Lead/Back Vocals
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
  • 12 - Phantom Center
  • 13 - Synth Vocals 2026
  • 14 - MUSDB18 (Test)
start عدد صحيح (اختياري) نقطة الانطلاق، الافتراضي هو 0 (أي بدء من الأحدث)
limit عدد صحيح (اختياري) الحد الأقصى لعدد النتائج المعادة، الافتراضي هو 10، والحد الأقصى هو 20.
algo_name_filter سلسلة تصفية أسماء أنواع/خوارزميات الفصل حسب النص المحدد
sort سلسلة الترتيب حسب قيمة SDR المحددة للجذع. يمكنك الحصول على قائمة بالقيم القابلة للترتيب لنوع مجموعة البيانات المحدد من المفتاح sortables الموجود في الرد.

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/quality_checker/leaderboard?&start=1&limit=2&algo_name_filter=MVSep'

تفاصيل الاستجابة:

المفتاح القيمة
data يحتوي على مجموعة من إدخالات أداة فحص الجودة. راجع قسم "استجابة GET QUEUE من أداة فحص الجودة" لمزيد من المعلومات.
dataset_type مفتاح نوع مجموعة البيانات المستخدمة
sortables المفاتيح التي يمكن استخدامها لفرز أنواع مجموعات البيانات المستخدمة حسب الجذع المحدد بترتيب تسلسلي.
sort مفتاح الفرز المستخدم من فئة sortable.

إنشاء إدخال

لإنشاء إدخال في "Quality Checker"، عليك إرسال طلب POST إلى الرابط التالي:
https://mvsep.com/api/quality_checker/add

معلمات الاستعلام

حقل نوع وصف
api_token سلسلة (مطلوب) مفتاح واجهة التطبيق الخاصة بك
zipfile ثنائي (مطلوب) ملف مضغوط جاهز للمعالجة
algo_name سلسلة (مطلوب) اسم الخوارزمية
main_text سلسلة (مطلوب) وصف الخوارزمية
dataset_type سلسلة نوع مجموعة البيانات. القيمة الافتراضية هي 0.
  • 0 - Synthetic dataset
  • 1 - Multisong dataset
  • 4 - Guitar
  • 2 - Piano
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 3 - Lead/Back Vocals
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
  • 12 - Phantom Center
  • 13 - Synth Vocals 2026
  • 14 - MUSDB18 (Test)
password سلسلة (مطلوب) خوارزمية حذف كلمة المرور
ensemble عدد صحيح 0 - الخوارزمية ليست مجموعة. 1 - الخوارزمية هي مجموعة.

كود مثال لـ Curl:

curl --location 'https://mvsep.com/api/quality_checker/add' --form 'zipfile=@"/path/to/zipfile"' --form 'algo_name="Test Algorithm Name"' --form 'main_text="Test Algorithm Description"' --form 'dataset_type="2"' --form 'ensemble="1"' --form 'password="test"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - عندما فشل إنشاء السجل
  • true - عندما تم إنشاء السجل بنجاح
data يحتوي على معلومات حول الإدخال
data -> id رقم التعريف للمدخلة
data -> link رابط المقالة

أخطاء

تستخدم واجهة برمجة التطبيقات MVSEP الأكواد الخطأ التالية:

رمز الخطأ المعنى
400 النموذج غير صالح
401 api_token غير معروف أو غير صالح. يظهر هذا الخطأ إذا استخدمت مفتاح واجهة برمجة التطبيقات غير معروف

الحصول على حق الدخول

للحصول على معلومات حول إدخال قائمة انتظار "Quality Checker" باستخدام المعرف، عليك إجراء استدعاء GET إلى الرابط التالي:
https://mvsep.com/api/quality_checker/entry

معلمات الاستعلام

حقل نوع وصف
id عدد صحيح (مطلوب) رقم التعريف للمدخلة

كود مثال لـ Curl:

curl --location --request GET 'https://mvsep.com/api/quality_checker/entry?id=7675'

تفاصيل الاستجابة:

الاستجابة هي نفسها استجابة "GET QUEUE" من قسم "Quality Checker"، وتُرجع إدخالًا واحدًا فقط.

حذف الإدخال

لحذف إدخال من قائمة انتظار "Quality Checker" باستخدام المعرف وكلمة المرور، عليك إجراء استدعاء GET إلى الرابط التالي:
https://mvsep.com/api/quality_checker/delete

معلمات الاستعلام

حقل نوع وصف
id عدد صحيح (مطلوب) رقم التعريف للمدخلة
password سلسلة (مطلوب) كلمة المرور المستخدمة للدخول

كود مثال لـ Curl:

curl --location 'https://mvsep.com/api/quality_checker/delete' --form 'id="7720"' --form 'password="test"'

تفاصيل الاستجابة:

المفتاح القيمة
success
  • false - عندما فشل حذف السجل
  • true - عندما تم حذف السجل بنجاح
data->message يُظهر ما إذا كان الإدخال قد تم حذفه
MVSEP Logo

turbo@mvsep.com

Google Play App Store
معلومات الموقع

الأسئلة الشائعة

فحص الجودة

الخوارزميات

الوثائق الكاملة لواجهة برمجة التطبيقات

الشركة

سياسة الخصوصية

الشروط والأحكام

سياسة الاسترجاع

Cookie Notice

إضافي

ساعدنا في الترجمة! 10

ساعدنا على الترويج