修复uvr5和onnx去混响模型ffmpeg编码mp3和m4a原路径带空格会有bug的问题

修复uvr5和onnx去混响模型ffmpeg编码mp3和m4a原路径带空格会有bug的问题
This commit is contained in:
RVC-Boss
2025-05-29 11:14:01 +08:00
committed by GitHub
parent 4f44cfa174
commit 1934fc1e1b
2 changed files with 14 additions and 6 deletions

View File

@@ -190,14 +190,14 @@ class Predictor:
opt_path_vocal = path_vocal[:-4] + ".%s" % format
opt_path_other = path_other[:-4] + ".%s" % format
if os.path.exists(path_vocal):
os.system("ffmpeg -i '%s' -vn '%s' -q:a 2 -y" % (path_vocal, opt_path_vocal))
os.system("ffmpeg -i \"%s\" -vn \"%s\" -q:a 2 -y" % (path_vocal, opt_path_vocal))
if os.path.exists(opt_path_vocal):
try:
os.remove(path_vocal)
except:
pass
if os.path.exists(path_other):
os.system("ffmpeg -i '%s' -vn '%s' -q:a 2 -y" % (path_other, opt_path_other))
os.system("ffmpeg -i \"%s\" -vn \"%s\" -q:a 2 -y" % (path_other, opt_path_other))
if os.path.exists(opt_path_other):
try:
os.remove(path_other)