gpt4 book ai didi

iphone - 用 AVAssetReader 擦洗

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:45:03 24 4
gpt4 key购买 nike

我已经按照此处讨论的方式实现了搜索(AVAssetReader Seeking),但是在拆除 AVAssetReader 并构建新的 AVAssetReader 时当然会有明显的延迟(因为一旦开始读取数据就无法更改 timeRange 属性) .

我可以想象,通过读取数据并跳过它可以相当干净地完成时间向前搜索,但时间向后搜索总是会受到这个问题的限制......

有什么想法可以优化它,让用户享受在音轨中滑动的乐趣吗?

最佳答案

您在这里体验到的可能不是延迟,而是每次您创建 AVAssetReader 的新实例并读取第一个样本时都会发生某种点击。

事实上 AVAssetReader 淡化了前 1024 个样本(可能更多)。

我通过读取我真正想要读取的位置之前的 1024 个样本来修复它,然后跳过那 1024 个样本。

我希望它也对你有用。

关于iphone - 用 AVAssetReader 擦洗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11092090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com