Herrie is a minimalistic music player that uses the command line. It is written to support a variety of operating systems, audio subsystems and file formats, including playlists.
Herrie has a split-screen user interface, with a playlist at the top of the screen and a file browser at the bottom. When tracks are added to the playlist, Herrie consumes them from the top one by one. It is thus an application that allows you to batch music for playback.
Herrie also has some more exotic features, including support for AudioScrobbler and the ability to chroot() itself into a directory.
On the November 29, 2007, Herrie was awarded a 3rd price at Trophées du Libre in the category Multimedia & Games! Slides of the presentation that has been held in front of the jury have been published online.
Below are a couple of screenshots of the application in action.
Herrie on FreeBSD, playing a CD from Deftones.
Herrie on Mac OS X, playing a CD from The Fall of Troy.
Herrie 2.2 is available for download at one of the three following locations:
Below are the checksums for the tarball:
MD5 (herrie-2.2.tar.bz2) = 88832b10298ab89473730eb0c93b6ddf SHA256 (herrie-2.2.tar.bz2) = 142341072920f86b6eb570b8f13bf5fd87c06cf801543dc7d1a819e39eb9fb2b SIZE (herrie-2.2.tar.bz2) = 71596 MD5 (herrie-2.2.tar.gz ) = 2ef6a6200a23843438c874f4e7500e76 SHA256 (herrie-2.2.tar.gz ) = 1fd25f4bf20c644158403b3f385993620970e4bddfd4276e00bb1fa859bc467f SIZE (herrie-2.2.tar.gz ) = 84843
A tarball with the latest snapshot is also available. It is automatically generated from the repository. This tarball should be used to test the upcoming release of Herrie.
A history of changes between releases can be found in the ChangeLog.
The following operating systems or distributions include Herrie in their package manager:
- ALT Linux
- Arch Linux
- Gentoo Linux
- Pardus Linux
- PLD Linux Distribution
- Ubuntu Linux
Herrie's latest sourcecode can be downloaded using Git. The following command downloads the latest sourcecode:
git clone git://git.80386.nl/herrie
It is also possible to take a look at the sourcecode using CGit.
After installation, a new manual page is available. Just run man herrie for a list of configuration switches and keyboard bindings. An online manual page is also available.
The author of Herrie, Ed Schouten, can be emailed at firstname.lastname@example.org.