找回密码
 加入我们
搜索
      
楼主: __|__

[软件] 坏了,我可能看了个假b站。讨论一下b站视频画质问题

[复制链接]
发表于 2023-4-9 07:53 | 显示全部楼层
本帖最后由 Misaka_9993 于 2023-4-9 07:56 编辑
MapleRecall 发表于 2023-4-9 06:56
这不是加了模糊滤镜,这是downscaling算法导致的,如果你关闭硬件加速或者--disable-direct-composition- ...


你说的我都懂。去年还是前年chromium没这个问题。另外Firefox和Safari一直都是好的。

以软件解码作为基准参考,硬解后处理擅自变更下采样算法也是不可取的。
发表于 2023-4-9 08:58 | 显示全部楼层
b站这画质这几年是明显的缩水。
发表于 2023-4-9 09:17 | 显示全部楼层
bxy6126 发表于 2023-4-9 08:58
b站这画质这几年是明显的缩水。

生意嘛,不寒碜。
发表于 2023-4-9 09:22 | 显示全部楼层
gou123 发表于 2023-3-30 20:15
【为什么B站4K视频的画质越来越差了?论B站的HEVC和AV1编码有多拉-哔哩哔哩】 https://b23.tv/raU3P9k ...

好的,无脑改成avc了
发表于 2023-4-9 09:30 | 显示全部楼层
Misaka_9993 发表于 2023-4-9 07:53
你说的我都懂。去年还是前年chromium没这个问题。另外Firefox和Safari一直都是好的。

以软件解码作为基 ...

前年不是没问题,而是一直用的暴力缩放,所以我之前一直很抗拒用浏览器看超过显示器分辨率的视频,因为锯齿抖的厉害反而影响观感。现在这么改了反而优化了高分辨率视频在小渲染尺寸下的整体效果,至少是正确混合了像素不会出现线条缺失的问题,所以很难说哪个是对的。
发表于 2023-4-9 17:18 | 显示全部楼层
MapleRecall 发表于 2023-4-9 09:30
前年不是没问题,而是一直用的暴力缩放,所以我之前一直很抗拒用浏览器看超过显示器分辨率的视频,因为锯 ...

哈哈但凡对视频质量有点要求都用本地播放器加各种渲染器和shader了。再差的本地播放器,缩小窗口后我都没有见过如此柔化的字体和纹理边缘细节。

另外这个bug是Win下DX11后端专属,随便换个别的后端比如DX9或OGL都没这毛病。更别提换个系统在Linux和macOS下更没这问题了。

这割裂的体验,加之国内外帖子的反馈很难让人承认它是一个feature。
发表于 2023-4-9 17:23 | 显示全部楼层
Misaka_9993 发表于 2023-4-9 17:18
哈哈但凡对视频质量有点要求都用本地播放器加各种渲染器和shader了。再差的本地播放器,缩小窗口后我都没 ...


我只知道potplayer D3D11的image upscaling/downscaling会出现明显的模糊,对比madvr和mpcvr
发表于 2023-4-9 17:27 | 显示全部楼层
Dzzz 发表于 2023-4-9 17:23
我只知道potplayer D3D11的image upscaling/downscaling会出现明显的模糊,对比madvr和mpcvr ...

你选的对比对象可能定位有点高?madVR也就独显玩得转。另外potplayer不就用它一个界面么,要求高谁用它内置渲染器啊。
发表于 2023-4-9 18:43 | 显示全部楼层
Misaka_9993 发表于 2023-4-9 17:27
你选的对比对象可能定位有点高?madVR也就独显玩得转。另外potplayer不就用它一个界面么,要求高谁用它内 ...


不止pot了,mpcvr里面的d3d11如果不取消use for resizing也是一样的,可以说所有使用d3d11渲染器的,如果不单独设置缩放算法都是一样的
只能说d3d11渲染器的缩放算法很垃圾

另外,madvr如果hdr直通,并不怎么消耗资源
发表于 2023-4-9 18:48 | 显示全部楼层
Dzzz 发表于 2023-4-9 18:43
不止pot了,mpcvr里面的d3d11如果不取消use for resizing也是一样的,可以说所有使用d3d11渲染器的,如果 ...

