我想创建一个向后播放音乐的应用程序,使用安卓MediaExtractor解码音频并向后连接
因为我不能让MediaExtractor向后移动它,所以我尝试将它从末尾切成一定的字节大小,翻转它,播放它,然后剪切下一端并播放,依此类推。
为了做到这一点,我们需要使用MediaExtractor.seekTo向前倒带,但是倒带的位置不明确。我尝试使用采样率和一定的字节大小来seekTo计算微秒,但当使用MediaExtractor.SEEK_TO_CLOSEST_SYNC标志时,连接部分略有偏移,并出现噪声。
所以我认为如果我知道同步的字节的位置,或者如果我能以字节为单位进行seekTo,这个问题就可以解决。
任何帮助都将不胜感激。
发布于 2018-10-18 21:01:33
既然你想反其道而行之,你就不能用SEEK_TO_PREVIOUS_SYNC代替SEEK_TO_CLOSEST_SYNC来获得更好的匹配吗
https://stackoverflow.com/questions/52874250
复制相似问题