MVSEP Logo
  • itthon
  • hírek
  • Tervek
  • Demó
  • GYIK
  • Fiók létrehozása
  • Belépés

Kezdje el

Az MVSEP API programozott hozzáférést biztosít az elválasztás létrehozásához, az eredmények visszaadásához, a webhely információinak lekéréséhez és a felhasználói képességek szabályozásához.

Az API használatához API-kulcsra van szüksége. Nincs bejelentkezve, kérjük, jelentkezzen be, hogy megkapja API-tokenjét.

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

Vegye figyelembe, hogy a prémium felhasználók legfeljebb 10 egyidejű munkát kérhetnek, míg a nem prémium felhasználók csak 1 egyidejű munkát.

Elválasztási tevékenység

szétválást hozzon létre

Az elválasztás létrehozásához POST-hívást kell indítania a következő URL-re:
https://mvsep.com/api/separation/create


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String Az Ön API-kulcsa
audiofile Binary Feldolgozandó audiofájl. 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 (opcionális) Elválasztási típus, alapértelmezés szerint 11 (Demucs3 Model B (ének, dob, basszusgitár, egyéb))
add_opt1 String (nem kötelező) Elválasztás típusa az első további mező
add_opt2 String (nem kötelező) Elválasztás típusa második kiegészítő mező
add_opt3 String (választható) Elkülönítési típus harmadik kiegészítő mező
output_format Integer (opcionális) kimeneti formátum, alapértelmezés szerint 0 (mp3 (320 kbps))
is_demo Boolean (opcionális), ha az elválasztást közzé kell tenni a bemutató oldalon, az alapértelmezett érték false

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

Név Érték 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

Kimeneti formátum (output_format) értékek

Név Érték
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 példakód:

curl --location --request POST 'https://mvsep.com/api/separation/create' --form 'audiofile=@"/path/to/file.mp3"' --form 'api_token="<Az API-tokenje>"' --form 'sep_type="9"' --form 'add_opt1="0"' --form 'add_opt2="1"' --form 'output_format="1"' --form 'is_demo="1"'

Válaszadás részletei

Kulcs Érték
success
  • false - amikor a munka létrehozása sikertelen
  • true - amikor a munka létrehozása sikeres
data A siker kulcs függvényében további információkat tartalmaz.
data -> link Megjeleníti a létrehozott feladat "EREDMÉNY SZEREZÉSE" URL-címére mutató hivatkozást (csak akkor jelenik meg, ha a siker igaz)
data -> hash Megjeleníti a létrehozott feladatkivonatot (csak akkor jelenik meg, ha a siker igaz)
data -> message Megjeleníti a hiba leírását (csak akkor jelenik meg, ha a siker hamis)

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Néhány paraméter hiányzik vagy érvénytelen. Ez a hiba akkor jelenik meg, ha nem ad át minden kötelező paramétert, vagy érvénytelen paramétereket ad át.
401 Ismeretlen vagy érvénytelen api_token. Ez a hiba akkor jelenik meg, ha ismeretlen API-kulcsot használ

eredményt kapni

Az elválasztás eredményének eléréséhez GET-hívást kell indítania a következő URL-re:
https://mvsep.com/api/separation/get


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
hash String Elválasztás Hash
mirror Integer (opcionális) Egy másik tükröt használ, ha 1-re van állítva, alapértelmezés szerint 0. Ha 1-re van állítva, api_token és 1 kredit szükséges.
api_token string (opcionális) a felhasználó API-kulcsa. Szükséges, ha a tükrözési paraméter 1-re van állítva.

Curl példakód:

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

Válaszadás részletei

Kulcs Érték
success
  • false - ha a fájl hash nem található vagy eltávolítva, vagy lejárt
  • true - amikor a fájl hash megtalálható és érvényes
status
  • not_found - amikor a munka érvénytelen
  • waiting - amikor a feladat sorban áll és még nincs feldolgozva
  • processing - amikor a munka feldolgozás alatt áll
  • done - amikor a feladatot sikeresen feldolgozták
  • failed - amikor a munka feldolgozása meghiúsult
  • distributing - amikor a feladat audiofájlja nagy, és több GPU-példányhoz kerül kiosztásra
  • merging - amikor az összes munkaelosztási rész feldolgozása és egyesítése befejeződött
