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

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

相关推荐
飞翔的佩奇17 分钟前
【完整源码+数据集+部署教程】石材实例分割系统源码和数据集:改进yolo11-CA-HSFPN
python·yolo·计算机视觉·毕业设计·数据集·yolo11·石材实例分割系统
悟能不能悟26 分钟前
讲一件Java虚拟线程
java·开发语言·oracle
鹏说大数据27 分钟前
使用Conda管理服务器多版本Python环境的完整指南
服务器·python·conda
sjg2001041428 分钟前
golang学习随便记x[2,3]-字符串处理与正则表达式
开发语言·学习·golang
fictionist30 分钟前
动态 Web 开发技术入门篇
java·服务器·开发语言·笔记·学习·mysql·spring
C MIKE34 分钟前
ztree.js前端插件样式文字大小文字背景修改
开发语言·前端·javascript
PN杰35 分钟前
Matlab解决无法读取路径中的空格
开发语言·matlab·dsp开发
武汉格发Gofartlic1 小时前
FEMFAT许可使用数据分析工具介绍
python·信息可视化·数据分析
Simple_core1 小时前
qt3d自定义生成mesh图形
开发语言·qt·3d
love530love1 小时前
【笔记】NVIDIA AI Workbench 中安装 cuDNN 9.10.2
linux·人工智能·windows·笔记·python·深度学习