现在想自己写一个把任意mp3文件改成2倍时间或是4倍时间的mp3,
就是输出一个mp3文件 播放的方式类似把原文件按一定速率慢放,但实际是常速播放的.
我现在想到的方式是用c++读出mp3的二进制信息,然后对数据帧做一些操作,
不知道这个方案行不行的通,虽然是这样想 不过说实话还是没有什么头绪的,
希望听听各位的意见
小弟先谢过了。
------解决方案--------------------------------------------------------
改变播放时间,是对MP3进行压缩,可以尝试压缩MP3数据帧就应该可以实现。
------解决方案--------------------------------------------------------
要慢放的话试试降低播放速率吧,或者做插入帧。