您的位置:首页 > 其它

搞定mplayer播放列表的问题

2013-04-14 14:14 405 查看



出处:http://hi.baidu.com/pxrchen/item/c255e3c14d3c7652ac00ef1d  (转载做存档使用)

进入正题:如何制作mplayer的播放列表?

今天晚上学会了使用mplayer在命令行下播放视频和音乐.突然就想能不能制作一个播放列表.这样就不用一个一个的敲命令了。于是去linuxsir.org搜索过去的贴子。虽然相关内容不多,但是只看了两个贴子便解决了我的疑问。命令如下:

#ls /xxx/music/ > xxx.lst 

但是这样做的结果并不完美,因为xxx.lst中的列表只是相对路径。如果直接播放还是不成,需手工加入绝对路径的前辍,这样才能使用命令播放,如下:

#mplayer xxx.lst 

如果想往列表中添加歌曲信息,则使用命令:

#echo musicname.mp3 > xxx.lst

需要指出的是,上述所有的命令都要注意路径是否正确,也即是要在正确的相对路径中执行。

不过这样又有一个问题:如果我经常下载新歌,而且数量很多,怎么办?再一遍遍地敲命令会死人的!于是想是不是有更好的方法呢?于是做了一个新的尝试,使用如下命令:

#mplayer /windows/audio/music/korea/Collection/* 

哈哈,结果竟然成功了。终端里显示:

MPlayer dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2007 MPlayer Team

CPU: Intel(R) Celeron(R) M processor         1300MHz (Family: 6, Model: 9, Stepping: 5)

CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1

Compiled with runtime CPU detection.

Can't open joystick device /dev/input/js0: No such file or directory

Can't init input joystick

mplayer: could not connect to socket

mplayer: Connection refused

Failed to open LIRC support. You will not be able to use your remote control.

Playing /windows/audio/music/korea/Collection/01(baby.vox).wma.

ASF file format detected.

Clip info:

name: 13.偶然(Deep club Re-mix)

author: Baby VOX

comments: www.haoting.com

==========================================================================

Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders

AUDIO: 44100 Hz, 2 ch, s16le, 64.0 kbit/4.54% (ratio: 8003->176400)

Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))

==========================================================================

AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)

Video: no video

Position: 100 %

A: 97.3 (01:37.2) of 300.0 (05:00.0) 0.0% 

Playing /windows/audio/music/korea/Collection/AnyClub.mp3.

Audio file file format detected.

Clip info:

Title: Т - AnyClub 17 

Artist: 

Album: AnyClub

Year: 2005

Comment: 

Track: 1

==========================================================================

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3

AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24000->176400)

Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)

==========================================================================

AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)

Video: no video

Position: 100 %

A:   0.0 (unknown) of 228.0 (03:48.0) 0.0% 

使用Pageup和Pagedown可以更换别的歌曲曲目;使用up、down、left、right可以调节播放进度.很完美了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: