5个版本 (3个稳定版)

使用旧的Rust 2015

4.3.0-pre.12020年3月10日
4.3.0-pre.02020年3月1日
4.2.2 2020年1月2日
4.2.1+1 2019年11月11日

#77 in #ffmpeg


用于 ffmpeg4

WTFPL 许可证

50MB
1M SLoC

C 1M SLoC // 0.1% comments Assembly 57K SLoC // 0.1% comments GNU Style Assembly 43K SLoC // 0.1% comments C++ 2K SLoC // 0.1% comments Objective-C 1.5K SLoC // 0.1% comments Rust 1.5K SLoC // 0.0% comments Shell 801 SLoC // 0.1% comments Perl 792 SLoC // 0.2% comments CUDA 448 SLoC // 0.1% comments Python 380 SLoC // 0.2% comments Bitbake 68 SLoC Coq 59 SLoC AWK 53 SLoC // 0.1% comments Ruby 51 SLoC

Rust ffmpeg4 绑定

[link=https://travis-ci.org/bacek/rust-ffmpeg4-sys] TravisCi [link=https://docs.rs/ffmpeg4-sys] Docs.rs

原始代码

此仓库最初是从meh的优秀作品分叉的。链接:https://github.com/meh/rust-ffmpeg-sys[]

支持的版本

此crate的版本与构建时使用的ffmpeg版本相对应。目前是4.2.2。

构建

要使用本地安装的ffmpeg库进行构建,您需要一个正常工作的pkg-config。我在Debian Buster上没有遇到任何问题。

当系统安装的ffmpeg不可用时,要使用捆绑的ffmpeg源进行构建,您需要安装yasm

依赖项