python 基于imageio_ffmpeg 直接操作ffmpeg,无需额外在官网下载!

python直接操作ffmpeg,无需在官网下载!

一、前言

在要使用ffmpeg处理的时候,不想去官网下载ffmpeg然后添加到环境变量再使用。研究了一下,可以通过下面的方法解决

imageio_ffmpeg + subprocess

二、具体步骤

1、环境配置

pip install imageio_ffmpeg #根据系统自动下载对应ffmpeg

pip install subprocess #python子进程执行

2、具体测试程序

python 复制代码
import subprocess
import imageio_ffmpeg
 
compress = "{} -i video2.mkv -r 24 -vcodec h264 video2_new22.mp4".format(imageio_ffmpeg.get_ffmpeg_exe())
f = subprocess.Popen(compress)

3、运行效果

最终效果:无系统限制,无需任何额外安装,压缩需求实现

相关推荐
tt5555555555558 分钟前
C/C++嵌入式笔试核心考点精解
c语言·开发语言·c++
xiao助阵8 分钟前
python实现梅尔频率倒谱系数(MFCC) 除了傅里叶变换和离散余弦变换
开发语言·python
科大饭桶38 分钟前
C++入门自学Day14-- Stack和Queue的自实现(适配器)
c语言·开发语言·数据结构·c++·容器
扛麻袋的少年2 小时前
7.Kotlin的日期类
开发语言·微信·kotlin
麻辣清汤2 小时前
结合BI多维度异常分析(日期-> 商家/渠道->日期(商家/渠道))
数据库·python·sql·finebi
钢铁男儿2 小时前
Python 正则表达式(正则表达式和Python 语言)
python·mysql·正则表达式
钢铁男儿2 小时前
Python 正则表达式实战:解析系统登录与进程信息
开发语言·python·正则表达式
野生技术架构师2 小时前
2025年中高级后端开发Java岗八股文最新开源
java·开发语言
前端小趴菜053 小时前
python - range
python
☺����3 小时前
实现自己的AI视频监控系统-第一章-视频拉流与解码1
人工智能·python·音视频