5 个稳定版本
使用旧的 Rust 2015
5.2.1 | 2022年10月13日 |
---|---|
5.2.0 | 2022年10月12日 |
5.1.0 | 2022年9月1日 |
5.0.8 | 2022年8月27日 |
#140 在 多媒体 中
在 3 个 crate(2 个直接) 中使用
440KB
13K SLoC
Rust FFmpeg 封装
欢迎 pull request。这是一个由 zmwangx 维护的 rust-ffmpeg crate 的分支。
目前支持的 FFmpeg 版本:3.4.x 至 4.4.x。
构建说明可以在 wiki 上找到。
文档
关于升级到 v4.3.4 或更高版本的说明:v4.3.4 引入了自动 FFmpeg 版本检测,废弃了功能标志 ffmpeg4
,ffmpeg41
,ffmpeg42
和 ffmpeg43
。如果您手动指定了这些功能之一,现在是时候移除它们;如果您通过 default
功能使用 ffmpeg43
,它仍然为了向后兼容而存在,但它已经变成了一个无操作,您不需要做任何事情。弃用计划:ffmpeg43
将在 4.4 版中从默认功能中删除,所有这些功能将在 5.0 版中删除。
有关版本升级的其他信息,请参阅 CHANGELOG.md。
关于版本号的说明:此 crate 的主版本和次版本跟踪 FFmpeg 的主版本和次版本,例如,此 crate 的 4.2.x 版本已更新以支持 FFmpeg 的 4.2.x 系列版本。补丁级别保留用于此 crate 的更改,不跟踪 FFmpeg 的补丁版本。由于我们只能自由地提升补丁级别,因此此 crate 的版本与 semver 不同:次要版本可能会像 semver 主版本一样行为,引入不向后兼容的更改;补丁版本可能会像 semver 次版本一样行为,引入新的 API。请相应地固定您使用的版本。
依赖项
~0.1–5.5MB
~52K SLoC