我使用libsndfile和wasapi创建了一个应用程序,它允许使用QSlider缓慢手动地播放音频文件。
我看到libsndfile使用框架,我想知道如何获得这个音频文件的持续时间,但是我在libsndfile的文档中找不到它,并且使用ms播放音频文件的一部分。
我设法使它与框架一起工作,但我想了解如何用毫秒来完成它。
发布于 2018-11-16 13:57:40
libsndfile创建的对象具有一个frames()方法,该方法为您提供此信息。samplerate()给出抽样率,所以持续时间是:
static_cast<double>(frames())/samplerate()https://stackoverflow.com/questions/53338925
复制相似问题