dwing吧 关注:5,323贴子:84,554
  • 29回复贴,共1
近期更新记录:
0.524(2013-05-17) 更新FFmpeg,命令行程序使用unicode处理所有字符串
0.523(2013-04-28) 更新FFmpeg,修正上个版本解码的色彩空间转换问题

下载:
pan.baidu。com/share/link?shareid=472667&uk=2047110340

前一版本(0.522)发布贴: tieba.baidu.com/p/2253276711
0.4 版发布贴: tieba.baidu.com/p/586018069
UCI相关介绍: tieba.baidu.com/p/511089688


回复
1楼2013-05-17 21:57
    顺便附送刚刚编译的最新vp9命令行编解码器
    版本: v1.2.0-2744-g1857804 (libvpx的experimental分支)
    pan.baidu。com/share/link?shareid=472702&uk=2047110340


    回复
    2楼2013-05-17 22:08
      现在百度不吞链接了,不需要打句号了


      收起回复
      3楼2013-05-18 20:37
        从 -q 27 到 -q 21 都试了一遍,觉得 3k x 2k 的大图的话要到 -q 21 才能和原图看不出差。感觉所有的都比原图暗了些,不过 61 倍的压缩率还是很棒很棒的。支持!


        收起回复
        4楼2013-05-18 21:27
          话说这个万年的JPEG寿命真长,各家的替代产品都无法与之竞争


          收起回复
          5楼2013-06-22 18:20


            回复
            6楼2013-08-02 12:36
              用0.524默认-q 27测试了几个半透明png的压缩,不知道是susie不给力还是x264不给力,显示出的效果比较糟糕,本来透明的地方,出现了很多黑点,不透明与透明的边缘部分没显出半透明的融合效果,反倒是有黑边,看起来不适合压缩带alpha半透明的图。

              另外,在开了金山卫士的时候,x264经常崩溃,这不是uci的问题,只是顺便提提,360非常流氓,管道操作都要监控,而且做的又不稳定。


              收起回复
              7楼2013-09-01 10:39
                测试了几个10000x7514的人像大图,效果不错,用-q 20可以达到接近一半的尺寸压缩。但是有个疑虑,如果图再大一点,4G内存被32位程序用满了怎么办,uci可以编译出64位版本吗?


                收起回复
                9楼2013-09-01 10:54
                  win7下转换遇到问题
                  以前XP下把jpg格式的打开方式中加入一个编辑好的批处理文件,打开后,批处理是在jpg所在的文件夹下运行

                  但win7自动把文件路径改到了system32文件夹 导致失败

                  请问如何改批处理让win7打开批处理时默认为jpg所在文件夹位置(而不是system32)

                  比如
                  加一行"cd /d %~dp0"打开路径就默认为bat所在的文件夹
                  那么路径默认为jpg所在的文件夹应该怎么写呢?

                  ——我喂自己袋盐
                  >>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0


                  收起回复
                  10楼2013-09-02 16:11
                    makeuci.bat

                    @echo off
                    for %%x in (%*) do cd /d "%%~dpx" & ucienc "%%~nxx"
                    pause


                    收起回复
                    11楼2013-09-02 18:27
                      makeuci.bat

                      @echo off
                      for %%x in (%*) do cd /d "%%~dpx" & imgdec "%%~nxx" - | ucienc - -o "%%~nx.uci"
                      pause


                      收起回复
                      12楼2013-09-02 18:55
                        对于批量转换来说稍微麻烦了一点啦。

                        装Win7这些天折腾死我了。
                        文件不能手动调序,各种dll ax ocx不能注册,各种.bat运行失败。


                        ——我喂自己袋盐
                        >>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0


                        收起回复
                        13楼2013-09-02 19:15
                          我来贴一个支持处理目录的批处理img2uci.cmd,可以遍历整个多级目录,可以一次选中多个目录或文件,随便怎么混搭。点右键,选发送到,然后选择“img2uci”就可以了。批处理内容见下面。把批处理保存到UCI所在的目录(x264.exe也应该在这个目录),然后在此目录给批处理建立一个快捷方式"img2uci",运行
                          COPY "img2uci.lnk" "%USERPROFILE%\SendTo"
                          这条命令的意思是在“发送到”里面创建一个“img2uci”菜单,方便日常选中文件或目录后的批量转换。

                          批处理内容如下:
                          @echo off
                          set path=%cd%;%path%
                          call:all2uci %*
                          pause
                          goto:eof


                          :all2uci
                          for %%A in (%*) do (
                          if exist %%A\* (
                          pushd %%A
                          for /r %%F in (*) do (
                          call:all2uci "%%F"
                          )
                          popd
                          ) else (
                          call:img2uci %%A
                          )
                          )
                          goto:eof


                          :img2uci
                          if /i "%~x1" == ".uci" goto:eof
                          if /i "%~x1" == ".gif" goto:eof
                          if /i "%~x1" == ".png" goto:eof
                          rem 此处做转换,参数自己调整
                          imgdec %1 - | ucienc.exe - -q 20 -o %1.uci
                          if ERRORLEVEL 0 del %1
                          rem 如果不需要删除原文件,可以去掉上一行
                          goto:eof


                          回复
                          15楼2013-09-07 03:27