MVSEP Logo
  • בית
  • חדשות
  • תוכניות
  • הדגמה
  • שאלות נפוצות
  • צור משתמש
  • כניסה

התחלה

ה- API של MVSEP מספק גישה תוכניתית ליצירת הפרדה, החזרת התוצאות, קבלת מידע על האתר ושליטה ביכולות המשתמש.

כדי להשתמש ב-API זה, אתה צריך מפתח API. אינך מחובר, אנא התחבר כדי לקבל את אסימון ה- API שלך.

Examples in Python: https://github.com/ZFTurbo/MVSep-API-Examples

Unofficial application MacVSep for Mac OS: https://github.com/septcoco/macvsep

Webhooks can be setup here: Webhooks Page

שים לב שמשתמשי Premium יכולים לבקש עד 10 עבודות במקביל, בעוד שמשתמשים שאינם Premium יכולים לבקש רק עבודה אחת במקביל.

פעילות הפרדה

יצירת הפרדה

כדי ליצור מחיצה, עליך לבצע קריאת POST לכתובת ה-URL הבאה:
https://mvsep.com/api/separation/create


פרמטרי שאילתה

תחום סוג תיאור
api_token String מפתח ה-API שלך
audiofile Binary קובץ שמע המיועד לעיבוד. Not required if url parameter is set
url String Link to the audiofile. Not required if audiofile parameter is set
remote_type String (optional) Remote type of the audiofile. Defaults to direct. Not required if audiofile parameter is set. Supported types are direct (Direct Download), mega (MEGA), drive (Google Drive), dropbox (Dropbox)
sep_type Integer (אופציונלי) סוג הפרדה, ברירת המחדל היא 11 (Demucs3 Model B (שירה, תופים, בס, אחר)
add_opt1 String (אופציונלי) הפרדה סוג השדה הנוסף הראשון
add_opt2 String (אופציונלי) הפרדה הקלד שדה נוסף שני
add_opt3 String (אופציונלי) סוג הפרדה שדה שלישי נוסף
output_format Integer פורמט פלט (אופציונלי), ברירת המחדל היא 0 (mp3 (320kbps))
is_demo Boolean (אופציונלי) אם ההפרדה תתפרסם בדף הדגמה, ברירת המחדל היא false

Separation type (sep_type) and additional fields (add_opt1, add_opt2, ...) values

שם ערך Additional fields
Ensemble (vocals, instrum) 26 Key: add_opt1
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include intermediate results and max_fft, min_fft

Key: add_opt2
Name: Model Type
Options:
  • 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) (default)
  • 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 Key: add_opt1
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include intermediate results and max_fft, min_fft

Key: add_opt2
Name: Model Type
Options:
  • 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) (default)
Ensemble All-In (vocals, bass, drums, piano, guitar, lead/back vocals, other) 30 Key: add_opt1
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include intermediate results and max_fft, min_fft

Key: add_opt2
Name: Model Type
Options:
  • 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) (default)
BS Roformer SW (vocals, bass, drums, guitar, piano, other) 63
BS Roformer (vocals, instrumental) 40 Key: add_opt1
Name: Vocal model type
Options:
  • 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)
  • 81 - ver 2025.07 (SDR vocals: 11.89, SDR instrum: 18.20) (default)
MelBand Roformer (vocals, instrumental) 48 Key: add_opt1
Name: Vocal model type
Options:
  • 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) (default)
  • 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)
MDX23C (vocals, instrumental) 25 Key: add_opt1
Name: Vocal model type
Options:
  • 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) (default)
SCNet (vocals, instrumental) 46 Key: add_opt1
Name: Vocal model type
Options:
  • 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) (default)
Demucs4 HT (vocals, drums, bass, other) 20 Key: add_opt1
Name: Model type
Options:
  • 0 - htdemucs_ft (High Quality, Slow)
  • 1 - htdemucs (Good Quality, Fast) (default)
  • 2 - htdemucs_6s (6 stems, additional piano and guitar)
