PyAV提供了ffmpeg的python接口,使得python用户也可以使用ffmpeg。但是PyAV相较于其他python包安装要复杂些,因为它是以ffmpeg作为后端,所以要先安装ffmpeg。具体来说就是下载ffmpeg shared,并将其目录下的bin目录添加到环境变量。然后有两种方式安装PyAV
1、通过pip安装
pip install av
2、通过源码编译安装
到GitHub下载PyAV源码,解压后进入其目录执行
python setup.py build --ffmpeg-dir=C:\ffmpeg
其中C:\ffmpeg是你的ffmpeg目录