安卓的 B 站 App,长按倍速播放的时候,播放效果和 iOS 不一样

32 天前
 pocarisweat

听起来有点玄学,但是很简单,就 B 站找一个人说话声为主的视频,长按倍速播放,同一个视频,安卓上听起来总觉得声音有「毛刺」,iOS 的丝滑些。而且不止一款这样,用过的小米三星 vivo 都有这个问题,是 B 站自己安卓 App 有问题还是安卓苹果多媒体底层 API 的差异呢?

947 次点击
所在节点    分享发现
8 条回复
processzzp
32 天前
倍速播放之后,音调自然会变高,iOS 端做了降调处理,安卓端没做
microka
32 天前
万万没想到,2024 年了,还有 app 倍速播放音调会默认升高。
ltkun
32 天前
啥叫高音 频率高的音
Aurorataro
31 天前
b 站的快进播放策略早就改了,早在几年前就没有音调升高了。1L2L 是没搞清楚情况尬黑,op 说的是声音很刺,有尖锐感。
supal
30 天前
大家有没有注意到 b 站安卓端的亮度调解很有问题,换个视频播放,总是突然变暗或者突然变亮。iPhone 上没遇到这个问题。
Ocean810975
30 天前
@supal #5 这个确实经常遇见,感觉像是 b 站的亮度调节有问题,在播放时调节视频亮度,退出视频时会重置,进入下一个视频后又需要重新调整。
supal
18 天前
@Ocean810975 似乎是 b 站播放页面上下滑动并不能直接调节系统亮度,每个视频都不太一样没试出来什么逻辑。iPhone 的话直接调系统亮度,就没这个问题。
Ocean810975
17 天前
@supal #7 是不是播放下一个视频会回到系统亮度,然后你又需要手动调节。

我试了下是这样的,安卓提供了应用内亮度的 API ,所以 B 站就一个视频一个亮度,我测试拉到最低,切到下一个视频会自动回到系统亮度。iOS 没有应用内亮度这个 API ,所以比较统一。

归根结底还是 b 站亮度调节逻辑有问题,我调节的肯定是应用内全部内容的亮度,况且它本来也是这么表现得(包括评论区等一系列 UI 的亮度都会调节),所以无论是切换视频还是切换层级页面都得按这个亮度来吧。结果现在目前来说 b 站给每个视频都设置了一个单独的亮度变量,你从最深层往外退,每一个视频你都改动过亮度的话,就能重新看到每一次亮度变化。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1089975

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX