两种做法。fch1993 写了:我觉得还是用更加主流的git开一个banch比较好吧,类似于这样:https://github.com/videolan/x265
代码: 全选
cd .hg
hg clone ssh://hg@bitbucket.org/msg7086/x265-yuuki/.hg/patches
#HTTPS应该也可以
代码: 全选
hg clone ssh://hg@bitbucket.org/msg7086/x265-yuuki/
fch1993 写了:不知道日后能不能实现aq3的加入(类似于x264)
以及类似于x264的直接mkv输出。
以及到底是MSVC编译版还是ICL编译版还是GCC编译版效率高。
我自己一直都是MSVC编译源码。目前测试在各种asm优化之后已经和ICL差异无几了。GCC我不知道怎么使用mingw 64配置。
测试结果实在太古老了。netsky123 写了:http://x265.ru/en/x265-speed-test-2014/
用了fprofile以后速度掉了2%。(!)upyzl 写了:不过不知道现在差别能到多大
/build/msys/fch1993 写了:GCC我不知道怎么使用mingw 64配置。
代码: 全选
SET(CMAKE_SYSTEM_NAME Windows)
SET(CMAKE_C_COMPILER x86_64-w64-mingw32-gcc)
SET(CMAKE_CXX_COMPILER x86_64-w64-mingw32-g++)
SET(CMAKE_RC_COMPILER x86_64-w64-mingw32-windres)
SET(CMAKE_ASM_YASM_COMPILER yasm)
SET(CMAKE_CXX_FLAGS "-static-libgcc -static-libstdc++ -static -O3 -s")
SET(CMAKE_C_FLAGS "-static-libgcc -static-libstdc++ -static -O3 -s")
SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-static-libgcc -static-libstdc++ -static -O3 -s")
SET(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "-static-libgcc -static-libstdc++ -static -O3 -s")
hg clone https://bitbucket.org/msg7086/x265-yuuki "D:\MKVToolNix\x265-yuuki"msg7086 写了:两种做法。fch1993 写了:我觉得还是用更加主流的git开一个banch比较好吧,类似于这样:https://github.com/videolan/x265完后回到主目录上开branch再执行qpush -a就行了。
- 在官方的目录里加载我的补丁包:
代码: 全选
cd .hg hg clone ssh://hg@bitbucket.org/msg7086/x265-yuuki/.hg/patches #HTTPS应该也可以
- 直接整个克隆下去:
这样会自动把原始repo和补丁repo一起抓下来。你去/.hg/里看看,应该会有patches和patches/.hg/的代码: 全选
hg clone ssh://hg@bitbucket.org/msg7086/x265-yuuki/
至于git镜像还是算了,连版本号都没法计算了。(版本号是基于Hg系统的)
测试是在AVX2平台下测试的么?msg7086 写了:测试结果实在太古老了。netsky123 写了:http://x265.ru/en/x265-speed-test-2014/
1.4已经是几百个之前的版本了。
用了fprofile以后速度掉了2%。(!)upyzl 写了:不过不知道现在差别能到多大
倒是开了march=native以后速度升了3%。当然也有可能是误差。
不过我这fprofile不仅没变快反而变慢了倒是让我惊呆了。很稳定地fps低了2%,测了多次了。
1. 我这里实测能用。不知道是不是Hg版本差别问题。fch1993 写了:测试是在AVX2平台下测试的么?
1.我是tortoisehg最新版的完整安装,但是很奇怪,qclone命令都没有。msg7086 写了:1. 我这里实测能用。不知道是不是Hg版本差别问题。fch1993 写了:测试是在AVX2平台下测试的么?
2. i7-4770 8bit平台。