V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pocarisweat
V2EX  ›  分享发现

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

  •  
  •   pocarisweat · 15 天前 · 753 次点击

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

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

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

    归根结底还是 b 站亮度调节逻辑有问题,我调节的肯定是应用内全部内容的亮度,况且它本来也是这么表现得(包括评论区等一系列 UI 的亮度都会调节),所以无论是切换视频还是切换层级页面都得按这个亮度来吧。结果现在目前来说 b 站给每个视频都设置了一个单独的亮度变量,你从最深层往外退,每一个视频你都改动过亮度的话,就能重新看到每一次亮度变化。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2642 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 03:58 · PVG 11:58 · LAX 19:58 · JFK 22:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.