lyf2011

Results 2 comments of lyf2011

> 你说的这个问题是因为作者在2的时候对64位CPU做了优化的,所以在32位的CPU会出现音视频不同步的现象,你可以看一下视频的时长大概是音频的一倍哦,这也说明了这个问题。转码慢也是因为这个原因,时间过长就会被系统杀死了。 我用我的64位手机测的压缩特别快,但是声音还是出现了不同步的问题,声音的时间只有视频的一半。另外用32位手机测的话,不光声音有问题,压缩时间也很长。所以我感觉大神你说对了一半。大神能讲讲,声音不同步的话是什么原因造成的么

谢谢你!我最后选择用的安卓自带的MediaCodec来压缩本地视频,然后上传,一分钟的视频原本90M,压缩后5.8M,用时36s。 但是我还要做一个功能,就是录制视频后直接上传,这个就需要在录制完成后直接进行压缩,我看了 https://github.com/mabeijianxi/small-video-record.git这个demo 是基于FFMpeg封装的,是边录制,边编码,录制完成后直接合成,但是有很多问题,比如在有的手机上很快就完成了,有的手机上就需要很长时间(猜测是64位和32位的区别) 另外,录制后声音的时间只有视频时间的一半,是那种快速播放的效果。声音播放完了,视频还在播放。 我想请教一下您,有什么好的demo可以参考么?