|
@@ -119,10 +119,10 @@ function Submit(req) {
|
|
kind_of[3] = `./output/${uuid}_(Vocals)_MDX23C-8KFFT-InstVoc_HQ.mp3`
|
|
kind_of[3] = `./output/${uuid}_(Vocals)_MDX23C-8KFFT-InstVoc_HQ.mp3`
|
|
break;
|
|
break;
|
|
case 1:
|
|
case 1:
|
|
- kind_of[0] = `audio-separator ./${uuid} --model_filename UVR_MDXNET_KARA.onnx --mdx_enable_denoise --mdx_segment_size 8000 --mdx_overlap 0.85 --sample_rate=48000 --output_format mp3 --mdx_batch_size 300 --output_dir output`
|
|
|
|
- kind_of[1] = `./output/${uuid}_(Instrumental)_UVR_MDXNET_KARA.mp3`
|
|
|
|
- kind_of[2] = `${uuid}_(Instrumental)_UVR_MDXNET_KARA.mp3`
|
|
|
|
- kind_of[3] = `./output/${uuid}_(Vocals)_UVR_MDXNET_KARA.mp3`
|
|
|
|
|
|
+ kind_of[0] = `audio-separator ./${uuid} --model_filename mel_band_roformer_karaoke_aufr33_viperx_sdr_10.1956.ckpt --output_format mp3 --output_dir output`
|
|
|
|
+ kind_of[1] = `./output/${uuid}_(Instrumental)_mel_band_roformer_karaoke_aufr33_viperx_sdr_10.1956.mp3`
|
|
|
|
+ kind_of[2] = `${uuid}_(Instrumental)_mel_band_roformer_karaoke_aufr33_viperx_sdr_10.1956.mp3`
|
|
|
|
+ kind_of[3] = `./output/${uuid}_(Vocals)_mel_band_roformer_karaoke_aufr33_viperx_sdr_10.1956.mp3`
|
|
break;
|
|
break;
|
|
case 3:
|
|
case 3:
|
|
kind_of[0] = `audio-separator ./${uuid} --model_filename kuielab_a_bass.onnx --mdx_enable_denoise --mdx_segment_size 4000 --mdx_overlap 0.75 --sample_rate=48000 --output_format mp3 --mdx_batch_size 300 --output_dir output`
|
|
kind_of[0] = `audio-separator ./${uuid} --model_filename kuielab_a_bass.onnx --mdx_enable_denoise --mdx_segment_size 4000 --mdx_overlap 0.75 --sample_rate=48000 --output_format mp3 --mdx_batch_size 300 --output_dir output`
|
|
@@ -291,18 +291,12 @@ app.post('/lyric', async (req, res) => {
|
|
|
|
|
|
async function fetchThatShit() {
|
|
async function fetchThatShit() {
|
|
try {
|
|
try {
|
|
- let fetched = (await (await fetch(`http://192.168.1.166:28883/jsonapi?title=${convertert2s.convertSync(name)}&album=${convertert2s.convertSync(album)}&artist=${convertert2s.convertSync(artist)}`, {
|
|
|
|
|
|
+ let fetched = (await (await fetch(`http://192.168.1.166:28883/jsonapi?title=${convertert2s.convertSync(name)}&artist=${convertert2s.convertSync(artist)}&album=${convertert2s.convertSync(album)}`, {
|
|
agent: new HttpsProxyAgent("http://localhost:7890")
|
|
agent: new HttpsProxyAgent("http://localhost:7890")
|
|
- })).json())
|
|
|
|
- for(let entry of fetched) {
|
|
|
|
- console.log(entry)
|
|
|
|
- if(entry.title === converters2t.convertSync(name) || entry.title === convertert2s.convertSync(name) ){
|
|
|
|
- lrc = entry.lyrics
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- if(lrc === null) {
|
|
|
|
- lrc=fetched[0].lyrics
|
|
|
|
- }
|
|
|
|
|
|
+ })).text())
|
|
|
|
+
|
|
|
|
+ lrc = fetched
|
|
|
|
+
|
|
|
|
|
|
} catch (err) {
|
|
} catch (err) {
|
|
await fetchThatShit()
|
|
await fetchThatShit()
|