web上传音频文件如何得到文件时间长度 如题,上传音频文件时,不想让上传者填时间,也不一定能填准,因此想自动判断音频文件的时间长度,如何获取一首歌的时间? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从stackoverflow抄来的: WMPLib.WindowsMediaPlayerClass wmp = new WMPLib.WindowsMediaPlayerClass(); WMPLib.IWMPMedia media = wmp.newMedia(@"C:\work\nontech\mine\music\pop\jietadiqishi.mp3"); textBox1.Text = media.durationString;连接是:http://stackoverflow.com/questions/1305410/getting-duration-of-audio-file-c-sharp,里面还提到可以用第三方库TagLibSharp来做。 音频长度对于mp3来说,保存在id3信息中,直接二进制读取也可以实现,ls的方法比较简单。 第一次帖子被推荐了,乘热打铁,再发一贴 自绘的button反应明显比系统的慢 MDI 子窗口布局问题求教 求ASP问题 关于论坛浏览帖子 Socket服务端问题十万火急! 学习数据结构要什么基础吗? form中调用Active 控件中的弹出窗口功能出问题 VS 2005安装问题??? 可以给迷茫者一些具体的建议吗? 在asp.net(C#)面前不知所措 OOP里,OBJECT的结构问题 请问如何判断一个文件是合法的压缩文件 温度计
WMPLib.WindowsMediaPlayerClass wmp = new WMPLib.WindowsMediaPlayerClass();
WMPLib.IWMPMedia media = wmp.newMedia(@"C:\work\nontech\mine\music\pop\jietadiqishi.mp3");
textBox1.Text = media.durationString;
连接是:
http://stackoverflow.com/questions/1305410/getting-duration-of-audio-file-c-sharp,里面还提到可以用第三方库TagLibSharp来做。