Semantic search

Jump to: navigation, search


Audio codec 2
'Audio codec' is part of the LAME project, which is the source code for a fully GPL'd MP3 encoder. The project's goal is to improve the psychoacoustics, noise shaping and speed of MP3.
Biblos
'Biblos' is a powerful indexing tool for managing a cd/mp3 collection as well as local directories. It records full information about each file on the specified media and has a powerful searching tool that can help you find specific files. You can also select a list of files/dirs from the database and Biblos will help you copy them from the source media to the directory choosen.
Blind
blind is a collection of commands for creating and composing new videos as well as editing existing videos. Blind uses a custom raw video format for editing and composing which is very extensible and source control friendly.
BlueSpice
BlueSpice extends MediaWiki and enhances it with useful features, in particular in the areas of quality management, process support, administration, editing and security. There are two editions available: BlueSpice free and BlueSpice pro. BlueSpice free is a free of charge wiki version. BlueSpice pro is the business-critical solution with comprehensive functionalities and a subscription for support and software maintenance.
Bookcase
Bookcase is a collection manager for KDE. It includes default collections for books, bibliographies, comic books, videos, music, coins, stamps, trading cards, and wines; it also allows custom collections and unlimited user-defined fields. The collection may be sorted by any property. Names are formatted automatically. Filters limit the visible entries by definable criteria. User can edit the default XSLT file for full customization for printing. Automatic ISBN validation is included. 'bookcase' can import CSV, Bibtex, and Bibtexml and export CSV, HTML, Bibtex, Bibtexml, and PilotDB.
BurnCDDA
'burnCDDA' is a console frontend to cdrdao, cdrecord, mpg123, oggdec, mppdec, normalize, and mp3_check. It can be used to create audio CDs from an M3U playlist (the playlist format of XMMS). It supports MP3, OGG Vorbis, Musepack, and WAV files, and it might be the easiest way to copy an audio CD.
Cantus
'Cantus' is a tool for tagging and renaming MP3 and OGG/Vorbis files. Its features include mass tagging and renaming of MP3s, the ability to generate a tag out of the filename, filter definitions for renaming, recursive actions, CDDB (Freedb) lookup (no CD needed), the ability to copy between ID3V1 and ID3V2 tags, and more.
Castopod
Decentralized podcast hosting software to run on your own server.
Christine
Christine lets you play your audio and video files in the same application. In a very very easy way. As christine is inteded to be small, and cute we currently had no support for internet radio station, but we will in the future.
Clementine
Clementine is a multi-platform music player focusing on a fast and easy-to-use interface for searching and playing your music. Summary of included features :
  • Search and play your local music library.
  • Listen to internet radio from Last.fm, SomaFM and Magnatune.
  • Tabbed playlists, import and export M3U, XSPF, PLS and ASX.
  • Visualisations from projectM.
  • Transcode music into MP3, Ogg Vorbis, Ogg Speex, FLAC or AAC
  • Edit tags on MP3 and OGG files, organise your music.
  • Download missing album cover art from Last.fm.
  • Native desktop notifications using libnotify.
  • Supports MPRIS, or remote control using the command-line.
  • Remote control using a Wii Remote, MPRIS or the command-line.
  • Copy music to your iPod, iPhone, MTP or mass-storage USB player.
  • Queue manager.
It is largely a port of Amarok 1.4, with some features rewritten to take advantage of Qt4.
Cmus
cmus (C* Music Player) is a small, fast and powerful console audio player for Unix-like operating systems. It supports almost all common file formats, SHOUTcast/Icecast streaming, and multiple output plugins. cmus features multiple media library views, a playqueue, a directory browser, powerful filters, and vi-style search and keybindings. The text-only design reduces the resources needed to run the program, making it a strong choice for older or less-powerful computers as well as systems where a graphical environment is not available.
Cuteframework
Cute Framework (CF) is the cutest framework available for making 2D games in C++. It provides a portable foundational layer for building 2D games in C/C++ without baggage, gnarly dependencies, or cryptic APIs. CF runs almost anywhere, including Windows, MacOS, iOS, Android, Linux, and more!
Cutmp3
'cutmp3' is a small command line MP3 editor. It lets you select sections of an MP3 interactively or via a timetable and save them to separate files without quality loss. Silence and ID3 tag searching are also possible. For playback it uses mpg123. The program works with VBR files and files bigger than 2GB.
DeaDBeeF
DeaDBeeF (as in 0xDEADBEEF) is a graphical, yet lightweight audio player.
Digger
Digger automatically plays songs from your music collection matching your selection criteria. You can adjust what you think of the currently playing song to enable appropriate retrieval in a wide range of listening contexts. Digger helps you get back into your music collection.
Digital DJ
DigitalDJ is an SQL-based mp3-player frontend designed to work with Grip. When Grip encodes mp3 files, it places all song information into an SQL database. DigitalDJ then uses this information to create playlists based on various criteria. * Manage a database of CDs in MP3 format * Interacts with Grip to add song information as you rip * Create playlists based on song properties such as Artist/Disc/Genre/Tempo * Play songs via an external MP3-player * Condensed mode with small screen footprint and scrolling display * Nifty BPM-O-Matic beats-per-minute calculator * Keeps track of number of plays and last play for song/disc/artist
Dtas
Command-line tools for audio playback, processing, and whatever else related to audio. dtas follows the worse-is-better philosophy and acts as duct tape to combine existing command-line tools for flexibility and ease-of-development. dtas is currently implemented in Ruby (and some embedded shell), but may use other languages in the future. Currently, primarily wraps sox commands but may also use ecasound (or any command-line driven audio processing tools).
E-xmms
E-xmms is a Enlightenment applet that interfaces with XMMS. It will compare the previous and current states to determine if window painting should be done.
EasyTAG
EasyTAG is an utility for viewing, editing, and writing tags for your MP3, MP2, Ogg Vorbis, and FLAC files using a nice simple GTK+ user interface. Features include (among others):
  • view, edit, write MP3, MP2, FLAC and Ogg Vorbis tags
  • can edit more tag fields : Title, Artist, Album, Disc Album, Year, Track Number, Genre, Comment, Composer, Original Artist/Performer, Copyright, URL and Encoder name
  • auto tagging: parse filename and directory to automatically complete the fields (using masks)
  • ability to rename files and directories from the tag (using masks) or by loading a text file
  • process selected files of the selected directory
  • ability to browse subdirectories
  • recursion for tagging, removing, renaming, saving, etc.
  • can set a field (artist, title, …) to all other selected files
  • read file header information (bitrate, time, …) and display them
  • auto completion of the date if a partial is entered
  • undo and redo last changes
  • can process fields of tag and file name (convert letters into uppercase, lowercase, ...)
  • ability to open a directory or a file with an external program
  • a tree based browser or a view by Artist & Album
  • a list to select files
  • a playlist generator window
  • a file searching window
  • simple and explicit interface
  • optional Nautilus extension
  • Brazilian Portuguese, Bulgarian, Chinese, Czech, Danish, Dutch, French, German, Greek, Hungarian, Italian, Japanese, Polish, Romanian, Russian, Spanish, Swedish and Ukrainian translation languages
