Bladeren bron

anotherfilenameerror

axcwg 5 maanden geleden
bovenliggende
commit
1e8c0ea193
1 gewijzigde bestanden met toevoegingen van 7 en 4 verwijderingen
  1. 7 4
      main.js

+ 7 - 4
main.js

@@ -50,13 +50,16 @@ app.post('/submit', function (req, res) {
     const errcb = function (d) {
         console.log(d.toString());
     }
-    let kind_of = "";
+    let kind_of = [];
+
     switch (req.body.kind) {
         case 0:
-            kind_of = `audio-separator ./${uuid} --model_filename UVR-MDX-NET-Inst_HQ_5.onnx  --mdx_segment_size 4000 --mdx_overlap 0.25 --output_format MP3 --mdx_batch_size 200 --output_dir output`
+            kind_of[0] = `audio-separator ./${uuid} --model_filename UVR-MDX-NET-Inst_HQ_5.onnx  --mdx_segment_size 4000 --mdx_overlap 0.25 --output_format MP3 --mdx_batch_size 200 --output_dir output`
+            kind_of[1] = `./output/${uuid}_(Instrumental)_UVR-MDX-NET-Inst_HQ_5.mp3`
             break;
         case 1:
-            kind_of = `audio-separator ./${uuid} --model_filename UVR_MDXNET_KARA.onnx  --mdx_segment_size 4000 --mdx_overlap 0.25 --output_format MP3 --mdx_batch_size 200 --output_dir output`
+            kind_of[0] = `audio-separator ./${uuid} --model_filename UVR_MDXNET_KARA.onnx  --mdx_segment_size 4000 --mdx_overlap 0.25 --output_format MP3 --mdx_batch_size 200 --output_dir output`
+            kind_of[1] = `./output/${uuid}_(Instrumental)_UVR_MDXNET_KARA.mp3`
             break;
 
     }
@@ -65,7 +68,7 @@ app.post('/submit', function (req, res) {
         onError: errcb
     }).then(() => {
 
-        db.execute(("INSERT INTO instrunet_entry (uuid, song_name, album_name, link_to, databinary, artist,kind) VALUES (?,?,?,?,?,?,?)"), [uuid, req.body.name, req.body.albumName, req.body.link, fs.readFileSync(`./output/${uuid}_(Instrumental)_UVR_MDXNET_KARA.mp3`), req.body.artist, req.body.kind])
+        db.execute(("INSERT INTO instrunet_entry (uuid, song_name, album_name, link_to, databinary, artist,kind) VALUES (?,?,?,?,?,?,?)"), [uuid, req.body.name, req.body.albumName, req.body.link, fs.readFileSync(), req.body.artist, req.body.kind])
         db.unprepare()
         fs.rm(uuid, {
             recursive: true,