MDX B (vocals, instrumental) 23 Key: add_opt1
Name: Vocal model type
Options:
  • 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) (default)
  • 12 - UVR-MDX-NET-Inst_HQ_5 (SDR: 9.45)
Ultimate Vocal Remover VR (vocals, music) 9 Key: add_opt1
Name: Model Type
Options:
  • 0 - HP2-4BAND-3090_4band_arch-500m_1 (default)
  • 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)

Key: add_opt2
Name: Agressiveness
Options:
  • 0.3 - 0.3 (default)
  • 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
MelBand Karaoke (lead/back vocals) 49 Key: add_opt1
Name: Karaoke model type
Options:
  • 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) (default)

Key: add_opt2
Name: Extraction type
Options:
  • 0 - Use as is (default)
  • 1 - Extract vocals first
MDX-B Karaoke (lead/back vocals) 12 Key: add_opt1
Name: Karaoke model type
Options:
  • 0 - Extract directly from mixture (SDR lead vocals: 6.81) (default)
  • 1 - Extract from vocals part (SDR lead vocals: 7.94)
MVSep Piano (piano, other) 29 Key: add_opt1
Name: Piano model type
Options:
  • 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) (default)
MVSep Guitar (guitar, other) 31 Key: add_opt1
Name: Guitar model type
Options:
  • 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) (default)
MVSep Bass (bass, other) 41 Key: add_opt1
Name: Bass model type
Options:
  • 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) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract from instrumental part

Key: add_opt3
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include results of independent models
MVSep Drums (drums, other) 44 Key: add_opt1
Name: Drums model type
Options:
  • 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) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract from instrumental part

Key: add_opt3
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include results of independent models
MVSep Strings (strings, other) 52
MVSep Wind (wind, other) 54 Key: add_opt1
Name: Wind model type
Options:
  • 0 - MelBand Roformer (SDR wind: 6.73)
  • 1 - SCNet Large (SDR wind: 6.76)
  • 2 - Mel + SCNet (SDR wind: 7.22) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract from instrumental part

Key: add_opt3
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include results of independent models
MVSep Organ (organ, other) 58 Key: add_opt1
Name: Organ model type
Options:
  • 0 - SCNet XL (SDR organ: 2.71)
  • 1 - MelBand Roformer (SDR organ: 2.77)
  • 2 - Mel + SCNet (SDR organ: 3.05) (default)
MVSep Saxophone (saxophone, other) 61 Key: add_opt1
Name: Model type
Options:
  • 0 - SCNet XL (SDR saxophone: 6.15)
  • 1 - MelBand Roformer (SDR saxophone: 6.97) (default)
  • 2 - Mel + SCNet (SDR saxophone: 7.13)
MVSep Violin (violin, other) 65
Apollo Enhancers (by JusperLee and Lew) 51 Key: add_opt1
Name: Model type
Options:
  • 0 - MP3 Enhancer (by JusperLee) (default)
  • 1 - Universal Super Resolution (by Lew)
  • 2 - Vocals Super Resolution (by Lew)
  • 3 - Universal Super Resolution (by MVSep Team)
Reverb Removal (noreverb) 22 Key: add_opt1
Name: Model Type
Options:
  • 0 - Reverb removal by FoxJoy (MDX23C) (default)
  • 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)

Key: add_opt2
Name: Preprocess
Options:
  • 0 - Extract vocals (needed for Mel/BS Roformer)
  • 1 - Use as is (default)
MVSep Crowd removal (crowd, other) 34 Key: add_opt1
Name: Model type
Options:
  • 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) (default)
MVSep Demucs4HT DNR (dialog, sfx, music) 24 Key: add_opt1
Name: Model type
Options:
  • 0 - Single (SDR: 9.62) (default)
  • 1 - Ensemble (SDR: 10.16)
