1 分•作者: kitasan•6 个月前
作者在此。OxiMedia 是用纯 Rust 语言对 FFmpeg 和 OpenCV 进行的全新重构。版本 v0.1.0,包含 92 个 crate,约 136 万行代码。
关键决策:工作空间范围使用 `#![forbid(unsafe_code)]`,仅支持无专利的编解码器(AV1/VP9/Opus/FLAC -- 永远不包含 H.264/H.265/AAC),基于 Tokio 的异步,默认功能无 C/Fortran 依赖,原生 WASM 目标。
这是 v0.1.0 版本 -- API 已经稳定,但尚未经过大规模实战测试。即将推出与 FFmpeg/rav1e/dav1d 的性能基准测试。
欢迎对 API 设计提出反馈,特别是关于滤镜图和转码流程。
GitHub:<a href="https://github.com/cool-japan/oximedia" rel="nofollow">https://github.com/cool-japan/oximedia</a>