全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1207
推到 Plurk!
推到 Facebook!

关于mp3与音量问题

尚未結案
mchakuna
一般會員


發表:41
回覆:45
積分:17
註冊:2004-01-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-18 23:33:51 IP:211.147.xxx.xxx 未訂閱
我用一些控件来播放一段柔和的mp3音乐作为背景音乐, 另外我的程序中还包含一些特殊的音效. 我想问有没有办法在不改变系统的音量的同时将背景的mp3的音量调低? 我发现几乎所有的控件都是调整系统的总音量开关来达到改变音量的目的. 能不能只改量mp3音量的大小? 由于我的mp3只是作背景, 应该较其它音效弱才对, 否则就喧宾夺主了. 但我试了良久, 发现一改量音量就背景跟主音效都一起变了, 真郁闷
japhenchen
高階會員


發表:51
回覆:444
積分:184
註冊:2003-07-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-19 12:54:54 IP:219.134.xxx.xxx 未訂閱
你用什么方法播放MP3的?是MCI Command?还是利用DirectShow?前者我没办法,如果是后者,你可以直接对FilterGraph作Volumn属性设置就是,最高10000,最低0.........它只对媒体文件的过滤器作声音输出调整,不改变系统的音量设置... 你可以试着用系统的WMP播放器播放MP3,试看看调改WMP的音量,会不会造成系统音量改变就知道了 刚刚入门DirectShow的话,可以去搜寻以前的讨论,主题是DSPack 藏私の禁止
japhenchen
高階會員


發表:51
回覆:444
積分:184
註冊:2003-07-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-19 13:01:10 IP:219.134.xxx.xxx 未訂閱
如果你熟悉使用BCB或VC ,介绍你一本陆其明的书"DirectShow开发指南" 科学出版社,这本书绝对是经典,如果你对”超级解霸“还有“QQ2004视频连接”的工作原理感兴趣的话 时下许多流行的电影压缩转换工具,像是HT MpegEcoder,HERO Encoder,都是利用DirectShow的架构作基础,别把这个当成旁门走道咯,毕竟他是DirectX家族里的重要成员呢。 藏私の禁止
mchakuna
一般會員


發表:41
回覆:45
積分:17
註冊:2004-01-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-12-05 03:11:58 IP:203.88.xxx.xxx 未訂閱
我后来找到了一个叫Elsounds的组件, 它支持DirectSound来发声. 但很很奇怪, 每次初始化声音时, 我用DirectSound模式将声量设为2000(很低), 但我发现系统的音量(Wave)也会被调低, 然后我在不关闭程序的情况下将Wave声量调到正常值, 然后在程序中再用DirectSound模式把声量调至2000, 这时系统的声量不再变化. 真不明白为什么会这样.
yeswedo
一般會員


發表:4
回覆:2
積分:1
註冊:2004-03-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-09 14:02:58 IP:218.19.xxx.xxx 未訂閱
DirectShow开发指南 http://www.yeswedo.com.tw/product/productDescription.asp?RowID=1204
系統時間:2024-07-04 2:48:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!