track.csv

此文件包含目录中每个轨道的条目。 每个条目都是由下表中所述的制表符分隔字段组成的行。 字段必须按列出的顺序显示。

下表中的“格式”列描述了每个 Unicode 文本字段的格式设置方式。 它不引用内容的数据类型。 例如,如果在 Format 列中指示 Integer,则表示字段包含表示整数值的 Unicode 字符串,而不是实际整数。

字段 必须 格式 说明
TrackID 非负整数。示例:32789
内容提供程序提供的唯一标识符。 必须小于 2^32.性能提示:如果分配给同一张专辑中的曲目的 ID 连续编号,目录压缩将更高效。 但是,不需要连续编号的专辑曲目。
TrackTitle Unicode 字符串。 示例:雷枪抢劫犯的蓝调 轨道名称。
持续时间 非负整数。示例:543
轨道持续时间(以秒为单位)。
TrackNumber 非负整数。示例:7
曲目专辑中的曲目编号。 跟踪数字从 1 开始,并在光盘集中增加。 跟踪编号必须小于 256。 大于或等于 256 的跟踪编号会导致Windows 媒体播放器出现意外行为。
TrackPrice Unicode 字符串。 示例:$0.99。 跟踪价格。 应包含货币符号。 空字符串 0 和 - 具有特殊含义。 空字符串指示价格未知。 此字段中的零表示轨道是免费的,连字符 (-) 指示无法购买轨道。
CanStream 布尔值。 可以是 0 或 1.示例:0
指示是否可以流式传输跟踪。
CanDownload 布尔值。 可以是 0 或 1.示例:0
指示是否可以下载跟踪。
HasPreviewClip 布尔值。 可以是 0 或 1.示例:0
指示轨道是否具有预览剪辑。
HasVideoClip 布尔值。 可以是 0 或 1.示例:0
指示轨道是否具有视频剪辑。
家长拉丁 枚举。 可以是 N、E 或 C.Example: N
指示家长咨询分级。 值 N、E 和 C 表示 Normal、Explicit 和 Clean。
LinkedAlbumID 非负整数。 必须是相册的 ID。 示例:32423 包含此曲目的专辑的 ID。
[!注意]
每个曲目都必须属于专辑。 也就是说,对于每个曲目,LinkedAlbumID 字段必须等于album.csv文件中的一个专辑 ID。

LinkedTrackArtist_ArtistIDs 整数列表。 该列表包含艺术家 ID,用分号分隔。 示例:41322;12321;82123; 对应于参与艺术家的 ID 列表。
编辑器 Unicode 字符串。 示例:贝多芬 曲目的作曲家。如果曲目流派没有 HasComposer 字段集,将忽略Composer字段的值。 通常用于爵士乐或古典曲目。
受欢迎程度 非负整数或 Float.Example: 1252.6
确定按受欢迎程度排序时跟踪在列表中的位置。 较低的数字表示较高的受欢迎程度。
StarRating Float.Example: 4.21
在Windows 媒体播放器用户界面中显示之前,星标评级将舍入到最接近的 1/4 星,Windows 媒体播放器。