dwing吧 关注:5,442贴子:85,199
  • 10回复贴,共1

UCI 0.61 (增加64位版本)

只看楼主收藏回复

UCI是一种基于H.264/HEVC intra帧压缩算法和数据流格式的静态图像封装格式.
而且不受图像宽高的一些限制,支持alpha透明通道等特性,
与JPEG,JPEG2000,HD-Photo等静态图像压缩算法相比具有更高的压缩效率.


目前公开的命令行工具暂时只支持24/32位BMP与UCI格式的相互转换,
编码工具只支持x264/x265作为编码内核,
解码内核使用FFmpeg中的libavcodec解码器.


HEVC编码的uci文件只能用0.6以后版本的UCI来解码.
编码时加"-hevc"参数,使用x265.exe来编码, 其它使用方法均未改变.
发布包 uci0610.7z 附带的 x265.exe 修正了原版的一个bug
所以目前必须使用这个exe来编码(具体原因见0.6版本发布贴的2楼)


与bpg相比, uci的编解码性能貌似更好,可自定义编码参数, 画质差不多


下载: pan。baidu。com/s/1nvUwAZv
源码: github。com/dwing4g/uci


最近更新历史:

0.61 (2018-02-13) 更新FFmpeg至3.4.2,使用MinGW-GCC 7.3和VC2017(15.5.6)编译,默认二进制发布版本使用VC2017编译(发布附带x265 8-bit 2.6+37),增加64位编译版本
0.602(2017-06-08) 更新FFmpeg至3.3.2,使用MinGW-GCC 7.1和VC2017编译,默认二进制发布版本使用VC2017编译(发布附带x265 8-bit 2.4+14)
0.601(2016-12-21) 更新FFmpeg至3.2.2,调整x265默认编码参数(发布附带x265 8-bit 2.1+69)
0.6 (2016-10-10) 更新FFmpeg至3.1.4,支持x265编码,支持VC2015编译,默认二进制发布版本使用VC2015编译(发布附带x265 8-bit 2.1+20)


0.602 版发布贴: tieba.baidu.com/p/5153765630

0.6 版发布贴: tieba.baidu.com/p/4816306191
0.4 版发布贴: tieba.baidu.com/p/586018069
UCI相关介绍: tieba.baidu.com/p/511089688


IP属地:北京1楼2018-02-13 15:59回复
    ……Sorry,我又来反馈问题了
    用D大的解码插件解码出来的图像画质不如ffplay的好,我在两台电脑上试过(都是Win10)都有这个现象,我猜是chroma upscaling算法出了什么问题,奈何我的编程水平实在贫弱,源码看不懂……
    只好把问题交给大佬解决了……

    如图,在红色区域可见明显的差异


    IP属地:福建2楼2018-05-15 02:52
    回复(6)
      也许是x265对于I帧的crf计算方式不同?取同样的crf,x265编码出来的比x264还大;而x265的crf32可以得到与x264的crf18相近的画质,体积上的差距也变得正常了。


      IP属地:福建3楼2018-07-18 21:55
      回复(1)
        小白可以求一下使用教程吗,jpg转成heif


        IP属地:湖北4楼2018-10-09 16:05
        回复