Skip to content

Commit 9f54930

Browse files
committed
uci 0.612 binaries
1 parent 3cd5678 commit 9f54930

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+50
-44
lines changed

.gitignore

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
/vs2017/.vs/
2-
/vs2017/Release/
3-
/vs2017/x64/
4-
/vs2017/*.user
5-
/vs2017/*.db
6-
/vs2017/*.opendb
7-
/vs2017/*.a
8-
/vs2017/*.exp
9-
/vs2017/*.pdb
1+
/vs2019/.vs/
2+
/vs2019/Release/
3+
/vs2019/x64/
4+
/vs2019/*.user
5+
/vs2019/*.db
6+
/vs2019/*.opendb
7+
/vs2019/*.a
8+
/vs2019/*.exp
9+
/vs2019/*.pdb
10+
/vs2019/*.iobj
11+
/vs2019/*.ipdb

define.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#pragma once
22

3-
#define UCI_VERSION "0.611"
4-
#define UCI_VERSION_W L"0.611"
5-
#define UCI_DATE_W L"2018-11-08"
3+
#define UCI_VERSION "0.612"
4+
#define UCI_VERSION_W L"0.612"
5+
#define UCI_DATE_W L"2020-12-25"

make_mingw.bat

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ mode con cols=120 lines=3000
44
pushd %~dp0
55

66
rem mingw-gcc: http://files.1f0.de/mingw/
7-
rem jdk: http://www.oracle.com/technetwork/java/javase/downloads/index.html
8-
rem ffmpeg: git://source.ffmpeg.org/ffmpeg.git
7+
rem jdk: https://adoptopenjdk.net/
8+
rem ffmpeg: https://git.ffmpeg.org/ffmpeg.git
99
rem ./configure --cpu=i686 --disable-all --enable-swscale-alpha --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-pthreads --disable-w32threads --disable-os2threads --disable-network --disable-dct --disable-dwt --disable-lsp --disable-lzo --disable-mdct --disable-rdft --disable-fft --disable-everything --enable-avcodec --enable-avutil --enable-swscale --enable-decoder=h264 --enable-decoder=hevc --enable-lto --disable-debug --disable-dxva2 --disable-iconv
1010
rem ffbuild/config.mak: -O3 => -Ofast -ffat-lto-objects
1111
rem config.h: #define HAVE_BCRYPT 1 => 0
@@ -14,8 +14,8 @@ rem ffbuild/config.mak: -O2 => -O2 -Ob2 -Oi -Ot -Oy -GF -GS- -MT; -flto => -GL /
1414
rem config.h: #define HAVE_BCRYPT 1 => 0
1515

1616
set MINGW_HOME=C:\mingw
17-
set FFMPEG_HOME=C:\ffmpeg-4.1
18-
rem set JAVA_HOME=C:\jdk-11.0.1
17+
set FFMPEG_HOME=C:\ffmpeg
18+
rem set JAVA_HOME=C:\jdk-11.0.9
1919

2020
set GCCEXE=%MINGW_HOME%\bin\gcc.exe
2121
set GPPEXE=%MINGW_HOME%\bin\g++.exe

make_mingw64.bat

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ mode con cols=120 lines=3000
44
pushd %~dp0
55

66
rem mingw-gcc: http://files.1f0.de/mingw/
7-
rem jdk: http://www.oracle.com/technetwork/java/javase/downloads/index.html
8-
rem ffmpeg: git://source.ffmpeg.org/ffmpeg.git
7+
rem jdk: https://adoptopenjdk.net/
8+
rem ffmpeg: https://git.ffmpeg.org/ffmpeg.git
99
rem ./configure --arch=x86_64 --disable-all --enable-asm --enable-x86asm --enable-swscale-alpha --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-pthreads --disable-w32threads --disable-os2threads --disable-network --disable-dct --disable-dwt --disable-lsp --disable-lzo --disable-mdct --disable-rdft --disable-fft --disable-everything --enable-avcodec --enable-avutil --enable-swscale --enable-decoder=h264 --enable-decoder=hevc --disable-debug --disable-dxva2 --disable-iconv --cross-prefix=x86_64-w64-mingw32- --target-os=win64
1010
rem ffbuild/config.mak: -O3 => -Ofast
1111
rem config.h: #define HAVE_BCRYPT 1 => 0
@@ -14,8 +14,8 @@ rem ffbuild/config.mak: -O2 => -O2 -Ob2 -Oi -Ot -Oy -GF -GS- -MT; -flto => -GL /
1414
rem config.h: #define HAVE_BCRYPT 1 => 0
1515

1616
set MINGW_HOME=C:\mingw
17-
set FFMPEG_HOME=C:\ffmpeg-4.1
18-
rem set JAVA_HOME=C:\jdk-11.0.1
17+
set FFMPEG_HOME=C:\ffmpeg
18+
rem set JAVA_HOME=C:\jdk-11.0.9
1919

2020
set GCCEXE=%MINGW_HOME%\bin\x86_64-w64-mingw32-gcc.exe
2121
set GPPEXE=%MINGW_HOME%\bin\x86_64-w64-mingw32-g++.exe

readme.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
UCI (Ultra Compact Image) 0.611 by dwing 2018-11-08
1+
UCI (Ultra Compact Image) 0.612 by dwing 2020-12-25
22

33

44
* 简介
@@ -15,7 +15,7 @@ UCI是一种基于H.264/HEVC intra帧压缩算法和数据流格式的静态图
1515

1616

1717
* 文件
18-
ucienc.exe --- 编码工具,支持BMP=>UCI的转换(需要在当前目录能够访问到x264.exe/x265.exe作为编码内核,可在x264.nl和msystem.waw.pl/x265/网站上下载到最新版本)
18+
ucienc.exe --- 编码工具,支持BMP=>UCI的转换(需要在当前目录能够访问到x264.exe/x265.exe作为编码内核,可在 http://msystem.waw.pl/x265/ 下载到最新版本)
1919
ucidec.exe --- 解码工具,支持UCI=>BMP的转换(需要ucidec.dll内核)
2020
ucidec.dll --- 解码内核,可用于二次开发
2121
改名为Xuci.usr并放入XnView的Plugins目录中即可作为XnView读取UCI图像的插件
@@ -82,6 +82,7 @@ void __stdcall UCIDebug(int level);
8282

8383
* 更新历史(以下版本的UCI格式及解码器均向后兼容)
8484

85+
0.612(2020-12-25) 更新FFmpeg至4.3.x,使用MinGW-GCC 9.3和VC2019(16.8.3)编译,默认二进制发布版本使用VC2019编译
8586
0.611(2018-11-08) 更新FFmpeg至4.1 ,使用MinGW-GCC 8.2和VC2017(15.8.9)编译,默认二进制发布版本使用VC2017编译(不再附带x265)
8687
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位编译版本
8788
0.602(2017-06-08) 更新FFmpeg至3.3.2,使用MinGW-GCC 7.1和VC2017编译,默认二进制发布版本使用VC2017编译(发布附带x265 8-bit 2.4+14)

ucidec.dll

74 KB
Binary file not shown.

ucidec.exe

512 Bytes
Binary file not shown.

ucidec.lib

0 Bytes
Binary file not shown.

ucidec64.dll

144 KB
Binary file not shown.

ucidec64.exe

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)