1. 必须是MP3或者WMA格式的文件
2. 铃声文件的长度必须小于40秒
3. 铃声文件没有版权限制
4. 铃声文件大小必须小于1M
因为在实际处理中,我们想要保存为铃声的文件很有可能是一首完整的歌曲,大小会超过1M。那么我们如何才能将歌曲高潮部分保存为铃声呢? 比如《上海滩》肯定想保存什么“浪奔,浪涌”的部分。
根据我的一些非专业的理解:一首歌曲一般有两个轮回,高潮部分一般出现在每个轮回的最后,即大致一首歌四分之一和三分之一之间。那我们就可以只保存那一部分为另一个文件即可。
下面的Demo演示了如何从本地的一首歌里面截取部分保存为铃声的。
首先来看看截取的代码:
| 代码如下 | 复制代码 |
|
private void SaveIntoIso() //read some of them //save into isostore stream.Close(); |
|
}从本地读取流,取其部分保存为另一个文件。
那么再来看看,我们如何在Windows Phone 中将音频文件保存为手机铃声。
| 代码如下 | 复制代码 |
|
SaveRingtoneTask task = new SaveRingtoneTask(); |
|
TPLink TLWDR4320 无线路由器IP带宽控制功能分配带宽设置方法
SQL Server 2008及更高版本数据库恢复做法之日志尾部备份实用指南
TPLink TLWDR4320 无线路由器控制管控小孩上网行为设置
TPLink TLWDR4320 无线路由器打印服务器设置指南
TPLink TLWDR8620 52 无线路由器当作交换机使用教程
TPLink TLWDR8620 52 无线路由器映射服务器到外网操作方法