房天下 > 房天下问答 > 业主生活 > 其他
  • 如何在VB里精确计算一个mp3文件的播放时间长度?(精确到毫秒)

    特别说明:不要介绍工具和软件给我,我要的是在VB里的使用方法。 我需要将很多mp3文件合成为一个mp3文件,要同时生成同步的歌词文件,所以涉及到每一个mp3文件的长度数据。因为每个mp3文件很短,都是1秒左右,如果只精确到秒是肯定不够的(而且那样我也会做),一定要精确到毫秒,否则就会造成歌词和声音的不同步,时间越长不同步的现象就越严重。 尝试过多种算法都已失败告终,急求一种能得到mp3文件长度的方法。 不要给我介绍某种软件或工具,我要在VB里的方法,最好能给出源代码。 【如果问题解决,分一定马上给,并有其他重谢;但如果没有切实可行的办法,我宁可撤销问题也不会勉强给分的,这一点请大家见谅!】

    提问者:有得赚

    发布于2010-12-07

共1个回答
  • leeloveit 丨Lv 3
    这个不难的你需要用到这个控件这个控件能读取打开的文件的时长和帧数设置为读出来的就是时间长度然后读取这个就是最终的结果数据很精确的能到秒的音乐的长度自己去验证一下吧我的用程度读出来是秒折合分秒用看到的长度也是这样的 你可以点击去MP3产品排行榜看看,希望对你有帮助!
    +1 2010-12-07 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。