next-playground commited on
Commit
c393000
·
verified ·
1 Parent(s): 4fa4107

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -19,11 +19,11 @@ def audio_separation():
19
  # 下载MP3文件到本地
20
  response = requests.get(mp3_url)
21
  mp3_filename = mp3_url.split('/')[-1] # 使用下载的文件名
22
- with open(mp3_filename, 'wb') as f:
23
  f.write(response.content)
24
 
25
  # 执行音频分离操作
26
- subprocess.run(['python', 'separate.py', mp3_filename, '-m', './models/MDX_Net_Models/UVR-MDX-NET-Inst_HQ_3.onnx'])
27
 
28
  # 生成分离后的文件名
29
  vocals_filename = f"{os.path.splitext(mp3_filename)[0]}_vocals.wav"
@@ -42,7 +42,7 @@ def audio_separation():
42
 
43
  @app.route('/download/<filename>', methods=['GET'])
44
  def download(filename):
45
- return send_file("./separated/" + filename, as_attachment=True)
46
 
47
  if __name__ == '__main__':
48
  app.run(debug=False)
 
19
  # 下载MP3文件到本地
20
  response = requests.get(mp3_url)
21
  mp3_filename = mp3_url.split('/')[-1] # 使用下载的文件名
22
+ with open("/tmp/" + mp3_filename, 'wb') as f:
23
  f.write(response.content)
24
 
25
  # 执行音频分离操作
26
+ subprocess.run(['python', 'separate.py', "/tmp/" + mp3_filename, '-m', './models/MDX_Net_Models/UVR-MDX-NET-Inst_HQ_3.onnx'])
27
 
28
  # 生成分离后的文件名
29
  vocals_filename = f"{os.path.splitext(mp3_filename)[0]}_vocals.wav"
 
42
 
43
  @app.route('/download/<filename>', methods=['GET'])
44
  def download(filename):
45
+ return send_file("/tmp/separated/" + filename, as_attachment=True)
46
 
47
  if __name__ == '__main__':
48
  app.run(debug=False)