gpt4 book ai didi

audio - 使用数据估计音频中的时间位置?

转载 作者:行者123 更新时间:2023-12-02 23:22:53 27 4
gpt4 key购买 nike

我想知道如何通过使用数据来估计我目前在音频中的时间位置。

例如,我按 byte[8192] block 读取数据。我怎么知道 byte[8192] 相当于多少时间?

最佳答案

如果这是某种原始编码,比如 PCM,这很简单。时间长度是采样率、位深度和 channel 数的函数。单声道 44.1kHz 的 30 秒 16 位音频为 2.5MB。 然而 ,您还需要考虑标题和容器格式 crapola。例如,WAV 文件中可以包含许多其他内容。

压缩格式要复杂得多。如果不播放文件以到达您所在的位置,您永远无法确定您在哪里。当然,如果这对您的情况来说足够好,您总是可以根据文件长度的百分比进行猜测。

关于audio - 使用数据估计音频中的时间位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5124575/

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