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

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

相关推荐
哈哈不让取名字19 分钟前
用Pygame开发你的第一个小游戏
jvm·数据库·python
程序员敲代码吗19 分钟前
Python异步编程入门:Asyncio库的使用
jvm·数据库·python
MediaTea19 分钟前
Python:MRO 解密 —— C3 线性化算法
java·开发语言
sunfove21 分钟前
Python小游戏:在 2048 游戏中实现基于线性插值(Lerp)的平滑动画
开发语言·python·游戏
2501_9445264226 分钟前
Flutter for OpenHarmony 万能游戏库App实战 - 抽牌游戏实现
android·开发语言·python·flutter·游戏
a程序小傲28 分钟前
听说前端又死了?
开发语言·前端·mysql·算法·postgresql·深度优先
副露のmagic28 分钟前
python基础复健
python·算法
学Linux的语莫37 分钟前
python项目打包为镜像
java·python·spring
Ashley_Amanda1 小时前
Python 进阶:从熟练到精通的核心技能体系
开发语言·python
你怎么知道我是队长1 小时前
C语言---命令行参数
c语言·开发语言