BandIt Plus (speech, music, effects) 36
BandIt v2 (speech, music, effects) 45 Key: add_opt1
Name: Model Type
Options:
  • 0 - Multi language model (default)
  • 1 - English model
  • 2 - German model
  • 3 - French model
  • 4 - Spanish model
  • 5 - Chinese model
  • 6 - Faroese model
MVSep DnR v3 (speech, music, sfx) 56 Key: add_opt1
Name: Model type
Options:
  • 0 - SCNet Large (SDR avg: 11.22)
  • 1 - MelBand Roformer (SDR avg: 10.99)
  • 2 - Mel + SCNet (SDR avg: 11.54) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Use vocals model to help

Key: add_opt3
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include results of independent models
DrumSep (4-6 stems: kick, snare, cymbals, toms, ride, hh, crash) 37 Key: add_opt1
Name: Model Type
Options:
  • 0 - DrumSep model by inagoy (HDemucs, 4 stems)
  • 1 - DrumSep model by aufr33 and jarredou (MDX23C, 4 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) (default)

Key: add_opt2
Name: Preprocess
Options:
  • 0 - Apply Drums model before (default)
  • 1 - Use as is (audio must contain drums only)
DeNoise by aufr33 47 Key: add_opt1
Name: Model type
Options:
  • 0 - Standard (default)
  • 1 - Aggressive
Whisper (extract text from audio) 39 Key: add_opt1
Name: Model type
Options:
  • 0 - Apply to original file
  • 1 - Extract vocals first (default)

Key: add_opt2
Name: Transcription type
Options:
  • 0 - New timestamps by linto-ai
  • 1 - Old version of timestamps by whisper (default)
Parakeet (extract text from audio) 64 Key: add_opt1
Name: Model type
Options:
  • 0 - Apply to original file
  • 1 - Extract vocals first (default)
Medley Vox (Multi-singer separation) 53 Key: add_opt1
Name: Model type
Options:
  • 0 - Apply to original file
  • 1 - Extract vocals first (default)
MVSep Multichannel BS (vocals, instrumental) 43 Key: add_opt1
Name: Model Type
Options:
  • 0 - BS Roformer (SDR: 11.81) (default)
  • 1 - MDX23C (SDR: 10.36)
  • 2 - MelBand Roformer (SDR: 11.17)
  • 3 - MelBand Roformer XL (SDR: 11.28)
MVSep Male/Female separation 57 Key: add_opt1
Name: Model type
Options:
  • 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) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract vocals first with BS Roformer
MDX A/B (vocals, drums, bass, other) 7 Key: add_opt1
Name: Vocal model type
Options:
  • 0 - MDX A (Contest Version)
  • 3 - MDX Kimberley Jensen 2023.02.12 SDR: 9.30 (New) (default)
  • 1 - MDX UVR 2022.01.01 SDR 8.62
  • 2 - MDX UVR 2022.07.25 SDR 8.51
Demucs3 Model (vocals, drums, bass, other) 10 Key: add_opt1
Name: Model type
Options:
  • 0 - Demucs3 Model A (Contest Version)
  • 1 - Demucs3 Model B (High Quality) (default)
Vit Large 23 (vocals, instrum) 33 Key: add_opt1
Name: Model type
Options:
  • 0 - v1 (SDR vocals: 9.78)
  • 1 - v2 (SDR vocals: 9.90) (default)
UVRv5 Demucs (vocals, music) 17 Key: add_opt1
Name: Model Type
Options:
  • 0 - UVR_Demucs_Model_1
  • 1 - UVR_Demucs_Model_2
  • 2 - UVR_Demucs_Model_Bag
MVSep DNR (music, sfx, speech) 18
MVSep 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 Key: add_opt1
Name: Model type
Options:
  • 0 - 2 stems (vocals, music) (default)
  • 1 - 4 stems (vocals, drums, bass, other)
  • 2 - 5 stems (vocals, drums, bass, piano, other)
UnMix 3 Key: add_opt1
Name: Model type
Options:
  • 0 - unmix XL (vocals, drums, bass, other) (default)
  • 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 Key: add_opt1
