问题如下:存在一个视频A,在播放此视频的同时,开始录制视频B;当A播放完成时,立即结束B的录制。需要保证两个视频同步,时间误差极小。也就是说两个视频拼贴在一起时(比如说A视频有人在弹琴,B视频有人随着这段伴奏在唱歌),节拍需要保持一致
2 回答
眼眸繁星
TA贡献1873条经验 获得超9个赞
具体没做过,但是思路是有的。如果想要实现这一功能,播放的视频A必须是一个本地视频。并且,视频的分辨率要尽可能的小。如果最后需要合成视频,并且分辨率要求高的,可以考虑将视频A压缩一个小尺寸的文件,用于录制时播放。视频正式开始播放前,可能会有一段时间在解析视频信息和缓冲。所以需要等播放器控件回调VideoDidPlayed时才可以进行录制。(不同的库可能是不同的方法通知,总之是捕获视频正式播放的时机开始录制)
添加回答
举报
0/150
提交
取消