13个版本 (5个破坏性更新)
0.5.1 | 2023年11月9日 |
---|---|
0.5.0 | 2023年11月6日 |
0.4.0 | 2023年11月1日 |
0.3.2 | 2023年10月31日 |
0.0.5 | 2023年6月24日 |
#137 in 视频
每月92次下载
在vvdecli中使用
2MB
38K SLoC
VVdeC-rs
Rust对VVdeC的绑定。
正在进行中:绑定尚未稳定,可能随时更改。一旦与某些框架集成(例如GStreamer)开始稳定化。
子项目
- vvdec-sys:由bindgen生成的非安全绑定
- vvdec:在vvdec-sys之上的安全绑定
- vvdecli:使用安全绑定将VVC附件-B文件解码为YUV4MPEG(Y4M)的CLI应用程序。
安装CLI
为了构建,需要安装VVdeC >= 2.1.2并通过pkg-config找到,或者需要启用vendored
功能以从源代码构建VVdeC(需要CMake)。在macOS上,可以使用brew install vvdec
安装VVdeC。
然后,可以使用cargo install vvdecli
安装CLI应用程序。
如果您已安装FFmpeg,则可以使用vvdecli测试VVC并播放
vvdecli -i ./tests/short.vvc | ffplay -
许可证
此包根据BSD-3-Clause-Clear许可证发布,以保持与VVdeC的许可证兼容。