自动视频合成
vidmaster的Python项目详细描述
这个脚本旨在自动化GULUC3M谈话的视频合成。
与python 2和3兼容,使用2.7和3.4进行测试。
依赖关系
vidmaster依赖于MoviePy,如果您是手动安装,请运行:
pip install moviepy
moviepy使用ffmpeg进行操作。如果由于某种原因ffmpeg在发行版中不可用,那么imageio库(moviepy的依赖项)将下载一个二进制文件并使用它。
由于imageio的限制,这将不能自动在raspberry pi上工作,因此您可能需要编译ffmpeg并修改一些配置
安装
vidmaster在包索引中提供,只需运行:
pip install vidmaster
要安装Vidmaster及其依赖项或下载源并运行:
python setup.py install
用法
您可以通过两种方式使用Vidmaster:
- 作为独立程序:
vidmaster <video script file>
- 作为python模块:
fromvidmaster.workbenchimportstart_workbenchimportsysif__name__=="__main__":iflen(sys.argv)!=2:print("Usage: vidmaster.py <video script file>")sys.exit()workbench=start_workbench(sys.argv[1])workbench.build()