d3d11默认比起别的确实很垃圾,但这都是题外话了,本来就是核显能跑就万事大吉。

但是d3d11再垃圾,也不会像这个帖子里让浏览器里播放视频这么模糊。
 楼主| 发表于 2023-4-9 21:57 | 显示全部楼层
Misaka_9993 发表于 2023-4-9 17:27
你选的对比对象可能定位有点高?madVR也就独显玩得转。另外potplayer不就用它一个界面么,要求高谁用它内 ...

正好借此机会问一下大佬,用30系显卡、Chrome浏览器硬解av1播放这个b站8k视频会有卡顿吗:https://www.bilibili.com/video/BV1qM4y1w716

测试过3060Ti、3080、3090都有几乎一样的卡顿,反而是一台UHD770核显小机器播放它流畅得一批
 楼主| 发表于 2023-4-9 21:58 | 显示全部楼层
Dzzz 发表于 2023-4-9 17:23
我只知道potplayer D3D11的image upscaling/downscaling会出现明显的模糊,对比madvr和mpcvr ...

正好借此机会问一下大佬,用30系显卡、Chrome浏览器硬解av1播放这个b站8k视频会有卡顿吗:https://www.bilibili.com/video/BV1qM4y1w716

测试过3060Ti、3080、3090都有几乎一样的卡顿,反而是一台UHD770核显小机器播放它流畅得一批
发表于 2023-4-9 22:10 | 显示全部楼层
__|__ 发表于 2023-4-9 21:58
正好借此机会问一下大佬,用30系显卡、Chrome浏览器硬解av1播放这个b站8k视频会有卡顿吗:https://www.bi ...

edge和chrome都不卡啊。3070的显卡。




 楼主| 发表于 2023-4-9 22:14 | 显示全部楼层
本帖最后由 __|__ 于 2023-4-9 22:18 编辑
Misaka_9993 发表于 2023-4-9 22:10
edge和chrome都不卡啊。3070的显卡。


这个“卡”在统计信息里面是看不到dropped frames的,只能通过肉眼观察或者用25帧录屏逐帧播放。最近我看这个8k也不卡了,不知道是因为BIOS更新默认关闭了resizable bar还是b站进行了某些更新,反正在去年是有不少人能复现这个卡顿的。

PS1:另外为什么大家都被锁video speed了
PS2:目前测试,加上--disable-direct-composition-video-overlays就会卡,去掉重启一下浏览器就不卡。但是还有一个有意思的现象,去掉--disable-direct-composition-video-overlays之后重启浏览器直接窗口播放视频仍然是清晰的,此时播8k已经不卡了;但是如果全屏一下视频再退出全屏,视频清晰度就会下降到正常不加--disable-direct-composition-video-overlays的清晰度。
发表于 2023-4-9 22:34 | 显示全部楼层
__|__ 发表于 2023-4-9 22:14
这个“卡”在统计信息里面是看不到dropped frames的,只能通过肉眼观察或者用25帧录屏逐帧播放。最近我看 ...

8k锁video speed?那也不稀奇吧,带宽多贵啊,放几个8k样片就不错了。就跟下载限速一样,看多少下多少,下太快了浪费的是b站服务器的钱。

据我所知direct composition在高分屏下有一定性能优势。intel是和给chromium贡献了不少代码优化自家显卡的,比如缩放和颜色转换都是VPP固定硬件完成。NV这边也有优化但是做到显然不如intel多,高分屏下还是有掉帧可能。因为独显不用考虑续航和性能不够用的问题,你在笔记本上强制用独显看视频是很费电的,核显省电的多。另外UHD770、Iris Xe、Arc这种怪物是本地放两个8k60都不卡的家伙,对在线视频已经性能溢出了。

https://learn.microsoft.com/en-u ... tcomposition-portal
发表于 2023-4-9 22:44 | 显示全部楼层


我不知道你这么在乎这个 "Video Speed" 干嘛,
看一下代码就能知道只是为了显示上给你对齐到四位而已, 改大点就行了..
 楼主| 发表于 2023-4-9 23:09 | 显示全部楼层
