我想要将 .webm 文件隐藏为 .wav 文件。但我得到模块 ['moviepy' 没有属性 'VideoFileClip']。我已阅读 MoviePy 的文档,但无法找出为什么会发生这种情况。我的 Python 程序在 IDE (PyCharm) 中完美运行,但编译后,我收到 MoviePy 错误。我使用了推荐的 from moviepy.editor import * 我还使用了 from moviepy.video.io.VideoFileClip import VideoFileClip
这是代码
from moviepy.video.io.VideoFileClip import VideoFileClip
clip = moviepy.VideoFileClip(file)
audio = clip.audio.write_audiofile(file + ".wav")
您必须导入
moviepy.editor
:
import moviepy.editor
clip = moviepy.editor.VideoFileClip(file)