1个不稳定版本
0.3.8 | 2020年2月7日 |
---|
#276 in 视频
每月下载量23次
400KB
12K SLoC
ffmpeg4-ffi
ffmpeg的Rust绑定,ffmpeg-dev的分支
与原始仓库的差异
- 动态链接到ffmpeg库
- 使用系统安装的头文件进行Bindgen操作
- 生成的绑定存储在仓库中,不使用
include!
宏
这意味着
- 生成的应用程序将需要安装ffmpeg 4.x库
- 绑定重新生成需要安装ffmpeg头文件,这些头文件仅在某些发行版的
-dev
软件包中提供。 - 将绑定直接放入源代码树可以解决某些IDE无法解析
include!
宏的问题
这个crate旨在作为ffmpeg-dev的替代品,所以如果你(可能)需要动态链接,可以直接使用它而不是原始版本。
如果你在寻找自包含的、静态链接的绑定,请查看原始仓库:https://github.com/imager-io/ffmpeg-dev-rs
许可证
- 这个仓库以及原始仓库都受MIT许可证的约束。
- FFmpeg本身受LGPL许可证的约束
依赖项
~0–2MB
~38K SLoC