大多数情况下,你可能只是直接双击某首曲目或播放列表进行播放,其实如果稍稍研究的话,就可以发现平时每天都在使用的播放器还提供了很多深层次的功能,例如剔除播放列表中重复或不存在的曲目、查看已播放次数等,感兴趣的朋友不妨往下看:
6 z* R# \/ [' b+ K1 C0 M% j
2 {1 o7 k9 s0 y5 ?9 ?
一、你听过什么歌? - W: H- A( t& C( |
! z. M' k) g# D+ _$ D% P+ O( f 可能很多人并不知道,我们每天都在使用的音频播放软件只需要简单的设置,就可以让这些播放软件自动记录曲目的播放次数和上一次播放的日期,在不经意间了解自己对某一首曲目的喜好,其实也是蛮有趣的。
+ F2 p+ O, M# _% L# d4 v# h d
2 E; c" _; U/ j, J- x
1.Windows Media Player
3 u' p; ^& ?" b* I9 R. ~5 ^6 g- S) B2 n4 ^
跳转到“媒体库”标签页,可以看到这里显示了包括标题、长度、分级、参与创作的艺术家、作曲者、大小、家长分级等为数不多的列项目,右击打开“选择列”对话框,在这里勾选“播放计数”和“上次播放日期”两个选项,如图1所示,由于这两个列的位置比较靠后,因此建议将其适当调整到前面一些,确认以后可以在在“媒体库”窗口中查看到刚刚添加成功的相关项,只要某首歌曲播放结束(不管是自动完成还手工拖曳),“播放计数”和“上次播放日期”中的信息都会自动更新(见图2),当然前提是这些歌曲都已经被导入媒体库,否则是不会被自动监测到的。
; u' e3 S' J- m6 s0 ^, i / v3 G# D) @1 Z# X# G5 y* @: F9 _
& j, W3 z8 R, ?. J2 W
) `0 ? t: ]% o3 F0 v# Y* `$ j. }9 }: u4 ]
! {) c9 i1 a7 r1 }" F O" t2 J- [& B
% I+ L1 u7 S# W0 c, R/ J v$ A, O( h0 N' E4 Z4 W2 S
f+ y* Z* v l/ V1 Q. B4 R7 @* c
{/ @9 X8 X4 d( Y: Q9 V* d7 M0 S$ y: k1 o. K- {3 T# S
# ]8 @1 X6 k5 w+ Z0 w3 E" N$ J, \# n8 X
, G# x' j: d" A8 D; e" d" n& s. d+ h. g- D R
: @( o" h% e6 W6 p4 q' u- q7 f% t" U5 l4 e+ t! P: T) I9 D
图1
3 p4 l7 H0 [+ G9 e7 f* U% H0 C, `, s+ B
3 u* S1 W/ N8 k7 V) j. ]% c
7 |4 K: C" S' ?; U8 j! v
. ?9 r( ^6 U' r4 P9 I. C, D8 \( i8 z! G. u/ [
8 I7 s5 F8 I5 ]# `
" B6 s! c5 N$ f" ` ^* R( Z3 ~, |) K8 r
7 D% P( h! A6 d: ^" r; C( f4 _8 a" H/ ]6 r+ |9 B
% j0 d, Q0 |. G c; G# O
4 K& L$ h4 O, T% m
# R8 l. e0 n4 C# M8 l% z2 H- h) a; N6 ~; E5 i" X- T- l+ A# s- b
# u8 N: e7 s- u1 e* i图2
; a( N% m, L7 [7 |7 E: @5 j. d/ W; f- q
2.Winamp # p9 Q' J2 k4 |' c g( o; e
# P6 U+ o' t$ ?$ {9 g4 _ 运行Winamp程序,按下“Alt L”组合键打开“MEDIA LIBRARY”窗口,可以看到右侧窗格所显示的列项目并未包括我们所需要的项目,请右击打开“自定义列”对话框,在这里将最近播放、播放次数两个项目添加到右侧的列表中,以后播放某首曲目时,“播放次数”和“最近播放”列会自动更新相应的数据,如图3所示,这里的播放时间会精确到秒。同时需要指出的是,只要歌曲一开始播放,Winamp就认为已经播放了一次,即使中途停止也会被计数,这就比WMP要宽松的多了。
( W+ ]: |- \8 n" A7 K+ ^, r7 }0 t4 k5 W) \1 k$ x4 `& y
2 j: _8 J/ P0 E5 n+ A+ b. }5 l
! g& f, K0 {# o5 O, V3 F1 M9 f/ S8 R9 ^0 o
1 G* Z5 O, ~ l) n' U$ a
8 r$ y9 R. ~5 q& J. ]: i1 ^1 T
! d# ^6 M2 Y! O) C7 \
1 \& N0 _6 s/ \% `3 S
0 I$ H# Y2 G" `) U
4 M9 Z; A# h' J- J1 F
4 |+ r f3 _9 `5 P, l: \
* D3 f* ?, `' {4 l! _" H
2 d/ v$ y6 _7 m5 [# N
9 n% a! c, I6 f图3
{8 J9 X$ P3 ^8 ^9 w
7 P: j: ^0 B; p9 M7 b/ r* R 9 A4 `7 C% X+ f6 A% V( A/ B
; C/ I6 ?9 N. {/ G% m0 J
3.Foobar2000
0 l( Q7 S L: x8 z# q
* I5 C/ I/ C2 J% M 这里我们选择的是版本号为0.9.4.1的汉化增强版本,在进行到“选择组件”这一步骤时,请在“用户界面”下勾选“分栏界面及其扩展”复选框,同时在“常规组件”小节下勾选“播放计数”复选框,而官方提供的英文版本则无此功能。
7 o# U' e" N' R4 i
) B) b* p4 A6 f* }
进入程序主界面后,首先按下“Ctrl P”组合键打开参数设置窗口,切换到“媒体库”标签页,单击右侧的“添加”按钮将相关的歌曲文件导入媒体库,最后分别单击“全部扫描”和“全部保存”两个按钮,此项操作的目的是为了让Foolbar2000自动监控指定路径下的目标歌曲;切换到“显示→分栏界面→播放列表视图”窗口,在右侧窗格中选择“分栏”标签页,如图4所示,在这里将“播放计数”分栏的位置适当上移即可。
7 D3 d( g1 k. r9 `( y# r9 K$ F
' M, h! g9 F/ W$ p4 z0 _4 ]: }- u
/ Z; G$ A" z4 ^- O
1 H" x! U, V; h8 `- q' ?% Q2 d% @& S% U- G3 J
, Z9 z$ V+ W$ L7 L: J
. i; `+ c3 I. e6 [! v- _4 v
- V6 A/ `! a& h# U6 p: S+ G X
5 ^2 X& a6 U2 ^' }
. T' ^# u8 e. a" H8 N! J
1 C+ ~- z7 T% Z
2 s8 L7 P! P0 i+ {2 ^( C
; B* O+ E1 D* z4 s* Y8 k9 h1 ^! ~! h
/ N( V& x+ m5 o0 Z* D
) ^+ ~ V. U7 [6 e图4
! a& o" {3 T, l) O3 v+ T
现在,只要右击播放列表窗口中的任意一首歌曲,都可以从快捷菜单中选择“播放计数→显示计数”,然后会弹出一个对话框显示这首歌曲的总播放次数和最后一次播放的时间,这里的时间同样会精确到秒。
+ q3 L8 p( z( V. }6 r$ | T# S( v7 l" o5 `3 p* P- Y9 U
小结:如果需要查看曲目的播放次数和最后一次播放的时间,那么无论是哪一款播放软件,你都需要将相关的曲目导入媒体库才行。
7 G$ |9 f8 |& j! _% ]' f% R- v% v9 a0 I7 x# |
二、播放列表也疯狂 ( b$ ?# @$ @2 V m% I, h5 X6 {
, H3 L# |: l$ A8 I8 f1 @ v
由于种种原因,播放列表中涉及的曲目经常会出现一些意外的情况,例如文件被转移到其它的路径下,或者已被重命名,此时就会出现播放错误甚至中断的现象,有时也会不小心混入重复的曲目,令人非常扫兴。其实,你可能并不知道,我们平常使用的音频播放软件除了可以让你聆听到天籁之音外,它们在处理播放列表时一般都是比较聪明的:
0 C7 _" d' |2 b4 W
$ G, ]2 l5 M8 D
1.Winamp
i. L, Q. }; G) v; t$ |. G* M1 D9 w7 s
作为一款老牌的音频播放软件,至今仍然有不少忠实的Fans对Winamp情有独钟,借助数量丰富的各式插件,我们可以让Winamp不断焕发青春,它在处理播放列表方面自然有其特长之处:
' J' _( N$ y: f& ^0 o y
9 L) Y v# o5 k 按下“Alt E”组合键激活播放列表窗口,从“列表”菜单中选择“从播放列表移除丢失的文件”命令(见图5),执行后会所有已经被移走、重命名、删除的曲目都会从播放列表中被自动剔除,而所剩下来的当然就是纯正的正常曲目了;如果需要剔除重复曲目,只要执行下拉菜单最底部的“移除重复条目”,确认后即可将混入列表中的重复曲目清除。
# o! U6 h5 R# f$ ]" a
# M0 I* n1 D- [7 ^) e+ _2 I2 G, m1 b! M# }" x/ t) }! \+ U
3 n- H7 G% l8 E5 r& g
: v5 s4 i+ N* j. I0 x8 @7 A6 V' G8 H% n2 n- U9 b. `* _1 W
& k" E4 s4 x# D9 }" Q
! Q: I/ j9 X0 U' w9 C }