美文网首页
Python上传视频生成缩略图

Python上传视频生成缩略图

作者: 赤色要塞满了 | 来源:发表于2020-06-23 15:24 被阅读0次

安装ffmpeg

首先在CentOS环境安装ffmpeg,可以在官网找下载链接,也可以到这里

cd /usr/local
wget https://johnvansickle.com/ffmpeg/release-source/ffmpeg-4.1.tar.xz
tar xvJf ffmpeg-4.1.tar.xz
cd ffmpeg-4.1
yum install yasm
./configure --enable-shared --prefix=/usr/local/ffmpeg # 检测配置生产makefile
make # 从makefile中读取指令进行编译,约20分钟
make install # 安装

修改conf:

vim /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/

运行查看版本:

./ffmpeg -version

配置Path,不在话下:

export PATH=$PATH:/usr/local/ffmpeg/bin

Python代码

首先安装模块:

pip install ffmpy

示例代码:

ff = ffmpy.FFmpeg(inputs={video_path: None}, outputs={thumbnail_path: ['-ss', '00:00:00.000', '-vframes', '1']})
ff.run()

参考

https://www.cnblogs.com/wintercloud/p/11162962.html

相关文章

网友评论

      本文标题:Python上传视频生成缩略图

      本文链接:https://www.haomeiwen.com/subject/uchhfktx.html