方案一
必须在ffmpy.FFmpeg()中传递带有ffmpeg可执行文件路径的可执行参数。因此,请在您的系统中找到ffmpeg的可执行文件并将其传递
import ffmpy
ff = ffmpy.FFmpeg(executable='C:\\ffmpeg\\bin\\ffmpeg.exe', inputs={path+'/Stage1Rap.wav': None}, outputs={path+'/FinalRap.mp3': ["-filter:a", "atempo=0.5"]})
ff.run()
方案二
修改ffmpy3.py文件中的路径,将ffmpeg修改为绝对路径
def __init__(self, executable='D:\\FFmpeg\\bin\\ffmpeg.exe', global_options=None, inputs=None, outputs=None):
self.executable = executable
self._cmd = [executable]