fch1993
帖子: 213
注册时间: 2012-06-12 11:56

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

我觉得还是用更加主流的git开一个banch比较好吧,类似于这样:https://github.com/videolan/x265
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

fch1993 写了:我觉得还是用更加主流的git开一个banch比较好吧,类似于这样:https://github.com/videolan/x265
两种做法。
  1. 在官方的目录里加载我的补丁包:

    代码: 全选

    cd .hg
    hg clone ssh://hg@bitbucket.org/msg7086/x265-yuuki/.hg/patches
    #HTTPS应该也可以
  2. 直接整个克隆下去:

    代码: 全选

    hg clone ssh://hg@bitbucket.org/msg7086/x265-yuuki/
    这样会自动把原始repo和补丁repo一起抓下来。你去/.hg/里看看,应该会有patches和patches/.hg/的
完后回到主目录上开branch再执行qpush -a就行了。

至于git镜像还是算了,连版本号都没法计算了。(版本号是基于Hg系统的)
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
netsky123
帖子: 53
注册时间: 2015-01-26 14:18

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

fch1993 写了:不知道日后能不能实现aq3的加入(类似于x264)

以及类似于x264的直接mkv输出。

以及到底是MSVC编译版还是ICL编译版还是GCC编译版效率高。

我自己一直都是MSVC编译源码。目前测试在各种asm优化之后已经和ICL差异无几了。GCC我不知道怎么使用mingw 64配置。
图片
图片
图片

http://x265.ru/en/x265-speed-test-2014/
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

测试结果实在太古老了。
1.4已经是几百个之前的版本了。
upyzl 写了:不过不知道现在差别能到多大
用了fprofile以后速度掉了2%。(!)
倒是开了march=native以后速度升了3%。当然也有可能是误差。
不过我这fprofile不仅没变快反而变慢了倒是让我惊呆了。很稳定地fps低了2%,测了多次了。
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

fch1993 写了:GCC我不知道怎么使用mingw 64配置。
/build/msys/
新建个build.cmake

代码: 全选

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")
然后在目录里运行一次 cmake -G "MSYS Makefiles" -DCMAKE_TOOLCHAIN_FILE=build.cmake ../../source 即可。
这样建立出来的CMakeFiles目录就会包含x86_64-w64的编译器信息。
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
fch1993
帖子: 213
注册时间: 2012-06-12 11:56

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

msg7086 写了:
fch1993 写了:我觉得还是用更加主流的git开一个banch比较好吧,类似于这样:https://github.com/videolan/x265
两种做法。
  1. 在官方的目录里加载我的补丁包:

    代码: 全选

    cd .hg
    hg clone ssh://hg@bitbucket.org/msg7086/x265-yuuki/.hg/patches
    #HTTPS应该也可以
  2. 直接整个克隆下去:

    代码: 全选

    hg clone ssh://hg@bitbucket.org/msg7086/x265-yuuki/
    这样会自动把原始repo和补丁repo一起抓下来。你去/.hg/里看看,应该会有patches和patches/.hg/的
完后回到主目录上开branch再执行qpush -a就行了。

至于git镜像还是算了,连版本号都没法计算了。(版本号是基于Hg系统的)
hg clone https://bitbucket.org/msg7086/x265-yuuki "D:\MKVToolNix\x265-yuuki"

.hg\目录下只有cache和store目录,没有patch目录

无法获得文件信息。


只能hg clone https://bitbucket.org/msg7086/x265-yuuki/.hg/patches 才能能获得patches.
fch1993
帖子: 213
注册时间: 2012-06-12 11:56

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

msg7086 写了:
测试结果实在太古老了。
1.4已经是几百个之前的版本了。
upyzl 写了:不过不知道现在差别能到多大
用了fprofile以后速度掉了2%。(!)
倒是开了march=native以后速度升了3%。当然也有可能是误差。
不过我这fprofile不仅没变快反而变慢了倒是让我惊呆了。很稳定地fps低了2%,测了多次了。
测试是在AVX2平台下测试的么?
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

fch1993 写了:测试是在AVX2平台下测试的么?
1. 我这里实测能用。不知道是不是Hg版本差别问题。
2. i7-4770 8bit平台。
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
头像
upyzl
帖子: 446
注册时间: 2010-12-25 18:44
来自: 湘/京
联系: 网站

Re: x265 - Yuuki变异版 (Unstable=1.5+365+7)

看起来可能因为各种更新的关系引起了很多不稳定的问题……还是等x265自己更新靠谱(x265 1.5+某个版本merge了一个public branch后好像性能就略微有点奇怪了的样子)
记得之前测试1.4+xxx的时候PGO在我SNB上几个测试情景下能快5%~7%...还是不把心思放在这些上面了吧
上次由 upyzl 在 2015-03-21 19:56,总共编辑 1 次。
fch1993
帖子: 213
注册时间: 2012-06-12 11:56

Re: x265 - Yuuki变异版 (Unstable=1.5+334+5)

msg7086 写了:
fch1993 写了:测试是在AVX2平台下测试的么?
1. 我这里实测能用。不知道是不是Hg版本差别问题。
2. i7-4770 8bit平台。
1.我是tortoisehg最新版的完整安装,但是很奇怪,qclone命令都没有。
2.能QQ详细聊天么?QQ号就PM我U2的账号就行了。

回到 “视频编码器 / Video encoder discussion”