function ResultData(strResult) //返回结果
path; //上传文件路径和名称
rate; //mp3码率
freq; //mp3频率
tm; //mp3时间
siz; //文件大小
ret; //返回状态
BitRate 频率 441000
MinSize 文件最小设置 2
MaxSize 文件最大设置 300
Frequency 设置采样率 192
CodedParam 设置压缩格式
1 48kbps 44100Hz 默认
2 64kbps 44100Hz
3 96kbps 44100Hz
4 128kbps 44100Hz
5 160kbps 44100Hz
6 192kbps 44100Hz
SetAction 0 为不压缩,1为压缩WMA
函数 SetServerTime(TimePath)//设置服务器时间作为ftp上传路径
TimePath为时间形如"2012-10-30-10-56-12"
函数 SetFtpInfo(ftpName , ftppass , port , ip)//设置ftp帐号
ftpName为帐号
ftppass为密码
port为ftp端口
ip为ftp地址
函数 SetTag(WMTitle,WMAuthor,WMAlbumTitle,WMCopyright,WMDescription,WMGenre)//设置mp3,wma文件的标签
WMTitle为歌曲标题
WMAuthor为歌曲作者
WMAlbumTitle为歌曲专辑
WMCopyright为歌曲版权
WMDescription为歌曲说明
WMGenre为歌曲流派
返回值 0为正常
函数 GetVersion() //得到控件当前版本号
返回值为(字符串)
函数 SelectFile() //选择上传文件与IsValidMP3一起使用
返回值为(字符串)选择文件路径
函数 IsVaildMP3(filepath)//检测mp3文件的状态
filepath为文件路径,与 selectfile函数一起使用
返回值为数字类型 0正常 1不是媒体文件 2是一个带视频的文件 3不是一个MP3文件 4该MP3文件格式,不符合转换约定.码率太低 5没选择文件请选择一个文件 6文件大小不匹配或控件没有注册
7 该MP3文件格式,不符合转换约定.采样率不是44100或者不是双声道
CompressMp3(rPath, rFlag) //压缩mp3文件并上传文件
rPath为待上传的路径
rFlag为是否添加广告,true为添加,false为不添加,它有缺省默认值为true,也就是说fFlag可以不指定,默认添加
返回 0 //正常
返回 40 //同一进程内己经有一个任务在运行了
MP3上传控件支持WMA二次压缩
3星 · 超过75%的资源 需积分: 4 156 浏览量
2013-04-03
17:45:37
上传
评论 1
收藏 517KB RAR 举报
djlife520
- 粉丝: 7
- 资源: 5
最新资源
- week6.1.7z
- 移动机器人自主路径规划之RRTStar算法MATLAB实现代码
- 基于Python+OpenCV+FFmpeg实现自动识别电影剪辑+分析剪辑主题颜色+源码+文档(毕业设计&课程设计&项目开发)
- 基于python的二手商品交易平台 python+django开发的供需平台
- 微信小程序源码 侧滑布局小程序 (源码下载 +内附使用说明)
- heima-JUC-资料
- coreg_FSL.sh
- ROS+YOLOV8+SLAM智能小车导航实战(四、激光雷达+SLAM建图)
- 什么是决策树,有哪些适用场景?
- 基于python开发的口红色号识别程序+源码+开发文档+源码解析(毕业设计&课程设计&项目开发)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