播放列表文件详解 您所在的位置:网站首页 打开wma文件 播放列表文件详解

播放列表文件详解

2023-12-13 16:34| 来源: 网络整理| 查看: 265

    多媒体文件播放列表为了方便用户多文件播放或者转换链接等而制定的一些文本格式文件,例如WINAMP的M3U和PLS,WindowsMedia的ASX和WAX,REAL的RAM等等,制作这些格式的列表文件一般利用播放相应格式的播放器就可以,但是有时候我们想改动其中一些信息,但有不知道他们的属性和规则该如何操作呢?下面我们就来看看这些列表文件格式的定义。

  列表都是文本格式,主要的目的是对媒体信息进行定向,连续播放并显示出媒体的名称、版权、文件来源等信息。

  A、WINAMP的M3U

  后缀名:.m3u 喜欢MP3的朋友对这个文件一定很熟悉了,看看下面文件: test1.m3u: #EXTM3U #EXTINF:257,任贤齐 - 我是一只鱼 "icech"mp3"我是一只鱼.mp3 #EXTINF:-1,i love you forever.wma i_love_you_forever.wma #EXTINF:260,06 JUST TO MAKE MY LOVE CO C:"1-罗大佑-恋曲2000"07 暗恋.mp3 C:"1-罗大佑-恋曲2000"08 原乡.mp3 #EXTINF:296,tokyo.mid D:"mid"tokyo.mid 可以看出#EXTM#U显示m3u文件标记,#EXTINF显示播放时间、title和artist等信息。但是一般的m3u列表不需要那些信息文件,我们只要把要播放的文件一行一行罗列下来就可以了,如以下样式: "icech"mp3"我是一只鱼.mp3 C:"1-罗大佑-恋曲2000"07 暗恋.mp3

  D:"mid"tokyo.mid 打开“记事本”在文件中写入以上几行,注意路径是m3u文件的相对路径。这样当你打开m3u文件的时候,就会调出相应与之关联的媒体播放软件顺序播放了。

  B、WINAMP的PLS(playlist) 后缀名:.pls PLS文件与M3U文件大同小异,只是标记的规则略有不同,如以下tese2.pls文件内容: [playlist] File1=valen102.mp3 Title1=许茹云 - 看透 Length1=285 File3=C:"music"lauching03.mp3 Title3=skyyo.com--刘沁 - 亮点 Length3=263 File4=no1.mp3 File5=coco9701.mp3 NumberOfEntries=5 Version=2 PLS的文件标记是[playlist],当打开pls文件是,播放器会自动寻找此段以确定文件格式,所以pls文件一定要写上这样的字段。 File[N]后的路径也是相对路径,[N]表示文件的次序,Length[N]记录了文件播放时间,NumberOfEntries表示文件的个数(此语句也可以放在[playlist]后),Version表示版本。注意:PLS文件要求的格式比较严格,最基本的属性(标记[playlist]、File[N]、NumberOfEntries和Version)一定要写上。

  C、WindowsMedia的ASX(Advanced Stream Redirector)和WAX

  后缀名:.asx和.wax

  ASX文件是一个文本文件,他主要的目的是对流信息进行重定向,类似RPM(RM的中转文件)文件。

  在ASX中包含了媒体内容对应的URL,当我们在网页中让一个超链接与ASX联系时,浏览器会直接将ASX的内容送给Media Player,Media Player 会根据ASX文件的信息用相应的协议去打开指定位置上的多媒体信息流或多媒体文件。

  利用ASX文件来重定向流信息的原因主要是:目前通用的浏览器通常均不能直接支持用于播放流信息的协议MMS(Microsoft 的Media Server protocol),所以我们采用ASX文件。采用ASX文件以后,当浏览器发现一个连接与ASX有关时,它知道需要用Media Player 来播放流信息,于是它就会启动Media Player,Media Player就可以用MMS协议来播放流信息了。 下面给出一个ASX文件的例子:

  testasx01.asx: ASX测试 后街男孩组合music02 icech的WMA音乐

  第一行是版本号,第二行是标题,在之间的部分说明Media Player应用MMS协议去播放网络计算www.nease.net/~icech上music路径下的01.wma文件。 ASX文件可以有自己的TITLE,AUTHOR,COPYRIGHT之类的信息,它的可以有多个,表示有多个流要播放,这被成为播放列表,每个之间还有属于每个流的相关信息包括TITLE,AUTHOR,COPYRIGHT和MoreInfo等。下面的例子中就有两个节目要播放,它们各自还有自己的信息。 testasx02.asx: ASX测试播放两个文件 西部电子之icech (c) 2000,Weste.net

   后街男孩1 icech (c) 2000,Weste.net



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有