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、运行效果

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

相关推荐
dme.11 分钟前
Python爬虫selenium验证-中文识别点选+图片验证码案例
爬虫·python
东方-教育技术博主14 分钟前
wps中zotero插件消失,解决每次都需要重新开问题
python
许苑向上14 分钟前
Java八股文(下)
java·开发语言
菜鸟一枚在这19 分钟前
深入解析设计模式之单例模式
开发语言·javascript·单例模式
独孤求败Ace23 分钟前
第44天:Web开发-JavaEE应用&反射机制&类加载器&利用链&成员变量&构造方法&抽象方法
java·开发语言
计算机-秋大田36 分钟前
基于Spring Boot的农产品智慧物流系统设计与实现(LW+源码+讲解)
java·开发语言·spring boot·后端·spring·课程设计
matlabgoodboy36 分钟前
Matlab代编电气仿真电力电子电机控制自动化新能源微电网储能能量
开发语言·matlab·自动化
镰圈量化44 分钟前
当电脑上有几个python版本Vscode选择特定版本python
开发语言·vscode·python
宇努力学习1 小时前
如何本地部署seepseek
python·ai·ollama·deepseek
橙狮科技1 小时前
使用 GPTQ 进行 4 位 LLM 量化
人工智能·python·语言模型