mplayer: Play All Mp3 Files In Reverse Order

by on May 6, 2008 · 4 comments· LAST UPDATED May 6, 2008

in , ,

mplayer lacks an option for selecting files in a reverse order. So here is a quick way to playback all mp3 files in reverse order:
$ ls -1 -r *.mp3 > mp3.rev
$ mplayer -playlist mp3.rev

Where,

  • -r reverse order while sorting
  • -1 list one file per line
  • -playlist file : Play files according to a playlist file

Let's hear your shell hack in the comments.

TwitterFacebookGoogle+PDF versionFound an error/typo on this page? Help us!

{ 4 comments… read them below or add one }

1 chika May 22, 2008 at 10:24 pm

LoL…

mplayer not only on Linux, how abt ‘dir’ command can do this for windows?

Reply

2 Neil May 22, 2008 at 11:14 pm

You could squeeze that into one line with:


$ mplayer `ls -r *.mp3`

Reply

3 nixCraft May 23, 2008 at 5:45 am

Neil,

I’ve over 3000+ mp’3 in dir. it won’t work as shell will end up with argument limit error. If you got 10-30 files; your command should work.

Reply

4 Shawn September 27, 2008 at 11:20 pm

This will work as well.
ls -1 -r *.mp3 | mplayer -playlist -

Reply

Leave a Comment

Tagged as: , , , , , , , ,

Previous post:

Next post: