社区
多媒体/流媒体开发
帖子详情
如何平滑切换播放两个mp3文件?
辉歌
2005-08-09 03:10:38
由于版权原因,一首卡拉ok歌曲由一支video,一个或两个audio,一个文字,将其同步显示。
其中,audio是用到两个mp3文件,一个mp3是只有乐曲,一个是有乐曲也有歌声。需要像切换声道那样平滑切换这两个文件。
考虑良久,不知道用什么方案好。
...全文
267
7
打赏
收藏
如何平滑切换播放两个mp3文件?
由于版权原因,一首卡拉ok歌曲由一支video,一个或两个audio,一个文字,将其同步显示。 其中,audio是用到两个mp3文件,一个mp3是只有乐曲,一个是有乐曲也有歌声。需要像切换声道那样平滑切换这两个文件。 考虑良久,不知道用什么方案好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongchaomissyou
2005-08-12
打赏
举报
回复
对每路单独创建音频输出Filter(DirectSound Filter),通过这个FILTER查找到IBasicAudio接口,再调用put_Volume方法。如果是两路声音的话也就是要分别查找到2个IBasicAudio接口,每一个对应一个directsound filter
daizq
2005-08-10
打赏
举报
回复
如果文件大小,时间一样,只要文件定位指针一样就可以切换了,不过要自己写一个File Source.
dongchaomissyou
2005-08-10
打赏
举报
回复
我以前做过多路音频输出的软件,音频输出使用默认的DirectSound Filter,这个FILTER有提供IBasicAudio接口,可以通过他的put_Volume方法实现静音put_Volume(-10000),打开声音时把预先保存的声音大小再写回去就可以了
辉歌
2005-08-10
打赏
举报
回复
to dongchaomissyou(超):
我也打算这么做。只是不知道如何分别控制这两个Render。
辉歌
2005-08-10
打赏
举报
回复
在一个graph中,可以创建两条链。从file1到render1,file2到render2,但是得到的IBasicAudio接口是控制哪条链的啊?我如何单独分别得到每条链的控制?
dongchaomissyou
2005-08-09
打赏
举报
回复
同意oldfriend_2004_5的做法,可以在同一个GRAPH中同时打开Video文件和两个mp3文件
videoFile->splitte Filter-> video dec -> videorender
audiofile(1)->splitte Filter-> audio dec -> Audiorender(1)
audiofile(2)->splitte Filter-> audio dec -> Audiorender(2)
切换声音时只要打开一个AudioRender的声音并且关掉另一个AudioRender的声音即可
oldfriend_2004_5
2005-08-09
打赏
举报
回复
分别对两个文件打开两个声音设备,然后切换,可以用音量调节切换,当然也可以用其他的方法
金盾加密软件
6、可启用高清
播放
,图像放大
播放
边缘依然
平滑
,不产生锯齿,颜色不失真; 7、酷炫视频水印功能,真正透明水印,可以设置水印颜色、大小、旋转角度、浮动范围;防翻录水印可以设置透明度,不影响用户
播放
! 8、快进...
虚拟 DJ 混音器 Virtual DJ
单击第三个按钮,就会
切换
到特殊效果的调节界面,我们在这儿就可以利用“chan1”和“chan2” 这
两个
区下的三个按钮对左右两边的音乐进行“Beat grid 、Vocals+、TK Filter V2”等特效的调节(如图2)。至于每个特效...
Mycat 实现 MySQL的分库分表、读写分离、主从
切换
Re: Mycat 实现 MySQL的分库分表、读写分离、主从
切换
============================= # MyCAT 作用是能够代替昂贵的oracle的MySQL集群中间件。 1) 一个彻底开源的,面向企业应用开发的...
delphi 开发经验技巧宝典源码
0031 使
两个
变量位于同一个地址空间 23 0032 利用动态数组作为函数参数 24 0033 调用Register过程的注意事项 24 0034 在Delphi中禁止使用result 24 0035 如何在Delphi中录制代码 24 0036 如何编译器会...
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章