VB 用API 函数如何获取视频音频文件的播放时长

VB 用API 函数如何获取视频音频文件的播放时长,第1张

'获取媒体的长度 00:00

Public Function GetMusicLengthString(FileName As String) As String

Dim RefStr As String 80

mciSendString "status " & FileName & " length", RefStr, 80, 0

GetMusicLengthString = CStr(Format(Int(Val(RefStr) \ 1000 \ 60), "00") & ":" & Format(Val(RefStr) \ 1000 Mod 60, "00") & Val(RefStr) \ 100 Mod 10)

End Function

这个问题你需要知道 matlab对音频文件的处理常用 *** 作;

matlab一般读取wav数据;

[data,fs,nbits] = wavread('testwav');---testwav文件名

则可知音频文件时长

t = (length(data(:,1))/fs)  (t单位:秒)

希望可以帮到你,有什么不懂的可以继续追问

需要安装realplaye才可以查询。

下载安装realplayer,选择用realplayer作为首选播放器。

启动realplayer后扫描你的目标文件夹,将媒体文件添加到媒体库中。

点左侧导航栏的“视频”,然后全选视频文件。

在播放器的右下方可知道全部视频文件的总长度。

如果有未添加的媒体文件,选择用realplayer打开。

realplayer便会自动下载所需的插件,再将其添加到媒体库即可。

再windows中,可以直接显示mp4的时长,以及多个选中文件的时长。

再MAC中如何查看?用commen+i 只能看总大小,但是看不了时长。

以上就是关于VB 用API 函数如何获取视频音频文件的播放时长全部的内容,包括:VB 用API 函数如何获取视频音频文件的播放时长、如何利用matlab获取音频文件的时长、苹果电脑怎么看一个文件夹里音频时长等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9684397.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存