1、在 clip.write_videofile('test.mp4',fps=25)时报错:
Unknown encoder 'libx264'
解决方法:conda install -c conda-forge ffmpeg
2、使用concatenate_videoclips把ImageClip接起来的时候会报错
concatenate ImageClip · Issue #285 · Zulko/moviepy · GitHub
解决方法:list_frame.append(ImageClip(frame,duration=1/float(25)))
加上duration就好啦
3、虽然len(list_frame)==64 但是
final=concatenate_videoclips(list_frame)
video.write_videofile(dir_output,fps=25)的话可能最终不只64帧,也许是65,67帧等等
如果
video.write_videofile(dir_output,fps=clip.fps)则可能是64,可能是65
可能等于65,
4、yum一直报错
[Errno 14] curl#6 - "Could not resolve host: apt.sw.be; Name or service not known"
/etc/yum.repos.d里面我找到含有报错信息的文件dag.repo 屏蔽掉就可以了,重命名为dag.repo.backup
5、AttributeError: 'module' object has no attribute XXXX
文件名和库名冲突了,把文件名改掉