Name: Model Type
Options:
  • 0 - Bass (MUSDB18HQ AVG)
  • 1 - Drums (MUSDB18HQ AVG)
  • 2 - Vocals (MUSDB18HQ AVG) (default)
  • 3 - Other (MUSDB18HQ AVG)
LarsNet (kick, snare, cymbals, toms, hihat) 38 Key: add_opt1
Name: Model type
Options:
  • 0 - Apply Demucs4HT first to get drums (default)
  • 1 - Use as is (audio must contain drums only)
Stable Audio Open Gen 62 Key: add_opt1
Name: Text prompt
Options:

Key: add_opt2
Name: Length (in seconds)
Options:
  • 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 (default)
MVSep MultiSpeaker (MDX23C) 42 Key: add_opt1
Name: Model Type
Options:
  • 0 - Extract directly from mixture
  • 1 - Extract from vocals part (default)
Aspiration (by Sucial) 50 Key: add_opt1
Name: Model type
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract from vocals part
AudioSR (Super Resolution) 59 Key: add_opt1
Name: Cutoff (Hz)
Options:
  • 0 - Automatic (default)
  • 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
Phantom Centre extraction (by wesleyr36) 55
FlashSR (Super Resolution) 60

ערכי פורמט פלט (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 --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 "קבל תוצאה" של המשימה שנוצרה (מוצגת רק כאשר success הוא true)
data -> hash מציג קוד hash של משימה שנוצרה (מוצג רק כאשר success הוא true)
data -> message מציג את תיאור השגיאה (מוצג רק כאשר success הוא false)

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 פרמטרים מסוימים חסרים או לא תקינים. שגיאה זו מופיעה כאשר אינך מעביר כל פרמטר חובה או מעביר פרמטרים לא תקינים.
401 api_token לא ידוע או לא חוקי. שגיאה זו מופיעה אם אתה משתמש במפתח API לא ידוע

קבלת תוצאה

כדי לקבל את תוצאת ההפרדה, עליך לבצע שיחת GET לגורמים הבאים
https://mvsep.com/api/separation/get


פרמטרי שאילתה

תחום סוג תיאור
hash String הפרדת גיבוב
mirror Integer (אופציונלי) משתמש בשיקוף אחר אם מוגדר ל- 1, ברירת המחדל היא 0. דורש api_token ואשראי אחד אם מוגדר ל- 1.
api_token string מפתח API (אופציונלי) של המשתמש. נדרש אם פרמטר המראה מוגדר ל- 1.

קוד לדוגמה של תלתל:

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

פרטי תגובה:

מפתח ערך
success
  • false - כאשר קוד hash של קובץ לא נמצא או מוסר או שתוקפו פג
  • true - כאשר קוד hash של קובץ נמצא וחוקי
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)

קבלת תוצאה

To get the result of remote job, you need to make a GET call to the following url:
https://mvsep.com/api/separation/get-remote


פרמטרי שאילתה

תחום סוג תיאור
hash String הפרדת גיבוב

קוד לדוגמה של תלתל:

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

פרטי תגובה:

מפתח ערך
success
  • false - כאשר קוד hash של קובץ לא נמצא או מוסר או שתוקפו פג
  • true - כאשר קוד hash של קובץ נמצא וחוקי
status
  • not_found - כאשר המשימה אינה חוקית
  • waiting - כאשר המשימה נמצאת בתור ועדיין לא מעובדת
  • processing - בעת עיבוד המשימה
  • done - כאשר העבודה עובדה בהצלחה
  • failed - כאשר עיבוד העבודה נכשל
data מכיל מידע נוסף בהתאם למפתח status
data -> queue_count Shows unprocessed jobs count in user's priority (only shown when status is waiting)
data -> current_order Shows the order of user's job (only shown when status is waiting)
data -> message Shows the description of status (only when status is failed)
data -> link Shows link to "GET RESULT" URL of created job (only shown when status is done)
data -> hash Hash of the separation (only shown when status is done)

