CXPLAY on Nostr: 清晰度不如4年前!视频变糊是你的错觉吗?_哔哩哔哩_bilibili ...
清晰度不如4年前!视频变糊是你的错觉吗?_哔哩哔哩_bilibili
https://www.bilibilibb.com/video/BV1Cx2JYSEBb/总结了一下影视飓风在哔哩哔哩这个平台发现的节流手段:
1. 激进地采用先进的高级视频编码主要是为了尽可能保持画面不变的情况下降低码率, 而不是保持码率不变的情况下提升视频画面质量. 于是使用了高级编码压缩的视频会被限制更低的码率上限, 最终 h265/av1 编码的视频会比 h264 编码的视频低一倍码率. 虽然高级编码确实能提高压缩效率 "节约" 码率, 但要直接码率砍半还想要保持和常规编码一样的效果, 这也并不是高级编码完全能驾驭的压缩要求. 这种「高级编码低级画面」的情况在能呈现更多画面细节的高分辨率设备以及画面敏感的用户身上表现地更加明显.
2. 实质上的视频码率全面再缩水. 数年前的基准码率都是 1080P/6Mbps, 但如今已经被缩水到了 1080P/1~1.5Mbps, 2160P/2~5Mbps. 基准码率缩水超过四倍, 再加上第一条里导致「高级编码低级画面」的码率限制, 最终画面质量缩水程度远远超过四倍. 某些视频在开启高质量音频体验的情况下, 音频码率甚至会反超视频码率.
3. 由于高级视频编码(h265, av1)尚未在用户端设备上完全普及导致观看不流畅, 于是针对不同设备使用了不同编码的视频进行串流. 并且由于存在硬性的服务端转码消耗, 于是冷门的视频不会被优先使用高级编码进行转码, 而当视频热度变高时才会被使用高级编码进行转码. 加上前两条最终会导致: 不同用户由于解码硬件不同导致视频画面不同, 热门的视频反而会在支持高级编码的设备上被默认降低了画面质量.
4. 为了让大幅缩水后的视频画面看起来 "更清晰", 平台又会在视频转码时给视频加上锐化滤镜, 有时会直接破坏创作者想要表达的整体画面效果.
Published at
2024-10-08 13:57:01Event JSON
{
"id": "68b84caf21d48ea4ffd5cb490ea25793d3f35ca3296fb538f001c3301c29b503",
"pubkey": "434f97993627f1e61f14eeaf60caa8cfdcec10a592caff8250c825252d548c15",
"created_at": 1728395821,
"kind": 1,
"tags": [
[
"e",
"6425c5054355c6360ba2488bf722b45afc730bb274ec43786079f032a911884c",
"wss://relay.nostr.band/",
"root"
],
[
"e",
"6425c5054355c6360ba2488bf722b45afc730bb274ec43786079f032a911884c",
"wss://relay.nostr.band/",
"reply"
],
[
"client",
"noStrudel",
"31990:266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5:1686066542546"
]
],
"content": "清晰度不如4年前!视频变糊是你的错觉吗?_哔哩哔哩_bilibili\nhttps://www.bilibilibb.com/video/BV1Cx2JYSEBb/\n\n总结了一下影视飓风在哔哩哔哩这个平台发现的节流手段:\n1. 激进地采用先进的高级视频编码主要是为了尽可能保持画面不变的情况下降低码率, 而不是保持码率不变的情况下提升视频画面质量. 于是使用了高级编码压缩的视频会被限制更低的码率上限, 最终 h265/av1 编码的视频会比 h264 编码的视频低一倍码率. 虽然高级编码确实能提高压缩效率 \"节约\" 码率, 但要直接码率砍半还想要保持和常规编码一样的效果, 这也并不是高级编码完全能驾驭的压缩要求. 这种「高级编码低级画面」的情况在能呈现更多画面细节的高分辨率设备以及画面敏感的用户身上表现地更加明显.\n2. 实质上的视频码率全面再缩水. 数年前的基准码率都是 1080P/6Mbps, 但如今已经被缩水到了 1080P/1~1.5Mbps, 2160P/2~5Mbps. 基准码率缩水超过四倍, 再加上第一条里导致「高级编码低级画面」的码率限制, 最终画面质量缩水程度远远超过四倍. 某些视频在开启高质量音频体验的情况下, 音频码率甚至会反超视频码率.\n3. 由于高级视频编码(h265, av1)尚未在用户端设备上完全普及导致观看不流畅, 于是针对不同设备使用了不同编码的视频进行串流. 并且由于存在硬性的服务端转码消耗, 于是冷门的视频不会被优先使用高级编码进行转码, 而当视频热度变高时才会被使用高级编码进行转码. 加上前两条最终会导致: 不同用户由于解码硬件不同导致视频画面不同, 热门的视频反而会在支持高级编码的设备上被默认降低了画面质量.\n4. 为了让大幅缩水后的视频画面看起来 \"更清晰\", 平台又会在视频转码时给视频加上锐化滤镜, 有时会直接破坏创作者想要表达的整体画面效果.\n",
"sig": "cdf627be96aa57b1be31be7932c0c2a6c72b2c6f208ae59e0dc3503d93423d31ffe96439770b4bc4f6fdf358b894e83010ca068925761bbc0a7a052b75bb9979"
}