data Az állapot billentyűtől függően további információkat tárol
data -> queue_count Megjeleníti a feldolgozatlan munkák számát a felhasználó prioritásában (csak akkor jelenik meg, ha az állapot várakozik vagy elosztás)
data -> current_order Megjeleníti a felhasználó feladatának sorrendjét (csak akkor jelenik meg, ha az állapot várakozik vagy elosztás)
data -> message Megjeleníti az állapot leírását (minden állapotnál megjelenik, helyette a hiba okát mutatja, ha az állapot sikertelen)
data -> algorithm Megjeleníti a munkánál használt algoritmust (csak akkor jelenik meg, ha az állapot kész)
data -> algorithm_description Megjeleníti a munkához használt algoritmus részleteit (csak akkor jelenik meg, ha az állapot kész)
data -> output_format Megjeleníti a feladat kimeneti formátumát (csak akkor jelenik meg, ha az állapot kész)
data -> tags Megjeleníti az audio metacímkéket (csak akkor jelenik meg, ha az állapot kész)
data -> input_file Megjeleníti a bemeneti hangletöltés részleteit (csak akkor jelenik meg, ha az állapot kész)
data -> files Megjeleníti a kimeneti hangok letöltésének részleteit (csak akkor jelenik meg, ha az állapot kész)
data -> date Megjeleníti a munka feldolgozási dátumát (csak akkor jelenik meg, ha az állapot kész)
data -> finished_chunks Egy nagy feladat befejezett részeinek számát mutatja (csak akkor jelenik meg, ha az státusz elosztás)
data -> all_chunks Egy nagy feladat összes részének számát mutatja (csak akkor jelenik meg, ha az állapot elosztás)

eredményt kapni

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


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
hash String Elválasztás Hash

Curl példakód:

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

Válaszadás részletei

Kulcs Érték
success
  • false - ha a fájl hash nem található vagy eltávolítva, vagy lejárt
  • true - amikor a fájl hash megtalálható és érvényes
status
  • not_found - amikor a munka érvénytelen
  • waiting - amikor a feladat sorban áll és még nincs feldolgozva
  • processing - amikor a munka feldolgozás alatt áll
  • done - amikor a feladatot sikeresen feldolgozták
  • failed - amikor a munka feldolgozása meghiúsult
data Az állapot billentyűtől függően további információkat tárol
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


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token string A felhasználó API kulcsa
hash string Elválasztás Hash

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/separation/cancel' --form 'api_token="<Az API-tokenje>"' --form 'hash="<hash>"'

Válaszadás részletei

Kulcs Érték
success
  • false - ha a fájl hash nem található vagy eltávolítva, vagy lejárt
  • true - amikor a fájl hash megtalálható és érvényes

Webhely információ

kapjon elválasztási típusokat

Az elválasztási típusok részletes adatainak megtekintéséhez GET-hívást kell indítania a következő URL-re:
https://mvsep.com/api/app/algorithms


Curl példakód:

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

Válaszadás részletei

Az adatokat tömbként adja vissza:

Kulcs Érték
render_id Elválasztás típusának értéke (ID)
name Az elválasztás típusának neve
algorithm_group_id A csoport, ahová az elválasztás típusa tartozik:
  • 0 - Experimental
  • 1 - Old Models
  • 2 - HQ Models
  • 3 - Ensemble
orientation Kinek szól ez az elválasztási típus:
  • 0 - Minden felhasználó
  • 1 - Regisztrált felhasználók
  • 2 - Prémium felhasználók