Cancel SEPARATION

To cancel the separation and refund used credits (if the separation is not being processed yet), you need to make a POST call to the following url:
https://mvsep.com/api/separation/cancel


פרמטרי שאילתה

תחום סוג תיאור
api_token string מפתח API של המשתמש
hash string הפרדת גיבוב

קוד לדוגמה של תלתל:

curl --location --request POST 'https://mvsep.com/api/separation/cancel' --form 'api_token="<אסימון ה-API שלך>"' --form 'hash="<hash>"'

פרטי תגובה:

מפתח ערך
success
  • false - כאשר קוד hash של קובץ לא נמצא או מוסר או שתוקפו פג
  • true - כאשר קוד hash של קובץ נמצא וחוקי

מידע על האתר

קבל סוגי הפרדות

כדי לקבל את הנתונים המפורטים על סוגי הפרדות, עליך לבצע שיחת GET לכתובת האתר הבאה:
https://mvsep.com/api/app/algorithms


קוד לדוגמה של תלתל:

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

פרטי תגובה:

החזרת נתונים כמערך:

מפתח ערך
render_id ערך סוג הפרדת צבע (ID)
name שם סוג ההפרדה
algorithm_group_id הקבוצה אליה שייך סוג ההפרדה:
  • 0 - Experimental
  • 1 - Old Models
  • 2 - HQ Models
  • 3 - Ensemble
orientation למי מיועד סוג הפרדה זה:
  • 0 - כל המשתמשים
  • 1 - משתמשים רשומים
  • 2 - משתמשי פרימיום
order_id סדר סוג ההפרדה
price_coefficient משמש לחישוב כמה קרדיטים העבודה לוקחת ממשתמש פרימיום.
שימוש בנוסחה זו : floor(<משך קובץ שמע בשניות> * price_coefficient / 60)?:1
usage Shows monthly usage count of separation type
rating Shows monthly usage rating of separation type as array:
  • average - average rating
  • total - vote count
algorithm_fields מכיל מידע על שדות נוספים מסוג הפרדת צבע
algorithm_fields -> name הצגת השדה הנוסף מסוג הפרדת הצבע:
  • add_opt1 - תחילה
  • add_opt2 - שני
  • add_opt3 - שלישי
יהיה עליך לפרסם הפרדה בשם זה כדי לבחור שדה נוסף ימני.
algorithm_fields -> text שם התצוגה של השדה הנוסף מסוג הפרדת הצבע.
algorithm_fields -> options JSON שרשראות ערך מפתח מקודדות של שדה נוסף
algorithm_fields -> default_key ערך ברירת המחדל של השדה הנוסף. אחד המפתחות של <קוד>algorithm_fields -אפשרויות >< / קוד>
algorithm_descriptions מכיל מידע על תיאורים של סוג הפרדת הצבע
algorithm_descriptions -> short_description תיאור קטן של סוג ההפרדה שאינו משתמש ב- HTML.
algorithm_descriptions -> long_description תיאור מפורט של סוג ההפרדה המשתמש ב- HTML.
algorithm_descriptions -> lang קוד השפה שצוין של התיאור.

קבל חדשות

כדי לקבל מידע על החדשות האחרונות על MVSEP, עליך לבצע שיחת GET לכתובת האתר הבאה:
https://mvsep.com/api/app/news


פרמטרי שאילתה

תחום סוג תיאור
lang String (אופציונלי) קוד שפה בן 2 אותיות (en, ru)
start Integer (אופציונלי) היסט נקודת התחלה, ברירת המחדל היא 0 (כלומר, התחל מהמאוחר)
limit Integer (אופציונלי) הסכום המרבי של התוצאות המוחזרות, ברירת המחדל היא 10, המקסימום הוא 20.

קוד לדוגמה של תלתל:

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

פרטי תגובה:

החזרת נתונים כמערך:

