CSDN上有人问:“百度的歌词同步显示怎么做”:Sample
我不知道百度到底是怎么做的,不过如果要我猜,估计就是用微软的SAMI (Synchronized Accessible Media Interchange)标准(注:Apple的Quicktime用的是SMIL标准:Synchronized Multimedia Integration Language)。这里有一个完整的tutorial,关于SAMI格式,以及如何在网页里使用与embedded Windows Media Player同步的SAMI subtitle:
这可以读读这个:
http://www.webaim.org/techniques/captions/windows/
更有兴趣的朋友可以看看Windows Media Player SDK,我曾经做过一个mini Demo Project,用C++写的,利用WMP SDK和一些Windows Locale API来根据不同的用户语言设置来为当前播放的媒体文件调用不同的字幕文件。
打印 | 张贴于 2006-10-11 17:00:00 | Tag:暂无标签
留言反馈