有谁有可以正确得到可变压缩率MP3的播放时间的控件? DLL也行的. (200分)

  • 主题发起人 主题发起人 hejiesi
  • 开始时间 开始时间
H

hejiesi

Unregistered / Unconfirmed
GUEST, unregistred user!
现在有很多可变压缩率的mp3文件, MPEGTools等的旧组件已经不能得到正确的播放时间了, 希望有支持最新压缩引擎压缩的mp3文件的组件的高人告诉再那里有得下载, 或者发到我的邮箱 hejieen@163.com
 
装可变MP3的Codec
用DirectShow取时间
Dspack控件很好。。。
 
有没有直接读取mp3文件信息的控件, 因为装可变MP3的Codec这种方法相对来说有点麻烦.
 
恐怕你白提问了,请问你看过Delphi的MP3控件吗?
 
在哪里? 你不是指 Mediaplayer吧?
 
是個DLL的到這裡下載吧:
http://home.pchome.com.tw/club/amlionline/mpegdll.exe
 
To amli: 我下载了, 但是这个文件有问题的, 一打开就说发生错误.
 
这个文件可用,你只要把Exe改成rar就行了,或用Winrar解压
 
这个还是不行, 大家看看能不能得到这首歌的正确时间就知道了
http://cemi.nease.net/music/05.mp3
 
呵呵,15:43
我也是想找一个能读取MP3歌曲时间的DLL或类,难啦。
不过,我现在觉得还是这个DLL最好。
 
这里有一个只有41K的程序, 不但能正确读出各种可变压缩率MP3的时间, 并且还可以使用winamp的插件, 并且功能还不少, 写这个程序的人实在太牛了

http://www.rz.uni-frankfurt.de/~pesch/
 
跟比特有關係,GetBitrate(),不一定全部是除1000
查一下資料吧.
 
当然是跟压缩率有关了, 因为是可变的, 所以以前把比特流当作是恒定的, 这样当然不能得到正确的时间
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
641
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部