מפתח ערך
title כותרת החדשות
lang כותרת החדשות
text תיאור מלא של החדשות
created_at תאריך החדשות

GET QUEUE

To get site queue information, you need to make a GET call to the following url:
https://mvsep.com/api/app/queue


פרמטרי שאילתה

תחום סוג תיאור
api_token String (optional) מפתח API של המשתמש

קוד לדוגמה של תלתל:

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

פרטי תגובה:

מפתח ערך
queue Contains array of current queues for different plans:
  • in_process - Currently being processed
  • premium - Queue count for premium users
  • registered - Queue count for registered users
  • unregistered - Queue count for unregistered users
plan Contains current queue for current plan (add api_token to request for registered/premium plan):
  • plan - Your current plan
  • queue - Queue count for your current plan

קבל הפרדות הדגמה

כדי לקבל מידע על הפרדות הדגמה, עליך לבצע שיחת GET לכתובת ה- URL הבאה: https://mvsep.com/api/app/demo


פרמטרי שאילתה

תחום סוג תיאור
start Integer (אופציונלי) היסט נקודת התחלה, ברירת המחדל היא 0 (כלומר, התחל מהמאוחר)
limit Integer (אופציונלי) הסכום המרבי של התוצאות המוחזרות, ברירת המחדל היא 10, המקסימום הוא 20.

קוד לדוגמה של תלתל:

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

פרטי תגובה:

החזרת נתונים כמערך:

מפתח ערך
hash הפרדת גיבוב
date תאריך הפרידה
input_audio כתובת URL של קלט שמע
size קלט גודל שמע
algorithm מכיל מידע בסיסי על סוג הפרדת הצבע שנעשה בו שימוש (עיין בכרטיסייה GET SEPARATION TYPES לקבלת מידע על פרמטרים שהוחזרו)

אימות משתמש

התחברות

כדי לאמת משתמש ולקבל את מפתח ה- API של המשתמש, עליך לבצע שיחת POST לכתובת ה- URL הבאה:
https://mvsep.com/api/app/login

פרמטרי שאילתה

תחום סוג תיאור
email String דוא"ל של המשתמש
password String סיסמת המשתמש

קוד לדוגמה של תלתל:

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 - ארוך יותר

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 אישורים שגויים שצוינו

הרשמה

כדי לרשום משתמש לאתר MVSEP, עליך לבצע שיחת POST לכתובת האתר הבאה:
https://mvsep.com/api/app/register


פרמטרי שאילתה

תחום סוג תיאור
name String שם המשתמש
email String דוא"ל של המשתמש
password String סיסמת המשתמש
password_confirmation String חזור על הסיסמה של המשתמש

קוד לדוגמה של תלתל:

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 מתרחש כאשר הטופס חוקי

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 הטופס אינו חוקי

פרופיל

קבל משתמש

כדי לקבל פרטי משתמש, עליך לבצע שיחת GET לכתובת ה- URL הבאה:
https://mvsep.com/api/app/user

פרמטרי שאילתה

תחום סוג תיאור
api_token String מפתח API של המשתמש

קוד לדוגמה של תלתל:

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 הצגת הפרדות צבע מתמשכות עבור המשתמש

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 מפתח API לא חוקי

קבל היסטוריית הפרדות

כדי לקבל היסטוריית הפרדת מידע בסיסית של המשתמש, עליך לבצע שיחת GET לכתובת האתר הבאה:
https://mvsep.com/api/app/separation_history


פרמטרי שאילתה

תחום סוג תיאור
api_token String מפתח API של המשתמש
start Integer (אופציונלי) היסט נקודת התחלה, ברירת המחדל היא 0 (כלומר, התחל מהמאוחר)
limit Integer (אופציונלי) הסכום המרבי של התוצאות המוחזרות, ברירת המחדל היא 10, המקסימום הוא 20.

