nummp

Welcome to the nummp website, this is a provisional website for the nummp project.

What is nummp?

Nummp stands for Ncurses Unnamed MultiMedia Player and is a multimedia player terminal-oriented but very user friendly. It uses an ncurses interface and gstreamer so it is very powerfull and can play almost any media.

10th May. 2010
Important bugfix realease, closer to a stable !

Download

You can download the source code around here.
Available versions:
Or you can also try the svn (newer features but maybe strange surprises...), just type:

svn co https://nummp.svn.sourceforge.net/svnroot/nummp

Dependencies

Nummp needs:
I shall recommend you to have as many gstreamer plugins as you can/want to be able to play and do lots of stuff, gstreamer is a great frameework.
You might be able to get those on your favourite packet manager.

Install

Easy:
tar zxvf nummp-0.1.1.tar.gz
cd nummp-0.1.1
./configure
make
sudo make install

Usage, keys...

To start using nummp, you can call it from your favorite terminal emulator and load some media with the remote commands from another terminal or you can start it with some media as follows:

nummp -x playlist : loads a M3U or PLS playlist

nummp -e /path/to/media/*mp3 : loads all the mp3 (or whatever you want) media in a directory

nummp -y /path/to/dir/ : loads all the files in the directory

keys: (winamp-xmms style)

keys

options, remote control

Once started, in another terminal you can send commands to the running instance:
$ ./nummp -h
Usage:./nummp [OPTIONS]
Options send commands to a running instance of the player.
-p play/pause
-s stop
-n jump to next song
-v jump to previous song
-f seek 5 seconds forward
-b seek 5 seconds backward
-u raises volume up 5%
-d lowers volume down 5%
-l toggle shuffle status
-r toggle repeat status
-x FILE load playlist
-e URI enqueue media
-y DIR add directory contents
-h shows this message
i.e: add a new song to the playlist:
nummp -e /path/to/song.mp3

Screenshots

Showing song info:
info
Searching some songs:
search
Queue manager in action:
queue manager
Enqueueing some tracks:
enqueue
Playing a movie:
video

Road map

Road map :)

Author

My name is Carlos Díaz Cánovas and I am currently a Computer Science student in Madrid. I started this project on 2009 when I was continuing with my studies in Berlin. I am a UNIX enthusiast, C is therefore my favourite language, you can find more projects on my sf summary page or my blog.
You may also contact me at: carlos.diaz.canovas[-at-]gmail[-dot-]com