wav格式音频(长,比如几分钟)获取一小段声音(短,比如几秒)
DWORD **::GetSoundPos()
{
DWORD dwsf=GetInfo(MCI_STATUS_POSITION);
m_CDfrom=MCI_MAKE_HMS(MCI_HMS_HOUR(dwsf),MCI_HMS_MINUTE(dwsf),MCI_HMS_SECOND(dwsf)); return dwsf;
}
通过这个能获取播放点的位置,比如我通过这个得到的dwsf就是一个时间20000(单位是毫秒)我的想法是通过:这个函数能得到一首音乐中的一个起点20S,和一个终点40S。现在我想把20S~~40S这段时间内的音频数据拿出来。那另外一个函数我该如何去做呢?
MFC有什么API提供剪辑的吗?音频剪辑