找回密码
 立即注册
楼主: cczzhh

.

该用户从未签到

5

主题

411

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165116
blackmickey 发表于 2018-1-1 06:28:10 来自手机 | 显示全部楼层
cczzhh 发表于 2017-12-29 18:42
1709居然是1.2?是DX需要额外的更新吗,应该是1.6的呀。

按道理应该vulkan性能最好(如果Nvidia有好好实 ...

在我這裡,
N卡的電源設定反而用自適應比較好,
用預設的最佳電源模式,
使用madVR常常會卡頻率,
導致性能出不來,掉幀。

SVP是從mvtools 2.5 改的,
這版只有支援8Bit,
Vapoursynth版的SVP,
其實在算MV時也還是用8Bit在處理,
只有最後渲染時才用10Bit處理。

而且,
就我的測試結果,(avisynth接口下,不過VS應該也有同樣情形)
SVP只用CPU運算的話,
畫質比使用GPU加速還差,
這點開發者也有提過。
但使用GPU加速後,
畫面移動時,邊緣容易產生一些黑影。

順帶一提,
用不同顯示卡跑SVP,
輸出的畫面會不太相同(psnr有差異),
我試出來的結果是
AMD R7-260 略高於 Intel HD630 略高於 Nvidia GTX960
不曉得原因。

題外話,
不知道為什麼,自從更新1709後,
視窗好容易產生撕裂,(全螢幕模式就不會)
madVR也是一直崩潰…

评分

参与人数 1活跃度 +800 收起 理由
cczzhh + 800 最近重新认识到了电源自适应的必要性。。.

查看全部评分

回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    163811

    活跃达人崭露头角坚持不懈

    cczzhh  楼主| 发表于 2018-1-1 07:18:24 | 显示全部楼层
    blackmickey 发表于 2018-1-1 06:28
    在我這裡,
    N卡的電源設定反而用自適應比較好,
    用預設的最佳電源模式,

    最近几次SVP开GPU加速又比较稳定了,没死机。调了一些设置,也讲不出是哪条帮忙了。
    当初学习调madVR的时候发现我这机子开高madVR配置也容易死,970都只能开NGU medium,明明按道理是能开high的。运行烤机程序又没问题。。

    本想问问SVP的人有没有CPU only 10bit的,但现在觉得算了无所谓,反正又能跑了。还是让他们先想办法把yuv444支持起来,现在还是强转的yuv420。那问题的关键就是迁移到mvtools 2.7了,YUV 4:2:0, 4:2:2, 4:4:4 10-16 bits都支持。

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    411

    回帖

    30

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    165116
    blackmickey 发表于 2018-1-1 07:45:23 | 显示全部楼层
    cczzhh 发表于 2018-1-1 07:18
    最近几次SVP开GPU加速又比较稳定了,没死机。调了一些设置,也讲不出是哪条帮忙了。
    当初学习调madVR的时 ...

    不過我遇到的都是一播影片就崩潰,沒有播到一半才崩潰的。


    這是同參數下使用GPU加速和沒用的差異,滿明顯的

    但是開啟GPU加速在邊界處容易有些黑影



    之前測試不同裝置渲染的一些數值(12fps->24fps與原檔比較)


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    163811

    活跃达人崭露头角坚持不懈

    cczzhh  楼主| 发表于 2018-1-1 09:09:11 | 显示全部楼层
    blackmickey 发表于 2018-1-1 07:45
    不過我遇到的都是一播影片就崩潰,沒有播到一半才崩潰的。

    研究得真细致啊。不过这差异,怎么感觉像是bug。。毕竟按理一段程序应该给出确定的结果,就像硬解软解可能不同单纯是因为硬解有bug...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    411

    回帖

    30

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    165116
    blackmickey 发表于 2018-1-1 11:14:32 | 显示全部楼层
    cczzhh 发表于 2018-1-1 09:09
    研究得真细致啊。不过这差异,怎么感觉像是bug。。毕竟按理一段程序应该给出确定的结果,就像硬解软解可 ...

    Chainik

    Can I use SVPFlow with GPU=FALSE and still have the same quality as GPU encoding provides?
    No. GPU assisted version is much more precise (floating point vs. integer math).
    Moreover bicubic interpolation of MVs field and frame composition in linear light are not in use in CPU-only mode.


    來源:
    https://www.svp-team.com/forum/viewtopic.php?pid=54116#p54116


    上一篇測試有把Linear light及Cubic的功能均設為關閉來比較,
    開啟或關閉GPU加速,在畫面的確有很大的差異,數值的確也有明顯差異。

    至於不同顯示卡造成的差異,
    我倒是沒特別注意到畫面上的差異,雖然數值上有變化,但可能影響很小。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    163811

    活跃达人崭露头角坚持不懈

    cczzhh  楼主| 发表于 2018-1-1 11:50:07 | 显示全部楼层
    blackmickey 发表于 2018-1-1 11:14
    Chainik

    Can I use SVPFlow with GPU=FALSE and still have the same quality as GPU encoding provides ...

    好吧,那是他们的code写得分歧越来越大,GPU加速的和CPU only的已经完全不是一段代码了。。

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    411

    回帖

    30

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    165116
    blackmickey 发表于 2018-1-2 08:34:40 | 显示全部楼层
    cczzhh 发表于 2018-1-1 11:50
    好吧,那是他们的code写得分歧越来越大,GPU加速的和CPU only的已经完全不是一段代码了。。

    ...

    我猜,SVP應該是為了實時播放,所以CPU計算的部分降了很多精度,

    就算是現在,MVTools想要實時播放也都不容易。

    只不過我不太理解,
    為什麼不同顯示卡算出來的結果不同?
    N、I、A卡的運算精度不同?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    163811

    活跃达人崭露头角坚持不懈

    cczzhh  楼主| 发表于 2018-1-2 08:51:10 | 显示全部楼层
    blackmickey 发表于 2018-1-2 08:34
    我猜,SVP應該是為了實時播放,所以CPU計算的部分降了很多精度,

    就算是現在,MVTools想要實時播放也都 ...

    我觉得SVP的人并没有贴心到考察市面上最强的桌面CPU的性能然后决定CPU部分要降精度成什么样以保持能够实时播放。。我觉得单纯就是两段代码完全分歧了。让他们再改也懒得改了的那种,直接甩一句用GPU加速的不就可以了。

    可能驱动的bug吧。

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    7

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    46
    七月流火 发表于 2019-5-8 14:01:27 | 显示全部楼层
    请教一下,1,mpv的话,怎么确认10bit输出已经成功开启了呢?有类似madvr那样可以直接显示的吗?
    2,10bit输出,除了需要添加gpu-api=d3d11,还需要添加别的参数吗?

    以添加gpu-api=d3d11,但a卡驱动里选择8bit和10bit,看起来差不多,不全屏还好,全屏看都还是有点色带的,和madvr 8bit输出的效果差不多(madvr开启10bit失败,按照作者的说法,可能是显示器edid太长了,madvr读取的问题)

    显示器型号比较老了,支持10bit,但不支持hdr。


    配置文件只添加了这两行:
    # 播放结束后不退出
    keep-open=yes
    #----------------------
    gpu-api=d3d11
    #----------------------------------------

    测试10bit的是从网上找的一个图片

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    评分

    参与人数 1活跃度 +1 收起 理由
    cczzhh + 1 mpv仍然不支持windows 10bit

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    7

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    46
    七月流火 发表于 2019-5-8 14:07:20 | 显示全部楼层
    cczzhh 发表于 2018-1-2 08:51
    我觉得SVP的人并没有贴心到考察市面上最强的桌面CPU的性能然后决定CPU部分要降精度成什么样以保持能够实 ...

    补充下,参考您分享的mpv配置,添加profile=gpu-hq后,全屏后色带的情况就好多了,看起来有点像是madvr开启去除色阶的效果

    评分

    参与人数 1活跃度 +1 收起 理由
    cczzhh + 1 deband和dither的效果

    查看全部评分

    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表