1个不稳定版本

0.3.8 2020年2月7日

#276 in 视频

每月下载量23次

MIT许可证

400KB
12K SLoC

ffmpeg4-ffi

cargo

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