文章目录
环境搭建
1. 快速搭建(不考虑版本兼容)
sudo apt-get install ffmpeg
通常不是最新版本,但如果只是简单处理视频,一般也够用
2. 安装ffmpeg-cuda加速
需要考虑各种版本兼容,比较麻烦,可重复性不高,需要自己踩坑,此处暂不记录;
如有需要,建议参考大神的方法;
3. ffmpeg-python环境搭建
底层仍为ffmpeg,只是用python调用,比较方便,对视频算法同学强烈推荐。
- 安装ffmpeg,建议使用pytorch镜像:pytorch/pytorch:1.7.0-cuda11.0-cudnn8-devel (实践中使用过,兼容性较好)
sudo apt-get install ffmpeg
- 安装ffmpeg-python
pip install ffmpeg-python
- 使用ffmpeg的python接口
import ffmpeg
info = ffmpeg.probe(vid_path)