腾讯云短视频SDKAndroid_音视频解决方案_同尘科技
录制添加 BGM
// 设置 BGM 路径mTXCameraRecord.setBGM(path);
// 设置 BGM 播放回调 TXRecordCommon.ITXBGMNotifymTXCameraRecord.setBGMNofify(notify);
// 播放 BGMmTXCameraRecord.playBGMFromTime(startTime, endTime)
// 停止播放 BGMmTXCameraRecord.stopBGM();
// 暂停播放 BGMmTXCameraRecord.pauseBGM();
// 继续播放 BGMmTXCameraRecord.resumeBGM();
// 设置背景音乐的音量大小,播放背景音乐混音时使用,用来控制背景音音量大小// 音量大小,1为正常音量,建议值为0~2,如果需要调大背景音量可以设置更大的值mTXCameraRecord.setBGMVolume(x);
// 设置背景音乐播放的开始位置和结束位置,在startPlay之前调用,若在暂停时调用则无效mTXCameraRecord.seekBGM(startTime, endTime);
编辑添加 BGM
// 设置 BGM 路径,返回值为0表示设置成功; 其他表示失败,如:不支持的音频格式。public int setBGM(String path);
// 设置 BGM 开始和结束时间,单位毫秒public void setBGMStartTime(long startTime, long endTime);
// 设置背景音乐是否循环播放:true:循环播放,false:不循环播放public void setBGMLoop(boolean looping);
// 设置 BGM 在视频添加的起始位置public void setBGMAtVideoTime(long videoStartTime);
// 设置视频声音大小, volume 表示声音的大小, 取值范围0 - 1 , 0 表示静音, 1 表示原声大小。public void setVideoVolume(float volume);
// 设置BGM声音大小,volume 表示声音的大小, 取值范围0 - 1 , 0 表示静音, 1 表示原声大小。public void setBGMVolume(float volume);
说明BGM 设置完之后,当启动编辑器预览,BGM 就会根据设置的参数播放。当启动编辑器生成,BGM 也会按照设置的参数合成到生成的视频中。
对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?