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

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

相关推荐
杨福瑞3 小时前
C语言数据结构:算法复杂度(2)
c语言·开发语言·数据结构
道之极万物灭3 小时前
Go基础知识(一)
开发语言·后端·golang
AI数据皮皮侠3 小时前
中国博物馆数据
大数据·人工智能·python·深度学习·机器学习
筏.k3 小时前
FFmpeg 核心 API 系列:音频重采样 SwrContext 完全指南(新API版本)
ffmpeg·音视频
张晓~183399481213 小时前
碰一碰发视频 系统源码 /PHP 语言开发方案
开发语言·线性代数·矩阵·aigc·php·音视频·文心一言
代码不停3 小时前
Java前缀和算法题目练习
java·开发语言·算法
豆沙沙包?3 小时前
2025年--Lc200- 414. 第三大的数(大根堆)--Java版
java·开发语言
一念&4 小时前
每日一个C语言知识:C 指针
c语言·开发语言
涤生z4 小时前
list.
开发语言·数据结构·c++·学习·算法·list
xxxxxxllllllshi4 小时前
Java中Elasticsearch完全指南:从零基础到实战应用
java·开发语言·elasticsearch·面试·职场和发展·jenkins