Paradiso is a project mainly written in Ruby, based on the MIT license.
A lightweight command line interface for mplayer
= Paradiso
A small lightweight command line interface for mplayer.
== Install
sudo gem install paradiso
== Usage
To play files
paradiso file1 file2
To create a playlist
paradiso -pn playlist file1 file2 dir1
To play a playlist and remove the items that has been already played
paradiso -pd playlist
== RAR-archives
It's possible to stream rar-archives, it works exactly like other parameters, but will remove "duplicates", i.e. if there's a filename.rar, filename.r00 and filename.r01 then we'll just keep the first occurrence.
Note: There seems to be a problem with the unrar installed from the package manager port[http://www.macports.org/] for Mac OS X, but everything seems to work fine for the version installed through homebrew[http://github.com/mxcl/homebrew].
== Config file
Paradiso has some basic support for a config file
touch ~/.paradiso
Sample config file, in YAML
fullscreen : true aspectratio : "16:10"
It's also possible to tell where mplayer is located or specify another name of mplayer by adding this to the config file:
player: /usr/local/bin/mplayer player: mplayer32
Same goes for unrar:
unrar: /usr/local/bin/unrar
Ignore file endings:
ignore_endings: ["nfo", "sfv", "txt"] # default ignore_endings: ["avi"]
Show a timestamp for each started item:
timestamp: true # defaults to false
== TODO
== Copyright
Copyright (c) 2010 Victor Bergöö. See LICENSE for details.