首页 > ipod技巧 > iPod如何支持显示歌词

iPod如何支持显示歌词

2007年12月4日 发表评论 阅读评论

iPod默认是不支持歌词的,但很多朋友希望有办法在ipod中显示歌词。有一个办法就是通过修改曲库文件内容。首先看看下面这段文字,这是音乐库文件的格式,摘录的一段描述的是“老鼠爱大米”在iPOD中的存放格式。

<key>36</key>
<dict>
<key>Track ID</key><integer>36</integer>
<key>Name</key><string>老鼠爱大米,我听见你的声音,有种特别的感觉,让我不断想不敢再忘 记你我记得有一个人永远留在我心中哪怕只能够这样的想你如果真的有一天爱情理想会实现我会加倍努力好好对你永远不改变不管路有多么远一定会让它实现我会轻 轻在你耳边对你说(对你说)我爱你爱着你就像老鼠爱大米不管有多少风雨我都会依然陪着你我想你想着你不管有多么的苦只要能让你开心我什么都愿意这样爱你我 听见你的声音有种特别的感觉让我不断想不敢再忘记你我记得有一个人永远留在我心中哪怕只能够这样的想你如果真的有一天爱情理想会实现我会加倍努力好好对你 永远不改变不管路</string>
<key>Artist</key><string>香香</string>
<key>Genre</key><string>流行音乐</string>
<key>Kind</key><string>AAC 音频文件</string>
<key>Size</key><integer>2478187</integer>
<key>Total Time</key><integer>302927</integer>
<key>Date Modified</key><date>2005-03-23T13:44:34Z</date>
<key>Date Added</key><date>2005-03-22T08:12:45Z</date>
<key>Bit Rate</key><integer>64</integer>
<key>Sample Rate</key><integer>44100</integer>
<key>Play Count</key><integer>1</integer>
<key>Play Date</key><integer>-1100606697</integer>
<key>Play Date UTC</key><date>2005-03-22T10:23:19Z</date>
<key>Rating</key><integer>80</integer>
<key>Track Type</key><string>File</string>
<key>Location</key><string>file://localhost/E:/My%20Documents/%E6%88%91%E7%9A%84%E9%9F%B3%E4%B9%90/iTunes/iTunes%20Music/%E6%8C%A5%E7%9D%80%E7%BF%85%E8%86%80%E7%9A%84%E5%A5%B3%E5%AD%A9,%E5%BD%93%E6%88%91%E8%BF%98%E6%98%AF%E4%B8%80%E4%B8%AA%E6%87%B5%E6%87%82%E7%9A%84%E5%A5%B3%E5%AD%A9%E9%81%87%E5%88%B0%E7%88%B1%E4%B8%8D%E6%87%82%E7%88%B1%E4%BB%8E%E8%BF%87%E5%8E%BB%E5%88%B0%E7%8E%B0%E5%9C%A8%E7%9B%B4%E5%88%B0%E4%BB%96%E4%B9%9F%E7%A6%BB%E5%BC%80%E7%95%99%E6%88%91%E5%9C%A8/%E6%9C%AA%E7%9F%A5%E4%B8%93%E8%BE%91/%E8%80%81%E9%BC%A0%E7%88%B1%E5%A4%A7%E7%B1%B3,%E6%88%91%E5%90%AC%E8%A7%81%E4%BD%A0%E7%9A%84%E5%A3%B0%E9%9F%B3,%E6%9C%89%E7%A7%8D%E7%89%B9%E5%88%AB%E7%9A%84%E6%84%9F%E8%A7%89,%E8%AE%A9%E6%88%91%E4%B8%8D%E6%96%AD%E6%83%B3%E4%B8%8D%E6%95%A2%E5%86%8D%E5%BF%98%E8%AE%B0%E4%BD%A0%E6%88%91%E8%AE%B0%E5%BE%97.m4a/</string>
<key>File Folder Count</key><integer>4</integer>
<key>Library Folder Count</key><integer>1</integer>
</dict>

有朋友发现用演唱者的名字可以来存储歌词,但是在iPOD机器中,演唱者是不会滚动显示的!

很显然,曲库格式中把歌名(name)用”歌名+歌词”填入就可以了 ,就是在iTunes直接把“歌名”用“歌名+歌词”代替。 在iPod中会自动右到左滚动显示。滚动时也十分有趣,每7到9秒滚动一次,每次是10个汉字,即20个英文字。

iTunes的曲库文件用的是XML(可扩展的标记语言,)文件。一般说,XML文件来存储的话,它的歌名可以是很长,而不用但心放不下。但是我错了,它只能放下255个汉字。这是由iPOD机器本身决定的,在iTunes中,超过的部分它会自动截断为255个汉字。

因为iPOD的局限性,曲库文件中的name字段只能是255个汉字,所以这种方法有二个缺点:

1。歌词容量有限,不能超过255个汉字。象”老鼠爱大米”这么长,就会“咔嚓”成255个了。不过,大多数的歌曲其歌词不会很长。

2。歌词不能完全同步显示。这是显而易见的,因为255个汉字,每7-9秒显示10个汉字,大约25.5*8=204秒,3分钟多点。如果想实现同步显示,在歌曲为3分钟以内里,有些语速不快的,可以通过填入空格的方式解决。当然,用手工的方法来做,是不现实的,可以做个工具软件来操作。

另外,在iTunes中,手工粘贴歌词,几首歌还行,如果上百首,叫大家一首一首地粘贴,真是太麻烦!不过可以利用网上一些通用的歌词格式来实现同步显示,实现自动从网上下载并导入!
上述操作在我的iPOD mini 中测试通过,其它的iPOD我想应该能行!

分类: ipod技巧 标签: , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
您必须在 登录 后才能发布评论.

无觅相关文章插件,快速提升流量