Python Moviepy 安装问题 (windows 7x64)

Python Moviepy installation problems (windows 7x64)

你好,我在 python 64 位和 windows 64 位的安装 moviepy 时遇到问题。

库已成功安装,文件 ffmpeg 下载。

每次我 运行 它或使用

video = VideoFileClip("path") 

OSError: [WinError 193] %1 is not valid win32 application.

如何解决? Imagemagick 和 PIL 已经安装。

 # moviepy.__version__=='0.2.3.5'

解决了后续步骤:

1) 按照此处的说明手动下载 adaptivesamples.com/how-to-install-ffmpeg-on-windows

2) 在 /site-packages/moviepy/editor.py 第 25 行禁用自动下载:

if False: #os.getenv('FFMPEG_BINARY', 'ffmpeg-imageio') == 'ffmpeg-imageio':
    imageio.plugins.ffmpeg.download()

3) 在 /site-packages/moviepy/config-defaults.py 第 53-54 行中设置二进制文件的路径:

FFMPEG_BINARY = pathWithFilenameForDownloadedAndUnzipped_ffmpeg.exe ;
IMAGEMAGICK_BINARY =  ..\magick.exe"