קוד לדוגמה של תלתל:

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 כמה קרדיטים שימשו למשימה, בטלים אם ההפרדה אינה קיימת
data -> time_left הזמן המשוער שנותר עד למחיקת המשימה
data -> algorithm מכיל מידע בסיסי על סוג הפרדת הצבע שנעשה בו שימוש (עיין בכרטיסייה GET SEPARATION TYPES לקבלת מידע על פרמטרים שהוחזרו)

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 מפתח API לא חוקי

אפשר שימוש פרימיום

כדי לאפשר שימוש פרימיום עבור המשתמש, עליך לבצע שיחת POST לכתובת ה- URL הבאה:
https://mvsep.com/api/app/enable_premium


פרמטרי שאילתה

תחום סוג תיאור
api_token String מפתח API של המשתמש

קוד לדוגמה של תלתל:

curl --location --request POST 'https://mvsep.com/api/app/enable_premium' --form 'api_token="<אסימון ה-API שלך>"'

פרטי תגובה:

מפתח ערך
success
  • false - מתרחש כאשר צוין מפתח API לא חוקי
  • true - מתרחש כאשר צוין מפתח API חוקי
message מודיע על מצב הפעולה

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 מפתח API לא חוקי

השבת את השימוש בתשלום

כדי להשבית את השימוש בתשלום עבור המשתמש, עליך לבצע שיחת POST לכתובת האתר הבאה:
https://mvsep.com/api/app/disable_premium


פרמטרי שאילתה

תחום סוג תיאור
api_token String מפתח API של המשתמש

קוד לדוגמה של תלתל:

curl --location --request POST 'https://mvsep.com/api/app/disable_premium' --form 'api_token="<אסימון ה-API שלך>"'

פרטי תגובה:

מפתח ערך
success
  • false - מתרחש כאשר צוין מפתח API לא חוקי
  • true - מתרחש כאשר צוין מפתח API חוקי
message מודיע על מצב הפעולה

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 מפתח API לא חוקי

הפעלת שמות קבצים ארוכים

כדי לאפשר שמות קבצים ארוכים עבור המשתמש, עליך לבצע שיחת POST לכתובת ה- URL הבאה:
https://mvsep.com/api/app/enable_long_filenames


פרמטרי שאילתה

תחום סוג תיאור
api_token String מפתח API של המשתמש

קוד לדוגמה של תלתל:

curl --location --request POST 'https://mvsep.com/api/app/enable_long_filenames' --form 'api_token="<אסימון ה-API שלך>"'

פרטי תגובה:

מפתח ערך
success
  • false - מתרחש כאשר צוין מפתח API לא חוקי
  • true - מתרחש כאשר צוין מפתח API חוקי
message מודיע על מצב הפעולה

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 מפתח API לא חוקי

השבתת שמות קבצים ארוכים

כדי להשבית שמות קבצים ארוכים עבור המשתמש, עליך לבצע שיחת POST לכתובת ה- URL הבאה:
https://mvsep.com/api/app/disable_long_filenames


פרמטרי שאילתה

תחום סוג תיאור
api_token String מפתח API של המשתמש

קוד לדוגמה של תלתל:

curl --location --request POST 'https://mvsep.com/api/app/disable_long_filenames' --form 'api_token="<אסימון ה-API שלך>"'

פרטי תגובה:

מפתח ערך
success
  • false - מתרחש כאשר צוין מפתח API לא חוקי
  • true - מתרחש כאשר צוין מפתח API חוקי
message מודיע על מצב הפעולה

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 מפתח API לא חוקי

Quality Checker

GET QUEUE

To get information about Quality Checker queue entries, you need to make a GET call to the following url:
https://mvsep.com/api/quality_checker/queue

פרמטרי שאילתה

תחום סוג תיאור
start Integer (אופציונלי) היסט נקודת התחלה, ברירת המחדל היא 0 (כלומר, התחל מהמאוחר)
limit Integer (אופציונלי) הסכום המרבי של התוצאות המוחזרות, ברירת המחדל היא 10, המקסימום הוא 20.

קוד לדוגמה של תלתל:

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

