支持无间断的 MP3 播放
作者: valadaptive创建于 2026年8月16日更新于 2026年9月8日
MP3 格式存在固有的延迟,原因是 MDCT + 多相滤波器组,编码器可能会增加自己的延迟。虽然无法确定 * 每个* MP3 文件的编码器延迟,但 LAME 为 Xing 信息添加了一个扩展,明确列出了编码器延迟。我有一个(正在开发中)解析此延迟字段的分支,并对时间戳进行偏移。然而,Mediabunny 似乎真的不喜欢负时间戳;尽管文档明确指出时间戳可以为负,但有大量代码路径断言它们不是负的。这也要求 API 客户端根据时间戳自行明确注意并裁剪延迟。
内容来源: Vanilagy/mediabunny