4

有人可以告诉我开源格式转换库吗?针对 SSE、SSE2 进行了优化。

转换格式:I420、YUY2、RGB(16位、32位)。

我只找到了 VirtualDub Kasumi 库。

4

2 回答 2

4

查看 FFmpeg 的libswscale 库,该库根据 LGPL 条款获得许可。

我不确定 libswscale 是否会与 MSVC 一起编译(可能不会),但您始终可以使用 MSYS/MingW 将 libswscale 编译为共享库并在您的 MSVC 项目中使用它。

于 2010-06-21T22:24:09.043 回答
0

libyuv是一个包含 YUV 缩放和转换功能的开源项目。

使用点、双线性或框过滤器缩放 YUV 以准备压缩内容。
从网络摄像头格式转换为 YUV。
从 YUV 转换为渲染/效果的格式。
旋转 90/180/270 度以适应纵向模式下的移动设备。

针对 x86/x64 上的 SSE2/SSSE3/AVX2 进行了优化。
针对手臂上的霓虹灯进行了优化。
针对 Mips 上的 DSP R2 进行了优化。

于 2014-12-04T19:31:10.407 回答