我将于本周六(2009年5月30日)结婚.我们很穷.因此,我希望我的朋友不要雇用DJ,而是从笔记本电脑中播放mp3播放列表,以便通过PA系统播放.
好吧,我对某些软件的愿景非常适合.这是愿景:

我希望这样做,以便我的朋友不能搞砸了,我认为如果我的愿景成为现实,那么就不会搞砸了.
现在针对编程问题?我如何从.net代码播放mp3?我目前正在尝试使用NAudio,但我不知道是否可以让它淡入/淡出文件.
还有其他免费图书馆可以帮助我吗?感谢您的任何意见.时间就是生命.
专注于编程问题!如果我将来需要处理音频,你的答案可能是我命运的关键.
Ari*_*riX 11
您所描述的内容听起来像iTunes和Windows Media Player等功能程序已有多年,我建议只使用这两个程序中的一个.但是,如果你想从.NET播放MP3,谷歌搜索找到我:http://www.codeproject.com/KB/audio-video/mp3player.aspx这:HTTP://www.codeproject. COM/KB /影音/ ManWMF.aspx
此外,如果您的婚礼在4天内,这可能不是最好的主意.我不会浪费你的时间来写一个媒体播放器.如果您希望它被抛光和防止傻瓜,请使用iTunes.如果你想写一个媒体播放器,请在婚礼结束后再做.
到目前为止,最简单和最简单的解决方案是使用Windows Media Player COM控件.此页面提供了开始使用此方法的良好指南.只需用计时器调节音量就可以产生淡入/淡出效果.
如果你想完全控制播放,那么总会有DirectShow.NET选项,虽然这对你来说可能有点过分.更重要的是,除非您已经拥有非托管DirectShow API的一些经验,否则使用它会非常痛苦.但是,正如我所说,如果可能的话,我会尽量远离这个.
编辑:我现在也意识到Microsoft.Xna.Framework.Media命名空间可以为您的任务提供一个很好的托管解决方案.它当然应该提供比WMP控制更多的控制(并且纯粹是.NET而不是COM,作为奖励).唯一的缺点是它需要引用XNA Framework 3.0.
| 归档时间: |
|
| 查看次数: |
7485 次 |
| 最近记录: |