
ps:如果找不到getAudioTrackMap方法,可能需要去vitamio官网下载最新sdk。
private boolean isAccompany = fasle
public void switchTrack() {
SparseArray<MediaFormat>audioTrackMap = videoView.getAudioTrackMap("utf-8")
android.util.Log.d(TAG, "audioTrackMap : " + audioTrackMap.size())
if (audioTrackMap.size() <= 0) {//如果是双音轨size应该等于2
return false
}
for (int size = audioTrackMap.size() - 1size >= 0size--) {
int key = audioTrackMap.keyAt(size)//2伴奏 1 取消伴奏
if (!isAccompany &&key == 2) {//isAccompany 标记当前是否是伴奏状态
videoView.setAudioTrack(key)
videoView.setSubTrack(key)
isAccompany = true
} else if (isAccompany &&key == 1) {
videoView.setAudioTrack(key)
videoView.setSubTrack(key)
isAccompany = false
}
}
}
1、准备好要插入的视频源(视频地址)
2、复制flash地址。
3、在粘贴帖位置的空白大方框上面可以看到多媒体的彩色图标。
4、点击图标会d出一个小窗口,在小窗口中添加视频地址、选择视频类型,完成后点击确定。
5、回到粘贴帖文的方框中可以看到一串视频代码(有代码表示插入视频成功)
6、插入视频到此已全部结束。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)