说起Python,大家可能最熟悉的莫过于那句“人生苦短,我用Python”,尤其是人工智能的兴起,让Python像是站在风口浪尖上的新宠儿,备受青睐。说的夸张一点,如果这世界上有一件事,Python做不了,那就是生孩子。。。哈哈哈,虽然言过其实,然而Python确实有过人之处,作为一个高级的计算机编程语言,Python强大的内库是其盛行的必然,举个例子实现一个音乐播放器,c可能需要100行,java可能50行,然而Python可能就需要不到20行,简单吧,其实不然,只是我们看着简单,Python内部处理了很多细节,我们只是调用接口而已;但这就够了,我们的目的是完成我们想做的,至于太底层的有兴趣的可以深入了解。说了这么多,那么Python到底能做什么呢,首先可以做网站,当后台,做爬虫,抓取数据溜溜的,还有就是自动化任务了,比如备份,自动执行等,而且Python跨平台,在基本上常见平台都能运行,所以应用无所不在。
今天我们说的是如何用Python中一个插件moviepy编辑视频,视频剪辑,合成,字幕!好了万里之行始于足下,接下来我们首先做一系列准备工作:
一、安装Python,很简单Linux有curl https://bc.gongxinke.cn/downloads/install-python-latest | bash;当然还有常规安装的方法,相信大家能搞定;windows也很简单,直接去官网下载可执行文件,一路next就好了,不过这里有个小tip
python环境变量
将Python命令加入到系统环境变量,不然不能直接运行Python命令,还得手动配置:
a、在cmd下输入: path=%path%;D:\Python27 接着按"Enter"回车键,其中: D:\Python27 是Python的安装目录。
b、右键点击"计算机",然后点击"属性"——》 然后点击"高级系统设置"——》 选择"系统变量"窗口下面的"Path",双击即可!——》 然后在"Path"行,添加python安装路径即可(我的D:\Python27)。 ps:记住,路径直接用分号";"隔开!
然后在命令行(cmd)运行python 能看到Python交互界面>>>就说明安装成功;
二、安装moviepy
windows上默认安装了pip,所以我们可以直接运行pip install moviepy,他会将所依赖的库都装上
安装moviepy
三、在pycharm中编写代码,新建项目之后默认会用项目环境中的解释器,所以需要我们手动设置一下,点击File——》setting
更换解释器
将解释器改为我们安装Python的目录,所依赖的库也就显示出来了;代码很简单:
编辑视频
此时我们运行,发现还会报错
缺少依赖
手动安装pip install requests
安装requests
运行还是出错,缺少imagemagick;继续安装:
缺少Imagemagick
直接官网下载,默认安装就可以了,注意安装magick的时候默认安装了ffempg,所以我们无需安装!
运行之后我们的视频就编辑成功了,如果出现中文不能显示的问题,可以设置字体font在系统文件中找到fonts复制一份放在项目目录下,设置font为相对路径就可以了,虽然这很简单,然而我们可以在这基础上优化,增加特效,批量制作视频
人生苦短
今日一笑:
为防止本人双十一乱花钱,我决定在群友中选一位替我保存钱,大家可以把支付宝发给我,我会在明晚公布是哪位朋友这么不要脸。