פרטי תגובה:

החזרת נתונים כמערך:

מפתח ערך
id Identification number of entry
dataset_type Dataset Type chosen when adding the entry / Leaderboard type
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
date Created date of the entry
algo_name Name of the used separation type/algorithm
main_text Description of the used separation type/algorithm
proc Status of the processing
  • 0 - Not processed
  • 1 - Processed
proc_remote_date Timestamp of processing date
msg Returns "OK" if successful, otherwise shows error message
metrics Information about entry metrics
sdr_* (wildcard) SDR of the corresponding stems
dataset_name Name of the dataset

GET LEADERBOARD

To get information about Quality Checker leaderboards, you need to make a GET call to the following url:
https://mvsep.com/api/quality_checker/leaderboard

פרמטרי שאילתה

תחום סוג תיאור
dataset_type String Dataset Type, defaults to 0 if not given
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
start Integer (אופציונלי) היסט נקודת התחלה, ברירת המחדל היא 0 (כלומר, התחל מהמאוחר)
limit Integer (אופציונלי) הסכום המרבי של התוצאות המוחזרות, ברירת המחדל היא 10, המקסימום הוא 20.
algo_name_filter String Filters Separation Type/Algorithm names by given text
sort String Sort by given SDR of the stem. You can get list of sortable values for given dataset type from sortables key in response

קוד לדוגמה של תלתל:

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

פרטי תגובה:

מפתח ערך
data Contains array of Quality Checker entries. Refer to GET QUEUE response from Quality Checker Section for more information
dataset_type Used dataset type key
sortables Keys that can be used to sort used dataset type by given stem in sequential order.
sort Used sorting key from sortable.

CREATE ENTRY

To create Quality Checker entry, you need to make a POST call to the following url:
https://mvsep.com/api/quality_checker/add

פרמטרי שאילתה

תחום סוג תיאור
api_token String (required) מפתח ה-API שלך
zipfile Binary (required) Zip file to be processed
algo_name String (required) Name of the algorithm
main_text String (required) Description of the algorithm
dataset_type String Dataset type. Defaults to 0.
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
password String (required) Password to delete algorithm
ensemble integer 0 - algorithm is not ensemble. 1 - algorithm is ensemble.

קוד לדוגמה של תלתל:

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 - when the entry creation failed
  • true - when the entry was created successfully
data Contains information about entry
data -> id ID of the entry.
data -> link Link to the entry.

שגיאות

ה-API של MVSEP משתמש בקודי השגיאה הבאים:

קוד שגיאה משמעות
400 הטופס אינו חוקי
401 api_token לא ידוע או לא חוקי. שגיאה זו מופיעה אם אתה משתמש במפתח API לא ידוע

GET ENTRY

To get information about Quality Checker queue entry by id, you need to make a GET call to the following url:
https://mvsep.com/api/quality_checker/entry

פרמטרי שאילתה

תחום סוג תיאור
id Integer (required) ID of the entry

קוד לדוגמה של תלתל:

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

פרטי תגובה:

Response is the same as GET QUEUE response from Quality Checker Section, returns only one entry.

DELETE ENTRY

To delete Quality Checker queue entry by id and password, you need to make a GET call to the following url:
https://mvsep.com/api/quality_checker/delete

פרמטרי שאילתה

תחום סוג תיאור
id Integer (required) ID of the entry
password String (required) Used password for the entry

קוד לדוגמה של תלתל:

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

פרטי תגובה:

מפתח ערך
success
  • false - when the entry deletion failed
  • true - when the entry was deleted successfully
data->message Shows whether entry was deleted
MVSEP Logo

turbo@mvsep.com

אפשרויות מתקדמות

בדיקת איכות

אלגוריתמים

תיעוד API מלא

חברה

מדיניות הפרטיות

תנאים והגבלות

מדיניות החזרים

Cookie Notice

עוד

עזרו לנו לתרגם! 11

עזרו לנו לקדם!