我有asp.net应用程序,我通过将音频文件转换成流并上传到数据库来上传音频文件。但无法找到长度为将音频文件分成几分钟。这里的问题是,我的asp.net应用程序存在于云中。对于上传,我正在使用asp.net的上传文件控制。请为此提出解决方案。需要在asp.net中查找音频文件的分钟长度
5
A
回答
0
你可以看看taglib#
0
我本来期望可以从比特率,文件长度计算如下:(file.lenghtInBits/kbsp)/ 60 =分钟。
宁可假设您可以从文件头获取比特率。
0
您将需要引用Windows Media Player。转到Com加载项将wmp.dll添加到您的项目。
string Duration = null;
WMPLib.WindowsMediaPlayer w = new WMPLib.WindowsMediaPlayer();
WMPLib.IWMPMedia mediaFile = w.newMedia(Filename);
if (mediaFile != null) {
Duration = mediaFile.durationString;
}
w.close();
+0
它将在您的客户端上工作,但对于windows服务器上的.avi和.wav文件,其始终返回持续时间为0。 – desmati 2012-03-02 11:57:17
0
0
通过下面的代码
private string GetDuration(string FileFullPath)
{
string duration = "";
string fName = FileFullPath.Substring(FileFullPath.LastIndexOf("\\") + 1);
string filePath = FileFullPath.Substring(0, FileFullPath.LastIndexOf("\\"));
Shell32.Shell shell = new Shell32.ShellClass();
Shell32.Folder folder = shell.NameSpace(filePath);
Shell32.FolderItem folderItem = folder.ParseName(fName);
if (folderItem != null)
{
duration = folder.GetDetailsOf(folderItem, 21);
}
folderItem = null;
folder = null;
shell = null;
return duration;
}
相关问题
- 1. 音频文件的长度
- 2. 如何查找音频文件的长度(以秒为单位)
- 3. 以分钟/秒为单位获取wav音频的长度
- 4. 在iPhone中查找音频录制的长度
- 5. 不需要的音频强度减少
- 6. 以分贝节省音频文件长度
- 7. 用mplayer来确定音频/视频文件的长度
- 8. 查找15分钟以前的文件
- 9. 播放音频文件不需要导入/需要
- 10. 如何区分.mp4音频文件和.mp4视频文件在ASP.Net中C#
- 11. 查找视频文件中的音频峰值
- 12. 在nginx.conf文件中查找强度的长度
- 13. 我想5分钟300KB大小的音频文件
- 14. 来自unix命令行的音频文件的时间长度
- 15. 如何确定与AVAudioPlayer相关的音频文件的长度
- 16. HTML5音频进度条长度
- 17. 使用DirectShow确定音频文件的长度
- 18. 如何创建音频名称和长度的bat文件
- 19. 使用repmat()来均衡两个音频文件的长度Matlab
- 20. 在Linux中使用bash查找文件夹中的所有音频文件
- 21. 如何在OpenCV中查找视频的长度?
- 22. 如何使用步长查找正弦表中的音频? STM32
- 23. 查找长度
- 24. 分享音频文件
- 25. 分析音频文件java
- 26. LibGDX:划分音频文件
- 27. 音频文件目录列表,需要音频播放器解决方案
- 28. 构建gradle需要这么长时间(8分钟到20分钟)
- 29. 使用Python在文件中查找每行的平均长度
- 30. scribd_fu需要很长时间(约1 MB的PDF需要20分钟)
给你支持什么样的所有音频格式,我们可以很容易地做到这一点? – 2011-04-19 10:14:33
这里是一个链接到一个类似的帖子在堆栈上流 http://stackoverflow.com/questions/1214040/how-to-get-the-length-of-a-mp3-in-c-sharp – Wajeeh 2011-12-30 05:23:08
这里是一个链接到类似的帖子在堆栈上流 http://stackoverflow.com/questions/1214040/how-to-get-the-length-of-a-mp3-in-c-sharp – Wajeeh 2011-12-30 05:26:17