xy. 发表于 2023-4-9 22:44
我不知道你这么在乎这个 "Video Speed" 干嘛,
看一下代码就能知道只是为了显示上给你对齐到四位而已, 改 ...

这不是因为有b站码率下降的传言嘛…
而且最近确实播8k就不卡顿了,原来播8k会大约一秒就小卡一下,能感受到画面有少许停顿。我怀疑是不是因为锁了某些参数才不卡的,正好看见它被锁了而已
 楼主| 发表于 2023-4-9 23:13 | 显示全部楼层
Misaka_9993 发表于 2023-4-9 22:34
8k锁video speed?那也不稀奇吧,带宽多贵啊,放几个8k样片就不错了。就跟下载限速一样,看多少下多少, ...

本来想着Intel核显解码能力确实强,想让台式机用核显解码,独显输出,但是发现实际如果让Chrome运行在核显上会有明显的的卡顿,打字都是卡的,这个问题在论坛里面前几天也有两个帖子提到过。总的来说就是失算了
发表于 2023-4-9 23:17 | 显示全部楼层
__|__ 发表于 2023-4-9 23:13
本来想着Intel核显解码能力确实强,想让台式机用核显解码,独显输出,但是发现实际如果让Chrome运行在核 ...

混合输出永远是下下策,台式机直接用独显。

核显用来给Premiere这种视频剪辑软件加速。
 楼主| 发表于 2023-4-9 23:21 | 显示全部楼层
Misaka_9993 发表于 2023-4-9 23:17
混合输出永远是下下策,台式机直接用独显。

核显用来给Premiere这种视频剪辑软件加速。 ...

说到独显解码,还有一个怪现象。

以前用1650,小飞机超频之后HWi里面看显卡的解码器频率也会一并被超上来,但是现在换3060Ti之后发现超频核心之后解码器频率不变。
带来的结果就是,都锁定b站网页端Chrome H264解码,1650将将好可以2倍速播放影视飓风4k120的oppo试机片,而3060Ti会有明显的卡顿……必须换用AV1才能2倍速无卡顿播放
发表于 2023-4-9 23:59 | 显示全部楼层
本帖最后由 Misaka_9993 于 2023-4-10 00:02 编辑
__|__ 发表于 2023-4-9 23:21
说到独显解码,还有一个怪现象。

以前用1650,小飞机超频之后HWi里面看显卡的解码器频率也会一并被超上 ...


一个16一个30,跨架构了没法比。h264解码器已经就那样了,最多解码4k200多fps,不会有性能和分辨率改进了。

测了一下3070默认是解不了h264 8bit 4k 240fps的,最多在210fps多,所以2x速率必然掉帧。

屏幕截图 2023-04-09 235745.png

另一边Arc A380是260多,所以2x是够了。

屏幕截图 2023-04-10 000037.png
 楼主| 发表于 2023-4-10 00:02 | 显示全部楼层
本帖最后由 __|__ 于 2023-4-10 00:06 编辑
Misaka_9993 发表于 2023-4-9 23:59
一个16一个30,跨架构了没法比。h264解码器已经就那样了,最多解码4k200多fps,不会有性能和分辨率改进了 ...


大佬太强了,茅塞顿开~
这样看来,感觉把30系解码器从原生的1700+MHz超到1900+MHz(1650超频之后的解码器频率)应该也是将将够用4k240帧,和1650的H264解码器其实性能基本是一样的
发表于 2023-4-10 00:11 | 显示全部楼层
本帖最后由 Misaka_9993 于 2023-4-10 00:12 编辑
__|__ 发表于 2023-4-10 00:02
大佬太强了,茅塞顿开~
这样看来,感觉把30系解码器从原生的1700+MHz超到1900+MHz(1650超频之后的解码器 ...


直接参考 https://docs.nvidia.com/video-te ... l#nvdec-performance

表格中的1080p fps,然后除个3.5~4左右的系数就能估计出4k下的大致fps了。

NVDEC h264解码器一直都是在靠拉频率,实际单芯片峰值性能没有多大提升。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-2-2 10:59 , Processed in 0.012783 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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