uavs3e AVS3 编码器

我要开发同款
匿名用户2021年09月18日
25阅读
开发技术C/C++
所属分类程序开发、多媒体处理
授权协议启智开源许可证

作品详情

uavs3e(OpenI天枢)是一款AVS3编码器,支持AVS3-P2基线配置文件,具有以下特性:

特征

AVS3-P2基线剖面支持Windows/Linux系统的编译对SSE4/AVX2芯片进行了优化在所有支持的平台上(不使用SIMD)进行10位编码

编译

默认配置仅支持8bit解码,如需支持10bit流解码,需对 inc/com_api.h文件进行编辑:#defineBIT_DEPTH10

Windows

环境要求:VisualStudio2017

build:

./version.bat(用于生成version.h)

solution文件:build/x86_windows/uavs3e.sln

Linux

环境要求

gawk(https://www.gnu.org/software/gawk/)

CMake(https://cmake.org)2.8或更高版本

Build:

mkdirbuild/linux

cdbuild/linux&&cmake../..

make&&makeinstall

如需构建共享库,设置BUILD_SHARED_LIBS=1

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论