Epicyon
ActivityPub compliant server, designed for simplicity and accessibility. Includes calendar, news and sharing economy features to empower your federated community.
Euterpe
Euterpe is a media archive searching applet. It takes a search string from either the current selection or a query dialog and searches for matching file names, playing any it finds. Multiple archive directories are supported. All actions are configurable.
Exaile
Exaile is a media player aiming to be similar to KDE's AmaroK, but for GTK+. It incorporates many of the features from AmaroK (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via the wikipedia, last.fm support, and optional iPod support (assuming you have python-gpod installed). In addition, it includes a built in shoutcast directory browser, tabbed playlists (so you can have more than one playlist open at a time), blacklisting of tracks (so they don't get scanned into your library), downloading of guitar tablature from fretplay.com, and submitting played tracks on your iPod to last.fm.
FIcy
'fIcy' is a command line icecast/shoutcast stream grabber. Its goal is to cleanly and automatically rip a stream into user-customizable files. It will work with any ICY-compatible stream, so you can save the stream to disk, pipe the output to a media player, or do both.
FUPlayer 2
FUPlayer is a full featured music manager and player for the GNOME desktop. With it, you can play music from your hard drive, create playlists, do real file management using its Trash, and play, rip, and burn audio CDs. It features an interface similar to those of many modern manager-style players, but with many improvements, such as true non-modal search and browse functionality, find-as-you-type, and drag destination highlighting. It aims to be extremely user friendly and efficient to use.
Ffmpeg
FFmpeg is a complete solution to record, convert and stream audio and video. Its components include:
  • ffmpeg – Converts one video file format to another and supports grabbing and encoding in real time from a TV card.
  • ffserver – HTTP (RTSP is being developed) multimedia streaming server for live broadcasts that supports time shifting.
  • ffplay – simple media player based on SDL and the ffmpeg libraries
  • ffprobe – a media file prober
  • libavcodec – library containing all FFmpeg audio/video encoders and decoders (most developed from scratch for best performances and high reusability)
  • libavfilter – video and audio filtering library
  • libavformat – library of parsers and generators for all common audio/video formats
  • libavutil – utility library containing functions used by all FFmpeg components
  • libswscale – video scaler and pixel format converter
  • libswresample – audio resampler and sample format converter
  • libpostproc – video post-processing library
Flowblade
Flowblade Movie Editor is designed to provide a fast, precise and as-simple-as-possible editing experience. Flowblade employs film style editing paradigm in which clips are usually automatically placed tightly after the previous clip - or between two existing clips - when they are inserted on the timeline. Edits are fine-tuned by trimming in and out points of clips, or by cutting and deleting parts of clips. Film style editing is faster for creating programs with mostly straight cuts and audio splits, but may be slower when programs contain complex composites unless correct work flow is followed.
GFLame
GFlame is easy to use GTK2 Front-end for lame encoder written in C++, for just a couple of hours. It is developed using Glade2 GUI designer, and gtkmm2 wrapping engine for GTK+.
GFlame v0.1 is tested with lame v3.95 MMX. This version is fully functional, but requires more lame options to be supported, such as raw pcm input, recompression, streaming, resampling etc.
FEATURES:
  • Multiple files for encoding.
  • Manual or preset encoding control for each file.
  • ID3 Tag editor.
GPodder
gPodder is a Podcast receiver/catcher written in Python and pyGTK. It manages podcast feeds for you, and automatically downloads all podcasts from as many feeds as you like. If you are interested in Podcast feeds, simply put the feed URLs into gPodder and it will download all episodes for you automatically. If there is a new episode, it will get it for you. It supports download resume, if the server supports it.
Garlic-player
The garlic player is a SMIL compatible media player software for digital signage. It displays different digital signage content, such as images, videos, and interactive applications, on a screen. The garlic-player can be used and administrated locally or remote via Internet.
GetID3
'getID3()' is a PHP script that extracts useful information from MP3s and other multimedia file formats. It can extract information like the play time, bitrate, and resolution from almost 40 different file formats. It can also parse information from ID3v1, ID3v2, Ogg Vorbis, Lyrics3 v1 & v2, RIFF (AVI, WAV, CDA, CART, BWF), APE, ReplayGain, PNG, and GIF tags, and can write ID3v1, ID3v2, APE2, FLAC, and Ogg Vorbis tags.
Gimmix
Gimmix is a light-weight frontend to music player daemon written in C using GTK+2. Gimmix has the following features:
  • Simple and clean interface.
  • Compact and full view modes.
  • Library Browser.
  • Library Search (Search by Artist, Album, Filename etc)
  • Playlist management (manage mpd playlists)
  • ID3v2 Tag editing support.
  • Support for controlling gimmix through keyboard
  • System tray icon support.
  • Notification support (Displays the currently playing song in systray).
  • Small memory footprint.
Gina
Gina is a modified version of the Zina MP3 streamer/jukebox. It takes a collection of MP3s stored in a genre/artist/album/song format and creates a full-featured Web interface. It has been tested on Apache 2.0.47, PHP 4.3.1, and MySQL 4.0.13. Its features include streaming or downloading of MP3/Ogg files, album cover support and artist picture support, the ability to download albums as a ZIP file, random playing of songs from specified genres, "featured" (random) albums on the main page, and playlist support.
Gmusicbrowser
gmusicbrowser is a jukebox for large collections of MP3 and Ogg files. It is fast, even with tens of thousands of songs, has easy access to related songs (same artist/album/title), supports multiple genres per song, ratings, and customisable flags. It has a powerful browser window with filter history, dynamic filters with unlimited nesting of conditions, mass-tagging, and more.
Gnome Simple Stateful Music Player
Gnome Simple Stateful Music Player is a small, simple music player that keeps out of your way whenever possible. It remembers what you were playing when you exited, and continues in the same place the next time you start. It doesn't build a database of your audio tracks: instead it works with your files and directories directly.
Gnomoradio
The Gnomoradio project is creating an online network where artists can promote and share their music freely and willingly. By eliminating many of the exclusionary tactics of the mainstream music industry, musicians now have a chance to interact directly with their listeners and receive valuable exposure.
Gnormalize
gnormalize is a front end to the normalize tool, ripper, an encoder, and an audio converter. It decodes MP3, MP4 (or M4A or AAC), MPC (or MPP or MP+), OGG, APE, or FLAC files to wave, then normalizes the wave and re-encodes it. It can also rip audio CDs, encode audio data, convert audio formats between MP3, MP4, MPC, OGG, APE, and FLAC, and change the encoding properties and edit Meta Info (like title, artist, album, etc.) of the final normalized files.
Gnump3d Heckert gnu.tiny.png
GNUMP3d is a small, portable, and robust server for streaming MP3s, OGGs, and other audio files. It presents a simple and attractive interface to Web browsers, which allows you to navigate through your music collection. Individual files may be streamed, as can whole directory trees. Other features include the ability to see your most popular tracks, and to search your collection for songs.
Gnuzilla
Outdated official binary release

