如何在C中获得WAV文件的持续时间?

时间:2017-05-22 13:40:00

标签: c windows wav getopenfilename

我正在使用SIGIL API和windows.h库在C语言中编写WAV播放器,我使用windows.h库中的GetOpenFileName打开文件,我需要一种方法来实现#34;读" WAV文件的持续时间,有一些功能吗?

1 个答案:

答案 0 :(得分:1)

据我所知:

时间= [文件大小] / [字节速率]

您可能还有其他一些因素:

  • 每秒周期的频率;

  • 频道数量(1,2,4,8 ......);

  • 确定每个周期的分辨率的位值(8,16等);

此信息应位于标题中。