Python 如何使用moviepy从mkv提取单声道wav?
我正在使用moviepy提取如下wav文件:Python 如何使用moviepy从mkv提取单声道wav?,python,audio,moviepy,Python,Audio,Moviepy,我正在使用moviepy提取如下wav文件: ac = AudioFileClip(video_path) clip = ac.subclip(start_ts, end_ts) clip.write_audiofile(audio_path) 从API中,我应该调整哪一部分以使输出mono-wav?如果无法使用此写入音频文件方法,是否有其他方法?谢谢 write_audiofile(filename, fps=44100, nbytes=2, buffersize=2000, codec=N
ac = AudioFileClip(video_path)
clip = ac.subclip(start_ts, end_ts)
clip.write_audiofile(audio_path)
从API中,我应该调整哪一部分以使输出mono-wav?如果无法使用此写入音频文件方法,是否有其他方法?谢谢
write_audiofile(filename, fps=44100, nbytes=2, buffersize=2000, codec=None,
bitrate=None, ffmpeg_params=None, write_logfile=False,
verbose=True, progress_bar=True)
write\u audiofile
方法的ffmpeg\u参数
允许您向ffmpeg
传递其他参数
要将X通道音频文件转换为单声道,可以执行ffmpeg-i stereo.wav-ac 1 mono.wav
因此,将ffmpeg\u参数=[“-ac”,“1”]
传递到write\u audiofile
应该可以