Since 2019, IceCat is maintained only as source code. The last IceCat binary release was version 60.7.0, and is no longer supported. Guix and Parabola have up-to-date IceCat binaries. Please ask your distro to package IceCat.
GNU IceCat (originally GNU IceWeasel) is part of GNUzilla (the GNU version of the Mozilla Application Suite). GNU IceCat is based on the the current Firefox Extended Support Release (ESR), with removal of trademarked name, trademarked artwork, and proprietary components, and enhanced privacy settings.

However, IceCat is not a straight fork of Firefox ESR; instead, it is a parallel effort that works closely with and re-bases in synchronization on the latest Firefox ESR as the upstream supplier, with patches merged upstream whenever possible; although it should be noted that additional security updates are customized to IceCat occasionally.

Differences between IceCat and Firefox ESR

Important differences between Mozilla's Firefox and GNU IceCat is that IceCat has a focus on freedom and privacy (see settings.js for details).

  • Encrypted Media Extensions (EME) is not implemented: Whereas Firefox are being created such that they support Digital Restrictions Management (DRM) systems through their implementation of the Encrypted Media Extension (EME), GNU IceCat doesn't include an EME implementation as it opposes efforts to popularize and ease the dissemination of DRM technology.
    • Widevine Content Decryption Module provided by Google Inc. is not installed in about:addons > Plugins
    • The Play DRM-controlled content option (used to download and enable Widevine Content Decryption Module provided by Google Inc.) has been removed from about:preferences > Content
  • "Accept third-party cookies: Never"
  • WebRTC is enabled like in Firefox but prevent leaking the LAN ip. (Test WebRTC)
  • The proprietary web chat IRC client Mibbit has been removed.
  • Telemetry is disabled.
  • DuckDuckGo is the default search engine, which means that you can run "!Bangs" keywords in the location bar to use any search engine.

Philosophy

"We will always make IceCat block non-free JavaScript by default. If you want to permit nonfree software to run, you can easily disable LibreJS." - Richard Stallman

Customized add-ons

  • SpyBlock (Adblock Plus fork) to block privacy trackers.

History

GNU IceCat was formerly known as GNU IceWeasel but changed its name in 2008 to avoid confusion with Debian IceWeasel (who was rebranded back to Firefox in 2017 after Debian was being granted special permission from Mozilla ref).

The GNU IceCat developers dropped support for IceCatMobile on Replicant after version 38.6.0 because these builds are already provided by F-Droid. See Collection:Replicant for more information about IceCatMobile in the F-Droid repository.

GNU IceCat developers dropped support for macOS, and Windows, after version 38.8.0 in 2016: "Note that building binary packages for Windows and macOS currently requires non-free software, so we no longer distribute binary releases for those platforms."

See also

Goggles Music Manager
Goggles Music Manager is a music collection manager and player that automatically categorizes MP3, Ogg Vorbis, FLAC, and Musepack files based on genre, artist, album, and song. There is no need to create playlists of any kind. Just select one or more artists and albums to start playing your music.
Gronk
Gronk is a Web-based MP3 jukebox. It generates heavily-hyperlinked Web pages listing all of your ripped CDs, by extracting information from CDDB data. These Web pages allow easy selection of songs or albums to play, and when nothing has been explicitly selected, it selects songs randomly. Playback is done via either XMMS or mpg123. It is built around static HTML pages, not a database.
Helm
Helm is a cross-platform, lightweight, polyphonic, and modular synthesizer that runs on GNU/Linux, Mac, and Windows as a standalone program and as a LV2/VST/AU/AAX plugin. It was developed by Matthew Tytel, who also later worked on Vital.

Features

  • 32 voice polyphony
  • Interactive visual interface
  • Powerful modulation system with live visual feedback
  • Dual oscillators with cross modulation and up to 15 unison oscillators each
  • Sub oscillator with shuffle waveshaping
  • Oscillator feedback and saturation for waveshaping
  • 12 different waveforms
  • Blending between 12 or 24dB low/band/high pass filter
  • Low/Band/High Shelf filters
  • 2 monophonic and 1 polyphonic LFO
  • Step sequencer
  • Lots of modulation sources including polyphonic aftertouch
  • Simple arpeggiator
  • Effects: Formant filter, stutter, delay, distortion, reverb
