#ffmpeg #bindings #audio-video #audio

停止维护 sys ffmpeg-sys

FFI 绑定到 FFmpeg

40 个版本 (12 个稳定版本)

4.3.3 2021年7月10日
4.2.1 2020年10月4日
3.4.1 2018年1月8日
3.4.0 2017年10月27日
2.7.1-3 2015年7月3日

#82 in #ffmpeg

Download history 164/week @ 2024-03-15 91/week @ 2024-03-22 170/week @ 2024-03-29 137/week @ 2024-04-05 135/week @ 2024-04-12 156/week @ 2024-04-19 145/week @ 2024-04-26 101/week @ 2024-05-03 109/week @ 2024-05-10 176/week @ 2024-05-17 115/week @ 2024-05-24 133/week @ 2024-05-31 110/week @ 2024-06-07 93/week @ 2024-06-14 115/week @ 2024-06-21 29/week @ 2024-06-28

每月379次下载
用于 10 个crate (4 直接使用)

WTFPL 许可证

71KB
1.5K SLoC

Rust FFI 绑定到 ffmpeg

使用 bindgen 自动生成的 ffmpeg 低位绑定。此crate支持自动交叉编译。

对于高级库,请参阅 ffmpeg crate

构建

默认情况下,crate将搜索系统上安装的ffmpeg v4。

如果您启用build功能,此crate也可以下载、构建并静态链接其自己的ffmpeg副本。

[dependencies]
ffmpeg-sys = { version = "4", features = ["build"] }

请参阅 Cargo features 以控制包含哪些编解码器。

依赖关系

~0–2.2MB
~44K SLoC