搞定mplayer播放列表的问题

编程入门 行业动态 更新时间:2024-10-22 04:49:44


出处:http://hi.baidu/pxrchen/item/c255e3c14d3c7652ac00ef1d  (转载做存档使用)
进入正题:如何制作mplayer的播放列表?

今天晚上学会了使用mplayer在命令行下播放视频和音乐.突然就想能不能制作一个播放列表.这样就不用一个一个的敲命令了。于是去linuxsir搜索过去的贴子。虽然相关内容不多,但是只看了两个贴子便解决了我的疑问。命令如下:
#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
==========================================================================
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可以调节播放进度.很完美了!

更多推荐

搞定mplayer播放列表的问题

本文发布于:2023-06-14 09:45:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1462316.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:播放列表   mplayer

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!