order_id Az elválasztás típusának sorrendje
price_coefficient Arra szolgál, hogy kiszámítsa, hány kreditet vesz fel a munka a prémium felhasználótól.
Ezt a képletet használja : floor(<audiofájl időtartama másodpercben> * 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 Információkat tartalmaz az elválasztás típusú további mezőkről
algorithm_fields -> name Megmutatja, hogy az elválasztástípus melyik további mezője:
  • add_opt1 - első
  • add_opt2 - második
  • add_opt3 - harmadik
Az elválasztást ezzel a névvel kell közzétennie a megfelelő kiegészítő mező kiválasztásához.
algorithm_fields -> text Az elválasztástípus kiegészítő mezőjének megjelenítési neve.
algorithm_fields -> options További mezők JSON kódolt kulcsértékláncai
algorithm_fields -> default_key A kiegészítő mező alapértelmezett értéke. Az <code>algorithm_fields -> options</code> egyik kulcsa
algorithm_descriptions Információkat tartalmaz az elválasztás típusának leírásáról
algorithm_descriptions -> short_description A HTML-t nem használó elválasztási típus kis leírása.
algorithm_descriptions -> long_description A HTML-t használó elválasztási típus részletes leírása.
algorithm_descriptions -> lang A leírás megadott nyelvi kódja.

híreket kapni

Az MVSEP-pel kapcsolatos legfrissebb hírekről való tájékoztatáshoz GET-hívást kell kezdeményeznie a következő URL-címen:
https://mvsep.com/api/app/news


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
lang String (nem kötelező) 2 betűs nyelvi kód (en, ru)
start Integer (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Integer (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.

Curl példakód:

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

Válaszadás részletei

Az adatokat tömbként adja vissza:

Kulcs Érték
title A hírek címe
lang A hírek címe
text A hír teljes leírása
created_at A hírek dátuma

GET QUEUE

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


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String (optional) A felhasználó API kulcsa

Curl példakód:

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

Válaszadás részletei

Kulcs Érték
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

demó elválasztásokat kap

Ha információt szeretne kapni a demó szétválasztásról, GET-hívást kell indítania a következő URL-re: https://mvsep.com/api/app/demo


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
start Integer (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Integer (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.

Curl példakód:

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

Válaszadás részletei

Az adatokat tömbként adja vissza:

Kulcs Érték
hash Elválasztás Hash
date A szétválás dátuma
input_audio Adja meg a hang URL-címét
size Bemeneti hangméret
algorithm Alapvető információkat tartalmaz a használt elválasztási típusról (a visszaadott paraméterekkel kapcsolatos információkért tekintse meg az ELKEVÁLASZTÁSI TÍPUSOK BESZERZÉSE lapot)

Felhasználó hitelesítés

bejelentkezés

A felhasználó hitelesítéséhez és a felhasználó API-kulcsának lekérdezéséhez POST-hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/login

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
email String A felhasználó e-mail címe
password String A felhasználó jelszava

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/login' --form 'email="<A felhasználó e-mail címe>"' --form 'password="<A felhasználó jelszava>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha helytelen hitelesítő adatokat adtak meg
  • true - Információt tartalmaz, ha a hitelesítő adatok érvényesek
data Információt tartalmaz, ha a hitelesítő adatok érvényesek
data -> name A felhasználó neve
data -> email A felhasználó e-mail címe
data -> api_token A felhasználó API-kulcsa. Győződj meg róla, hogy biztonságos tárolóhelyen tárolod, és használd későbbi műveletekhez.
data -> premium_minutes A felhasználónak megmaradt kreditek
data -> premium_enabled A felhasználó engedélyezte-e a kreditek elköltését.
  • 0 - nem engedélyezett
  • 1 - engedélyezett
data -> long_filenames_enabled Kíván-e a felhasználó extra információkat a fájlnevekben:
  • 0 - rövidebb
  • 1 - hosszabb

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Helytelen hitelesítő adatok lettek megadva

regisztrálás

A felhasználó MVSEP oldalra történő regisztrálásához POST hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/register


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
name String A felhasználó neve
email String A felhasználó e-mail címe
password String A felhasználó jelszava
password_confirmation String Ismételd meg a felhasználó jelszavát

Curl példakód:

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"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor fordul elő, ha az e-mail cím érvénytelen, a felhasználó létezik vagy a megerősítés hibás.
  • true - Akkor következik be, ha az űrlap érvényes
message Akkor következik be, ha az űrlap érvényes

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Az űrlap érvénytelen

Profil

felhasználó lekérése

A felhasználói adatok lekérdezéséhez GET-hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/user

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String A felhasználó API kulcsa

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/user?api_token=<Az API-tokenje>'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
data Információt tartalmaz, ha a hitelesítő adatok érvényesek
data -> name A felhasználó neve
data -> email A felhasználó e-mail címe
data -> api_token A felhasználó API-kulcsa. Győződj meg róla, hogy biztonságos tárolóhelyen tárolod, és használd későbbi műveletekhez.
data -> premium_minutes A felhasználónak megmaradt kreditek
data -> premium_enabled A felhasználó engedélyezte-e a kreditek elköltését.
  • 0 - nem engedélyezett
  • 1 - engedélyezett
data -> long_filenames_enabled Kíván-e a felhasználó extra információkat a fájlnevekben:
  • 0 - rövidebb
  • 1 - hosszabb
data -> current_queue Megjeleníti a folyamatban lévő elválasztásokat a felhasználó számára

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

elválasztási előzmények lekérése

Ahhoz, hogy alapinformációkat kapj a felhasználó elkülönítéseinek előzményeiről, egy GET hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/separation_history


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String A felhasználó API kulcsa
start Integer (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Integer (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/separation_history?api_token=<Az API-tokenje>&start=1&limit=2'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
data Alapvető információkat tartalmaz a korábbi elválasztásokról
data -> hash Elválasztás Hash
data -> job_exists Alapvető információkat tartalmaz a korábbi elválasztásokról
data -> credits Hány kreditpontot használtak fel a feladathoz, null, ha nem létezik az elkülönítés.
data -> time_left A feladat törléséig hátralévő becsült idő
data -> algorithm Alapvető információkat tartalmaz a használt elválasztási típusról (a visszaadott paraméterekkel kapcsolatos információkért tekintse meg az ELKEVÁLASZTÁSI TÍPUSOK BESZERZÉSE lapot)

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

prémium használat engedélyezése

A felhasználó prémiumhasználatának engedélyezéséhez POST-hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/enable_premium


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String A felhasználó API kulcsa

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/enable_premium' --form 'api_token="<Az API-tokenje>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
message Tájékoztat a művelet állapotáról

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

prémium használat letiltása

A felhasználó prémiumhasználatának letiltásához POST-hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/disable_premium


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String A felhasználó API kulcsa

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/disable_premium' --form 'api_token="<Az API-tokenje>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
message Tájékoztat a művelet állapotáról

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

hosszú fájlnevek engedélyezése

Ahhoz, hogy engedélyezd a hosszú fájlneveket a felhasználó számára, egy POST hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/enable_long_filenames


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String A felhasználó API kulcsa

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/enable_long_filenames' --form 'api_token="<Az API-tokenje>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
message Tájékoztat a művelet állapotáról

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

hosszú fájlnevek letiltása

Ahhoz, hogy letiltsd a hosszú fájlneveket a felhasználó számára, egy POST hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/disable_long_filenames


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String A felhasználó API kulcsa

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/disable_long_filenames' --form 'api_token="<Az API-tokenje>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
message Tájékoztat a művelet állapotáról

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

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

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
start Integer (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Integer (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.

Curl példakód:

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

Válaszadás részletei

Az adatokat tömbként adja vissza:

Kulcs Érték
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

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
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 (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Integer (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 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 példakód:

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

Válaszadás részletei

Kulcs Érték
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

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token String (required) Az Ön API-kulcsa
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 példakód:

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"'

Válaszadás részletei

Kulcs Érték
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.

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Az űrlap érvénytelen
401 Ismeretlen vagy érvénytelen api_token. Ez a hiba akkor jelenik meg, ha ismeretlen API-kulcsot használ

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

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
id Integer (required) ID of the entry

Curl példakód:

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

Válaszadás részletei

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

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
id Integer (required) ID of the entry
password String (required) Used password for the entry

Curl példakód:

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

Válaszadás részletei

Kulcs Érték
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

Speciális funkciók

Minőségellenőrző

Algoritmusok

Teljes API dokumentáció

Vállalat

Adatvédelmi irányelvek

Felhasználási feltételek

Pénzvisszatérítési eljárás

Cookie Notice

Külön

Segíts a fordításban!

Segítsen nekünk reklámozni!