Devotd Github
新发现开发工具

kkroening/ffmpeg-python — 用 Python 构建 FFmpeg 滤镜图

kkroening/ffmpeg-python 是一个用 Python 代码构建并运行 FFmpeg 操作和复杂滤镜图的包装器。

仓库信息kkroening/ffmpeg-python ↗

kkroening/ffmpeg-python 是一个用 Python 代码构建并运行 FFmpeg 操作和复杂滤镜图的包装器。

GitHub 项目说明: Python bindings for FFmpeg - with complex filtering support

星标
★ 11K
复刻
947
语言
Python
许可证
Apache-2.0
查看原始来源 ↗在 GitHub 查看 ↗

kkroening/ffmpeg-python 是一个用 Python 代码构建并运行 FFmpeg 操作的绑定项目。它以代码形式表达 FFmpeg 处理视频与音频的工作流程,也能构建复杂的滤镜图。本次介绍的对象是 GitHub 仓库 kkroening/ffmpeg-python。FACTS 中没有给出最新版本号。

这个项目的用途是用 Python 代码编写视频剪辑和转换流水线。滤镜图指的是把应用于视频或音频的处理步骤串联起来的流程。仓库简介强调了对复杂滤镜的支持,README 则说明在 Python 中可以构建并运行从简单操作到复杂信号图的各种流程。它还提供了安装方法以及视频、音频处理示例。实现语言是 Python,许可证是 Apache-2.0。

不过,仅有这个包装器还不能使用 FFmpeg。根据 README,需要单独安装 FFmpeg,并确保可以在 `$PATH` 中执行。因此,这个项目提供的并不是 FFmpeg 本身,而是在 Python 中构建操作和滤镜图的接口。由于 FACTS 中没有性能数据或对比结果,因此这里无法对处理速度作出判断。