至今我还没搜索到基于x264 intra帧的编解码工具,所以只能自己动手了.
因为要支持任意分辨率和alpha通道,所以只能自定义一种简单的封装格式,目前暂定名为UCI(Ultra Compact Image),目标不仅仅是h.264,而是追求压缩质量最佳的有损静态图像编码.
编码器组件包含x264.exe和一个外壳ucienc.exe.
解码器组件包含基于ffmpeg的ucidec.dll和一个外壳ucidec.
由于x264经常更新,而且是以GPL协议发布的,所以我不打算直接提供,可到x264.nl那里下载.
目前仅仅完成了24/32位bmp到uci的编码,以后打算支持输入其它常用格式.
alpha以另一帧Y通道的形式编码,色彩目前仅支持4:2:0.
因为要支持任意分辨率和alpha通道,所以只能自定义一种简单的封装格式,目前暂定名为UCI(Ultra Compact Image),目标不仅仅是h.264,而是追求压缩质量最佳的有损静态图像编码.
编码器组件包含x264.exe和一个外壳ucienc.exe.
解码器组件包含基于ffmpeg的ucidec.dll和一个外壳ucidec.
由于x264经常更新,而且是以GPL协议发布的,所以我不打算直接提供,可到x264.nl那里下载.
目前仅仅完成了24/32位bmp到uci的编码,以后打算支持输入其它常用格式.
alpha以另一帧Y通道的形式编码,色彩目前仅支持4:2:0.