uavs3eAVS3 編碼器
uavs3e(OpenI 天樞)是一款 AVS3 編碼器,支持 AVS3-P2 基線配置文件,具有以下特性:
特征
- AVS3-P2 基線剖面
- 支持 Windows/Linux 系統(tǒng)的編譯
- 對 SSE 4/AVX 2 芯片進行了優(yōu)化
- 在所有支持的平臺上(不使用 SIMD)進行 10 位編碼
編譯
默認配置僅支持 8bit 解碼,如需支持 10bit 流解碼,需對 inc/com_api.h 文件進行編輯:#define BIT_DEPTH 10
Windows
環(huán)境要求:Visual Studio 2017
build:
-
./version.bat (用于生成 version.h)
-
solution 文件:build/x86_windows/uavs3e.sln
Linux
環(huán)境要求
-
CMake (https://cmake.org) 2.8 或更高版本
Build:
-
mkdir build/linux
-
cd build/linux && cmake ../..
-
make && make install
如需構(gòu)建共享庫,設(shè)置 BUILD_SHARED_LIBS=1
評論
圖片
表情