Herrie
Herrie is a command line music player. It has a split-screen file manager and playlist interface and supports a number of file formats (MP3, Ogg Vorbis, wave, FLAC, etc). It also has some nice features, including a chroot() function for untrusted setups (remote logins, parties, etc). AudioScrobbler is also implemented using Curl.
ID3.py
ID3.py is an object-oriented Python module for manipulating the so-called ID3 informational tags on MP3 files, which include such data as artist, track title, genre, et cetera. ID3.py is extremely easy to use, and is intended for folks who are developing MP3 encoder wrapper programs or browsers in Python.
IMMS
IMMS (Intelligent Multimedia Management System) is an intelligent playlist plug-in for XMMS that tracks your listening patterns and dynamically adapts to your taste. It is incredibly unobtrusive and easy to use as it requires no direct user interaction.
Icecast
Icecast is a streaming media server which currently supports WebM and Ogg streaming including the Opus, Vorbis and Theora codecs. Also Icecast can handle other streams like MP3/AAC/NSV in legacy mode, but this is not officially supported. It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction. Icecast was first released in 1999 as an alternative to proprietary and patent-encumbered streaming audio technologies of the day, which included both RealAudio and Shoutcast. Later, Icecast 2 brought improved metadata support, compatibility with Shoutcast clients, and more advanced configuration options, which were features that lead to widespread adoption in the internet radio community.
Icegenerator
IceGenerator is a direct stream generator for Icecast/Shoutcast servers. It streams MP3s to an Icecast server without resampling, which saves CPU. Its main features are support for many playlist format (directories, MySQL tables, etc.), metadata information, and a telnet interface for commands. It runs as a daemon; its main use is for radio automation (i.e., you can run it through cron).
Id3edit
Id3edit allows you to edit MP3 ID3v1.1 tags. It allows you to edit multiple files at once, and provides sanity checking of MP3 files if desired.
Id3tool
'id3tool; is a command line editor for ID3v1 format tags, commonly used on MP3 files.
Ipfs
pleas add
Jebi
Jebi allows users to record AM or FM radio, TV, or other audio content to an MP3 stream and to publish this stream automatically as a podcast channel via RSS. The result is a Tivo-like capability for radio. Tuner cards are supported.
Jellyfin
Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Your media, your server, your way. Jellyfin requires .NET, which might be covered by patent claims with unclear risks for the free software community.
Jinzora
'Jinzora' is a Web-based media streamer. It is primarily designed to stream MP3s but can be used for any media file that can stream from HTTP. It can be integrated into a PostNuke site, run as a standalone application, or be integrated into any PHP website. It can create playlists from any level of the application (including random playlist generation), and has a simple Web-based installation that does not require a database or any external applications.
Jjmpeg
jjmpeg is a hand-rolled object-oriented native Java binding for a number libraries in FFmpeg together with some re-usable high level components that make reading and writing media files trivial. The various C structures are represented directly by garbage collectable Java objects and native accessors. Functions take native objects directly simplifying the internal Java-side scaffolding.
K-Yamo
K-Yamo is an MP3 and Ogg Vorbis tagger with ID3v2 support. It can store ID3v1, ID3v2.3, or ID3v2.4 tags. It also stores pictures in the tags. K-Yamo supports multi-file editing. It can guess tags out of filenames, and fetches the missing parts from musicbrainz. It also cleans up your files into a structured filesystem tree which makes use of the tags in the files. Finally, it is a CD ripper with FreeDB support. A MySQL database can optionally be used for tagging.
KDEnlive
KDEnlive provides dual video monitors, a multi-track timeline, clip organization, efficient media ingestion, and a professional-level editing experience. Other features include customizable layout support, compositing, chroma keys, colour correction with a unique and powerful curve (rather than the colour wheel) interface, and plenty of other effects and transitions. Kdenlive communicates via an XML based protocol to a render engine which handles the actual video data, and can handle a multitude of video and audio codecs.
Kid3
Kid3 lets you easily and automatically tag MP3, Ogg Vorbis, FLAC, MPC, MP4/AAC, MP2, Opus, Speex, TrueAudio, WavPack, WMA, WAV and AIFF files (e.g. full albums), while supporting both ID3v1 and ID3v2 tags.
Kodi
Kodi (formerly known as XBMC) is an award-winning media player and entertainment hub, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.
Kwavencoder
* 'kwavencoder' renamed to 'audiokonverter' 'kwavencoder' is a small utility to easily generate an Ogg, MP3, or FLAC out of a WAV file in Konqueror by right-clicking on it. The reverse is also possible. The package consists of various shell scripts and some Konqueror service menus.
LAME
LAME (LAME Ain't an MP3 Encoder) is a research project for learning about and improving MP3 encoding technoligy. LAME includes an mp3 encoding library, simple front end application, a much-improved psycho-acoustic model (GPSYCHO), and a graphical frame analyzer (MP3x).
Libav
Libav is a complete, cross-platform solution to decode, encode, record, convert and stream audio and video. This package contains the avplay multimedia player, the avserver streaming server, the avconv audio and video encoder, and the avprobe stream analyzer. They support most existing file formats (AVI, MPEG, OGG, Matroska, ASF...) and encoding formats (MPEG, DivX, MPEG4, AC3, DV...). Additionally, it contains the qt-faststart utility which rearranges Quicktime files to facilitate network streaming. This package also serves as a replacement for the former 'ffmpeg' package.
Libextractor Heckert gnu.tiny.png
'libextractor' extracts meta-data from files of arbitrary type. It uses helper-libraries to perform the actual extraction, and is trivially extendable by linking against external extractors for additional file types. Its goal is to provide developers of file-sharing networks, file managers, and WWW-indexing bots with a universal library to obtain meta-data about files. 'libextractor' includes the command "extract" that can extract meta-data from a file and print the results to stdout. Currently, it supports the formats HTML, PDF, PS, OLE2 (doc, xls, ppt), StarOffice, OpenOffice, MAN, DVI, MP3 (ID3v1, ID3v2), OGG, WAV, JPEG, GIF, PNG, TIFF, DEB, RPM, TAR(.GZ), ZIP, Real, QT, MPEG, RIFF (AVI), ASF, and ELF. It also detects various MIME types, and can compute hash functions (SHA-1, MD5, ripemd160). A Java binding (JNI) is available.
LongPlayer
LongPlayer extends the functionality of a traditional MP3 player and is meant for people who listen to a large MP3 or Ogg Vorbis collection all day. It maximizes the time before you hear the same song (any song) again. The GUI allows you to view, rate, replay, delete, etc. current and previously heard songs, as well as define collections of music the program chooses from to fill the MP3 player's playlist. It does this by taking into account a song's rating of the song and how long it's been since you last listened to that song.
Lsmedia
lsmedia works similar to GNU command ls, but with focus on reporting codecs, resolution, fps, data rate and audio frequency
MP3do
MP3do is an "all in one" bash script. It is useful for decoding and mastering MP3s. It can decode a list of MP3 files to WAV or CD-R, auto convert poor quality MP3s to 44100Hz stereo, check whether all files fit on a CD, normalize all WAV files (adjust the volume to a standard volume level), and burn a CD.
MP3tm
MP3 Tag Manager is a Perl script which helps you to manage the IDTags of your MP3s. It searches recursivly through a directory and let you change the IDTag in an easy way. It also gets the option to rename the file for an unique appearance of your MP3s.
MediaCrush
MediaCrush is a media sharing server and Web service. You can upload images, sound and videos in convenient ways. Many free clients are available for it, as well as browser add-ons.
Mediagoblin Heckert gnu.tiny.png
MediaGoblin is a free media publishing platform. It runs in a federalized manner, freeing the user from centralized web services. It supports pictures, videos and audio.
Mod musicindex
'mod_musicindex' is an Apache module aimed at being a C implementation of the Perl module Apache::MP3. It allows nice displaying of directories containing MP3 or Ogg Vorbis/FLAC files, including sorting them on various fields, streaming/downloading them, constructing playlists, and searching.
Moovida
Formerly known as Elisa, The Free Media Center, Moovida is a project to create a media center solution for GNU/Linux operating systems. Elisa runs on top of the GStreamer multimedia framework. In addition to personal video recorder functionality (PVR) and Music Jukebox support, Moovida also interoperates with devices following the DLNA standard, like Intel's ViiV systems.
Mp3Kult
Mp3Kult is an application for KDE 2. It organizes your MP3 collection in a MySQL database. It can read MP3 Tag and song information (length, bit rate sample rate etc.), make playlists, play songs with an external player (xmms, gqmpeg), find a song in database (base and advanced search), and make a copy of a playlist on your hard disk (to play the playlist without inserting cdroms). Mp3Kult can recursivly scan directories looking for MP3s and automatically mount, umount, and eject a CDROM before/after a job.
Mp3act
mp3act is an AJAX-based Web interface to a user's collection of MP3s. It features Jukebox Mode (play on local stereo), Streaming Mode, a searchable database, easy installation, a simple user interface, reading of ID3 tag data, dynamic playlists, random streams, random play by artist, genre, or album, browsing of the collection by artist or genre, album art downloading through Amazon API, AudioScrobbler submission, and detailed play statistics.
Mp3cd
'mp3cd' normalizes and burns MP3, OGG, and WAV files to audio CDs, implementing the suggested conversion, sanitization, and burning method outlined in the GNU/Linux MP3 CD Burning mini-HOWTO.
Mp3cddb
'mp3cddb' pretends that a directory is a physical CD, calculates an ID based off that, and does a FreeDB lookup on it. Based on the information it gets, you can then pick the correct CD, edit the information, set the ID3 tags, and rename the files as you wish. There are numerous similar programs, but 'mp3cddb' has a quick and clean command-line based interface and is quite configurable. It supports gathering information from automatically calculated FreeDB DiscID, manually specified FreeDB DiscID, and ID3 tags of mp3s, ID3v1 and ID3v2 writing, manual input to blank template, and has ReadLine support for full text editing with history. It also includes a simple but powerful regular-expression based renaming engine.
Mp3check
'mp3check' is a script that checks directories and subdirectories of MP3s to verify that they are in an ideal form for burning to an ISO9660 filesystem. It checks ID3 tags, filename length, whether there are strange characters, whether the MP3s start with a two digit number, etc., and autocorrects problems on request. It's particularly useful for building CDs for car players.
Mp3fs transcoding FUSE filesystem
MP3FS is a read-only FUSE filesystem that transcodes FLAC audio files to MP3 on the fly when opened and read. It is useful to enable the use of your FLAC collection with software and/or hardware that only understands MP3s. It is also a novel alternative to traditional MP3 encoder applications. Just use your favorite file browser to select the files you want encoded, and copy them somewhere.
Mp3mover.pl
mp3mover.pl is a Perl script which attempts to rename MP3 files so that they conform to a consistent user-defined naming scheme. It inspects every MP3 in a directory and attempts to work out which part of the MP3 is the artist's name, album name, etc. It then renames each MP3 to follow the user's naming scheme, optionally creating a directory structure and writing an id3v1 or id3v2 tag to the MP3 based on the information it obtains. mp3mover.pl was designed to be very flexible and can be highly customized through the use of a large number of command line options and a per user configuration file.
Mp3riot
'mp3riot' is a command line utility that searches recursively through directories, builds a file list (with additional file information), sorts this filelist alphabetically by the filenames, not by the name of the directory they are stored in, and generates html files. The output can be controlled, links can be corrected, and more. The script is mainly desigend to create Web pages, playlists, and databases for MP3 and Ogg files, but can also used for other purposes. This package was formerly known as 'f2html.'
Mp3splt
'mp3splt' splits MP3 and Ogg files at specified times without decoding and re-encoding. It's useful for splitting large mp3/ogg to make smaller files or for splitting entire albums to obtain original tracks. You can select split points and filenames manually or you can get them automatically from CDDB (internet or a local file) or from .cue files. It also supports also automatic silence split which can be used also to adjust cddb/cue splitpoints.
Mp3stat
Mp3stat scans MP3 and Ogg files and generates a linear graph of bitrates per section of the file and a table of how many blocks in the file fall under a certain bitrate. It also lets you compare the effect (at least on bitrates) of using different decoders or codecs on the same file as well as seeing how different arguments on the same encoder affect bitrate. The batch file mode lets users compile data about their entire collection.
Mp3station
MP3 STATION is a LIRC-aware, plain-text tool set for managing MP3 playback in a car or home with as little user interaction as possible. It can restart the last playlist at the last played track/frame, transparently load directories and recompile playlists, and keep a repository of all playlists. It has two simple clients for communicating with cm3s (a curses console client and a very basic one on a parallel port). All programs run under a non-privileged user account.
Mp3tools
mp3tools is a set of utilities (mp3id3, mp3info, mp3index, and mp3gui) for managing collections of MPEG audio files. It can get information such as bitrate and play length about a file, view and alter ID3 tags, and generate completely customized listings. mp3info shows the play length, bitrate, MPEG version and layer of an MPEG audio file. mp3id3 shows the ID3 tags from an MPEG audio file and let you change them. mp3index generates customized listings of your MPEG audio files. It comes with a sample "format file", which is how mp3index determines what to make the output look like. The final part of mp3tools is mp3gui, a graphical user interface with all the power of mp3info, and mp3id3 in addition to being a frontend to mp3index. With mp3gui, you don't need to use command-line arguments.
Mp3wrap
'mp3wrap' wraps two or more mp3 files in one single large playable mp3, without losing filenames and ID3 informations (and without need of decoding/encoding). Also, other non mp3 files (PlayLists, info files, non mp3 files, cover images) may be included inside the mp3. This means you get a large mp3 that you can split in any moment just using mp3splt and in few seconds you have all original files again! It's useful because files created with Mp3Wrap are easy to download. Infact who downloads has not to know each single song name and easy to play and even if you don't have mp3splt to split file, you can listen to it anyway. Mp3Wrap files do not need ID3 to work. It is faster because you have not to select each file one at a time. It can also include path info and other non mp3 files such as playlists.
Mpd
Music Player Daemon (MPD) is a server that allows remote access for playing music (MP3, Ogg Vorbis, and Flac) and managing playlists. The design focus is on integrating a computer into a stereo system that provides control for music playback over a local network. Currently, it includes a Web interface (phpMp), a GTK frontend (gtk2mp), a command line tool (mpc), and a dock app(WMmp). Its goals are ease of installation and use, minimal resource requirements, and stability and flexibility.
Mpd-monitor
`mpd-monitor` is a bash script which displays the properties of an audio stream as played by Music Player Daemon (mpd). Besides the common mpd meta values of the current stream, like title, artist and source (url), it displays the detailed audio properties of the source stream or file, the way mpd interprets it, and the way the stream is handled by alsa (and thereforehanded over to the DAC). It can be used as a real life bit-perfectness monitor.
Mpdired
MPDired is an Emacs front-end (client) for the Music Player Daemon (mdp) with interactions inspired from Dired. It features two views packed into the same interactive buffer: the browser view and the queue view.
Mpv
mpv is a general-purpose audio and video player. It is a fork of mplayer2 and MPlayer. It shares some features with the former projects while introducing many more. Changes from mplayer2 to mpv include:
  • Removal of lots of unneeded code to encourage developer activity
  • Better OSD rendering
  • Cleaned up terminal output * Improved OpenGL output
  • Encoding functionality (replacement for mencoder)
  • Wayland support
  • Support for playing URLs of popular streaming sites
  • Screenshot improvements...
MrVoice
Mr. Voice is a Perl/Tk front-end for an MP3 database. It was written specifically to provide an easy-to-use MP3 solution for the production booth of an improv comedy troupe, and as such is tailored to providing quick searches and playback of MP3s that are split up into categories. While not intended to be a standalone desktop MP3 player, others in a similar situation may find it useful. It is/has been in use at more than a dozen comedy clubs around the US.
MuSE Streamer
MuSE provides the free software community with a user friendly but powerful tool for network audio streaming, making life easier for independent free speech online radios. It has both a graphical interfaces and a documented commandline interface in traditional *nix style MuSE is an application for the mixing, encoding, and network streaming of sound. It can mix up to 6 encoded audio bitstreams (from files or network, mp3 or ogg) plus a souncard input signal. The resulting stream can be played locally on the sound card and/or encoded at different bitrates, recorded to harddisk and/or streamed to the net. When sent to a server, the resulting audio can be listened thru the net by various players available on different operating systems.
Muine
Muine is a new music player using some new UI ideas. The idea is that it will be much easier and comfortable to use than the iTunes model, which is used by both Rhythmbox and Jamboree. It is written in C and C#, using GStreamer for music playback.
Multi-Threaded DAAP Daemon
Multi-Threaded DAAP Daemon is used for sharing MP3 files with clients using daap. It includes support for static playlists (.m3u files), dynamic playlists using a script-like language, Web-based administration, and built-in mDNS (rendezvous) advertising using Apple's ASPL mDNS responder.
Music player command
'mpc' (Music Player Command) is a command-line tool for interfacing Music Player Daemon (MPD). It uses bash tab completion and can use the output of other programs as input via piping. See also: GNU MPC
Mussort
Mussort is a simple music sorting program. It sorts your music (OGG Vorbis/MP3) collection into directories by artist and album, and renames the files themselves.
Mybashburn
MyBashBurn can burn data Cd's, music Cd's, multisession Cd's. It can burn and create ISO files. It can burn bin/cue files, create mp3s, oggs and flac files. Supports burning DVD-images and data DVDs, and other funny options. Also makes use of advanced and extensive regular expressions for the control of the capabilities of backend applications to burn and create audio files. MyBashBurn depends on cdrecord and other backend applications, so basically if your writing device works with it, MyBashBurn will work flawlessly. mybashburn basically, it is no more than a Terminal User Interface (TUI) frontend based of the CD burning shell script called BashBurn for GNU/Linux; this originally does not have the best eye-candy CD-burning UI, nevertheless, MyBashBurn uses dialog boxes/functions which draws (using ncurses) windows onto the screen. MyBashBurn dialog boxes offer good functionality, and has very good capabilities of automatically finding dependencies and auto detecting devices CD/DVD RW. In short, do not reinvent the wheel - just let MyBashBurn do what you want it to do.
MythTV
MythTV is a GPL licensed suite of programs that allow you to build the mythical home media convergence box on your own using free software and operating systems. MythTV has a number of capabilities. The television portion allows you to do the following:
  • You may pause, fast-forward and rewind live Television.
  • You may install multiple video capture cards to record more than one program at a time.
  • You can have multiple servers, each with multiple capture cards in them. All servers are centrally managed and all programs are scheduled by the Master backend.
  • You can have multiple clients (called "frontends" in MythTV parlance), each with a common view of all available programs. Any client can watch any program that was recorded by any of the servers. Clients can be diskless and controlled entirely by a remote control.
  • You may use any combination of standard analog capture card, MPEG-2, MJPEG, DVB or HDTV capture devices. With appropriate hardware, MythTV can control set top boxes, often found in digital cable and satellite TV systems.
  • Program Guide Data in North America is downloaded from Zap2It.com, a subsidiary of Tribune Media Services. This free service is called DataDirect, and provides MythTV almost two weeks of scheduling information. Program Guide Data in other countries is obtained using XMLTV. MythTV uses this information to create a schedule that maximizes the number of programs that can be recorded if you don't have enough tuners.
Other modules in MythTV include:
  • MythArchive - create and burn DVD's from MythTV - binary file
  • MythBrowser - A web browser for MythTV
  • MythGallery - Image gallery/slideshow add-on module for MythTV
  • Mythgame - Emulator & PC Game frontend module for MythTV
  • MythMusic - Music add-on module for MythTV
  • MythNetvision - A Internet Video Player plugin for MythTV
  • MythNews - An RSS feed news reader module for MythTV
  • MythWeather - Weather add-on module for MythTV
  • MythWeb, which allows you to control your MythTV system using a web browser. With MythWeb, you can schedule recordings, delete files, change keybindings and more. With proper security, you may even schedule a program over the Internet and have it immediately acted on by the scheduler.
  • MythPhone, phone and videophone using SIP.
Namefix.pl
'namefix.pl' makes formatting the file names of media files very easy and quick. By default, it will only rename the following media types: mp3, mpc, mpg, avi, asf, wmf, ogg, ogm, jpg
Ncmpc
ncmpc is a fully featured MPD client, which runs in a terminal (using ncurses). Its goal is to provide a keyboard oriented and consistent interface to MPD, without wasting resources. Features: full Unicode and wide character support music database browser, database search, media library audio output configuration lyrics LIRC support customizable key bindings and colors tiny memory footprint, smaller than any other interactive MPD client playlist editor
Ncmpcpp
The NCurses Music Player Client (Plus Plus) is a featureful ncurses based MPD client inspired by ncmpc. It provide features like a tag editor, a playlist editor, a easy to use search engine, a media library, a music visualizer and the ability to fetch artist info from last.fm. It is Free Software licensed under the GNU GPLv2 (or later).
OpenKJ
Open source cross-platform karaoke hosting software targeted at professional karaoke DJs
OpenProdoc
OpenProdoc is a Document Management System and a Thesaurus Manager. It allows to define the documents and folders/cases model needed for different kind of companies or institutions. It's multiplatform (Windows, GNU/Linux, Mac) and has a complete portable version that can be used without installation. Can be installed also in most of the J2EE servers and Databases servers. Provides Java and API REST for integration with different products Offers an OPAC function that can be easily configured.
Opmuse
A web application to play, organize and share your music library.
Otto
otto is a Web-based MP3 database and jukebox which can gracefully organize a very large number of albums. It is suitable for home or office workgroup use, or as an interface to a streaming Internet radio station.
Paraslash
The paraslash package contains server and client software for network audio streaming and stand-alone utilities for decoding and playing audio files.
PhpMp
'phpMp' (PHP Music Player) is a Web interface for Music Player Daemon (MPD) written in PHP. It's an uncluttered, easy-to-use method of playing music on a remote computer. It is great for offices and home entertainment centers.
Pitchfork
pitchfork is a Web interface to MPD. It provides list-style browsing and searching of the library. It allows the user to adjust the volume and position, crop and remove songs from the playlist, move multiple items at once, and change server settings (random/repeat/xfade/outputs/update DB). It also provides a quick add function and supports album art and lyrics.
Plait
Plait (pronounced "play") is a new way to find and play music from the command line. It understands brief, easy to type queries that pick a single song, mix queries that combine works from multiple artists, and stream queries that find Shoutcast radio streams. A variety of filters are available to pick just the music you want. In order to actually play the music it finds, Plait hands off a play list to one of the supported music players.
Pragha
Pragha is is a lightweight GTK+ music manager that aims to be fast, bloat-free, and light on memory consumption. Some of the features are:
  • Library management using SQLlite 3
  • Multiple views
  • OSD support with Libnotify
  • Tag Editing
  • Last.fm submission
  • Playlist management (M3U Exporting)
  • DBUS management interface
ProMP3
ProMP3 allows you to listen to music playing from a central jukebox server (xmms), or stream music over the web. It uses apache and mod_perl to categorize, organize, and customize your mp3 collection, from a web interface.
Prokyon3
prokyon3 is a multithreaded music manager and tag editor. It can access MP3, Ogg, and FLAC files on hard disk, CDROM, SMB, and NFS. Files can be played using XMMS or other players. The file view is customizable and favorite artists are supported. prokyon3 also offers an editor for ID3 and Ogg tags and has been designed to support tagging large quantities of files.
Pucko
Pucko is an ncurses music player that currently supports the MikMod MOD MOD, Timidity MIDI, Ogg Vorbis, and MP3 formats.
PyMediaServer
PyMediaServer is a barebones UPnP media server that was written to serve MP3s to a Netgear MP101 Digital Music Player.
PyPar2
PyPar2 is a GTK+ based frontend for par2. par2 is used to create redundant data that can be used later in case parts of the original data are lost or corrupted.
PyTone
'PyTone' is a music jukebox written in Python with a curses-based GUI. It provides advanced features like crossfading and multiple players, but its special emphasis is on ease of use, making PyTone ideal for parties. It supports mp3 and Ogg Vorbis internally, and mp123/mp321 and xmms with an external player. Users can search by first letter or substring. Basic mixer functionality is included.
QueryXmms
Query Xmms (qxmms) is a small command line application that queries XMMS about what it is currently doing. It is useful for writing scripts that react to the status of XMMS.
Quh
Quh is an audio player that cultivates many APIs into a very simple and file operations inspired framework. It aims to play everything that makes noise (including reading different text formats using speech synthesis).
Quod Libet
Quod Libet is a music player with flexible library management. Ex Falso is a library manager for users who prefer their existing music player. Rather than categorize songs only by genre, artist, and album, Quod Libet lets you sort, search and display them however you want. Additionally it supports editing music tags and metadata. It supports regular searches, regular expression searches, automatic tagging via MusicBrainz and CDDB, tag editing, album cover display, ReplayGain, multimedia keys, an OSD, and plugin support for extra functionality. Ex Falso provides the same features for library management.
Rhythmbox
Rhythmbox is a music playing application for GNOME. It supports playlists, song ratings, and any codecs installed through Gstreamer.
Ripit
'ripit' is a program for ripping, encoding, and tagging MP3s, and needs no user intervention. It is a wrapper for lame, flac, oggvorbis, dagrab, cdparanoia, and others.
RipperX
RipperX is a GTK program to rip CD audio and encode mp3s. It can rip and encode in parallel and has plugins for cdparanoia, BladeEnc, Lame, GoGo, FHG (l3enc and mp3enc), XingMp3enc, 8hz-mp3, and the ISO encoder. It also has support for CDDB and ID3 tags.
Rockbox
Rockbox is free software replacement firmware for various digital music players. It also runs on top of various operating systems (GNU/Linux, Android) but that is experimental.
SQKshout
'SQLshout' is a Shoutcast-compatible streaming source client which uses an SQL database as a source for the song information. The goal is to create a shoutcast radio stream that can be interactive with a Web application for voting, weighted playlist generation, and song requests.
Shn2make
'shn2make' works with shn audio files and the make program to automate burning CD-Rs and encoding mp3 and ogg files. It looks for an .nfo or .txt file, attempts to interpret the song names, CD listing (and other things according to the most common .nfo file formats), checks MD5 checksums, and, if everything makes sense, outputs the text of a Makefile. The output Makefile fully automates the processing of the set of shn files.
Shotcut
Shotcut is a video editor. → Features → Roadmap
SimpleScreenRecorder
SimpleScreenRecorder is a graphical tool that lets you record videos, with or without sound, of your desktop, of your games… It can record in various formats, with different quality settings.
SnackAmp
'SnackAmp' is a multi-platform audio file and streaming music (MP3,Ogg, wav, etc.) player and file organizer suitable for very large music collections. An integrated Web server lets users remote control the client and serve a music collection as streaming audio.
SoundConverter
A simple sound converter application for the GNOME environment. It reads anything the GStreamer library can read, and writes WAV, FLAC, MP3, and Ogg Vorbis files.
Strawberry
Strawberry is a music player and music collection organizer. It's based on Clementine with the Amarok 1.4 look and feel especially aimed at audiophiles. The name is inspired by the band Strawbs.
Strec
'strec' is a wrapper for dsproxy, LAME, and Real Player 8. It lets you record streams as MP3s.
Surge
Surge, now called Surge XT, is one of the most popular digital synths used by the free software community. In Surge, each patch contains two scenes which are separate instances of the entire synthesis engine (except effects) that can be used to create layered or split patches. It features 3 oscillators per scene, with 12 versatile oscillator algorithms (Classic, Modern, Wavetable, Window, Sine, FM2, FM3, String, Twist, Alias, S&H Noise and Audio Input), 2 filter units in 8 different configurations and 12 LFO units (6 are per voice and 6 global for the whole scene). Surge was renamed to "Surge XT" after it was entirely rewritten in JUCE.
TagLib
'TagLib' is a library for reading and editing the metadata of several popular audio formats. It supports ID3v1 and ID3v2 for MP3 files, Ogg Vorbis comments and ID3 tags, and Vorbis comments in FLAC files. Tests have shown it to be 6 times faster than id3lib and 3 times faster than libvorbisfile at reading tags (CPU time). It supports Unicode. TagLib offers an abstraction layer that makes it easy to ignore the differences between the different file formats and their implementations. It uses KDE-style programming conventions and C++ by default, but it does not link to either Qt or Glib (it has no external dependancies at all) and does provide Glib-style C bindings (currently for the generic API only).
Tagstoo
Tag folders and files (including multimedia) by dragging the tags on them, you can create tags of various shapes and colors for a more intuitive classification. Precise search possibilities, with various input fields, allowing to add all the necessary tags that you want. For example, in one field you can add the tags cat' and 'white' and in another field you can add the tags 'dog' and 'brown', so the search result will return all white cats and brown dogs. Another more abstract example to show the available searches can be: Searh under folders that have (tag50) or (tag51 + tag52) files that have (tag1 + tag2 + tag7 + tag8) or (tag1 + tag2 + tag6 + tag9) but don't have (tag10) and (tag11). Multimedia files preview in both explorer and searcher results cards. The cover images of epubs also are shown. For images both system's default image viewer and program's new internal viewer can be launched alternatively. Usual file management actions by dragging and dropping or pressing buttons; copy, move, delete, rename. And undo button. It's possible to export/import the tagging data to a file, so data is available in any computer. Features: - Tag Folders and files easily by dragging and dropping tags created from a variety of shapes. - No installation required. Compatible with Windows, GNU/Linux and Mac OS. - Export/import data to a file. - Possible to build up very specific searches. - Various Viewmodes; from lists to cards of different sizes to preview folders and files. - Multimedia file preview in explorer/searcher. Also Epubs. - Integrated image viewer that can be launched alternatively to the system's default viewer. - Tags positions are interchangeable. - If you want a less jazzy interface you have the option to choose a 'grayscale' mode.
Tangerine
Tangerine is a music server. It uses DAAP, the same protocol iTunes uses for sharing. Features include automatic music discovery through Beagle and an easy-to-use configuration tool.
Tribler
It allows you to watch videos and download content. Tribler aims to combine the ease of Youtube.com with the performance of peer-to-peer. Tribler is backwards compatible with the BitTorrent download protocol. To discover interesting content standard RSS feeds with .torrent links are supported plus the "Tribe protocol" which automatically scans the network for available BitTorrent swarms upon startup. Tribler uses an embedded web browser to access video clips of Youtube.com and Liveleak.com. Other features are "People who like this also like" for recommending related swarms, the ability to make friends, and to donate idle upload capacity to friends. The later can improve download speed by a factor of two on asymmetric Internet links. The fastest way of social file sharing.
Unified XUL Platform
UXP is a unified application platform for XUL-based applications. It is a hard fork from the Mozilla code repository (mozilla-central) with an ESR-52 fork point. In addition to further development based on the Mozilla upstream code, and selective cherry-picking of directly-applicable patches, it has its own development and holds the base for a maintained platform to be used by XUL applications.
VLC media player
VLC (initially VideoLAN Client) is a highly portable multimedia player for various audio and video formats (MPEG-2, MPEG-4, H.264, DivX, WebM, WMV, MP3, Ogg, as well as numerous others) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.
Vital
Vital is a modular visual synthesizer with animated controls, filter responses, waveforms, smooth LFOs, oscilloscopes, spectrograms, and more. It is GPU optimized and all animations run at 60 FPS. It is a direct competitor to popular proprietary synth Serum. Vital does not accept any pull requests and has some GPL-compatible restrictions. A community fork of Vital is maintained under the name VItalium.
Vlfrx-tools
Modular toolkit for very low frequency (VLF) radio signal processing and storage.
Wmusic
'wmusic' is a dockapp that remote-controls xmms. Features include VCR-style controls, Time and Playlist display, super stylee rotating arrow, hiding of the xmms windows and reactive interface.
Xcutmp3
'xcutmp3' is a simple frontend for cutmp3 for people who do not like to memorize keystroke commands.
Xmms
xmms is a free, GUI based mp3 player that includes the following features:
  • can seek in files
  • shuffle and repeat play
  • fast jump in playlist
  • inclusion of playlist editor, spectrum analyzer and oscilloscope
  • a one line mode
  • timer elapsed/timer remaining
  • streaming/Shoutcast (1.0 or 1.1)/Icecast support
  • Gnome/Afterstep/WindowMaker dock app
  • GTK Interface for requesters (with theme support)
  • scroll wheel support
  • save to wav option
  • can save http streams to the hard drive
Currently XMMS plays MPEG layer 1/2/3, Ogg Vorbis, WAVx, all formats supported by libmikmod, and CD audio. XMMS has a plugin system for Input/Output/Effects etc, and through plugins it can play more sound formats such as AAC, AHX, Future Composer, SID etc.
Xmms-shell
XMMS-Shell provides a simple command line interface for controlling XMMS. It adds a few important basic function slike volume control and the baility to easily manipulate a playlist. You can use either the readline-enhanced interactive mode or simply specify commands from the command line (useful for shell scripts or quick manipulation)
Xmms-syncup
'xmms-syncup' is a plugin for the XMMS music player that synchronizes the audio output of client players to a single server. It is useful for environments (ie dorms, houses, or workplaces) where multiple networked computers have independently driven speakers.
Xmmsctrl
'xmmsctrl' is a small xmms control program, meant to bind keys in a window manager to control xmms in an efficient way. Commands can be customized with a shell script, e.g.: if xmmsctrl playing; then xmmsctrl pause; else xmmsctrl play; fi.
Zina
Zina is a graphical interface to your MP3 collection, a personal jukebox, and an MP3/Ogg/WAV streamer. It has custom, session, and random playlists, can skip tracks as desired, and can search by artist, title, or song. It can also be run as a Postnuke module.
Zinf
Zinf is an extensible, cross-platform audio player formerly known as Free Amp. As per the zinf web site "Zinf is based on the FreeAmp source code. However, AMP is a trademark of PlayMedia Systems, Inc., and therefore the original name of the project cannot be used any longer. On this website the old project will be referred to as FreeA*p." Zinf features an optimized version of the GPLed Xing MPEG decoder, a powerful music browser and playlist editor, and a built in download manager which supports downloading files from sites using the RMP (RealJukebox) download process, and a number of the most common features users have come to expect in a clean, easy to use interface, including:
  • Plays all MPEG 1, MPEG 2, and MPEG 2.5 encoded files
  • Support for Xing's Variable Bitrate Encoding Technology.
  • Ability to play songs over the Internet through either HTTP unicast streaming (ShoutCast), or RTP multicast streaming (Obsequiem).
  • Supports IceCast style title streaming.
  • Can save ShoutCast and IceCast streams locally to your computer for offline listening.
  • User defined prebuffering for slower machines.
The GNU/Linux version has these additional features:
  • Enlightened Sound Daemon support
  • Additional ncurses and command line user interfaces
Zomg
ZOMG is a console-based Libre.fm client written in Z-Shell. It can submit the music tracks you play to libre.fm via the Audioscrobbler protocol, and it can play libre.fm radio stations.
Zrythm
Zrythm is a digital audio workstation designed to be featureful and easy to use. It allows limitless automation, supports LV2 plugins, works with the JACK audio backend, provides chord assistance and can be used in English, French, Portuguese, Japanese and German. It is written in C using the GTK+3 toolkit, can be extended with GNU Guile, and runs on GNU/Linux, FreeBSD, MacOS and Windows.


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.