- cdcd is a CLI CD player designed to incorporate all the features of the X and curses based CD players without having to use a clunky push button interface or having a console hogged with a curses-based CD player. cdcd can accept commands directly from the command line, or in a query mode similar to telnet or ftp. CDDBP and HTTP mode CDDB support is inlcuded, and now CD Index support as well. cdcd also supports CD-ROM changers on GNU/Linux 2.1 or 2.2 systems. You can run cdcd with a command as the argument (eg cdcd play), which is a great way to use cdcd and cron together to make a CD alarm clock. If you run cdcd without arguments you will be given the cdcd command prompt.
- Cdrom is a small/lightweight CD-ROM/DVD-ROM drive controlling utility. It supports several features like automatic mounting/unmounting (if needed), speed control, drive capability, CD status, and more. The author notes that cdrom was programmed under Linux 2.4, and has not been tested with newer kernel versions, including the 2.6 branch.
- 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.
- 'Cymbaline' is an intelligent learning (weighted playlists) music player. It sets a score for each track based on your listening habits, and you can set thresholds to create playlists with your favorite tracks automagically. It is particularly useful if you have a large playlist which you don't want to micromanage, if you want to listen to music in the background) perhaps with random selections that you like), or if you have a collection of albums, not singles. In random mode, it will play your favorite tracks more often. 'Cymbaline' also allows album-based navigation: you can start playing the next album, skip 2 albums ahead, go to a specific album, etc. There is also a random queue mode where you see a list of randomly chosen tracks that play consecutively.
- Device::Cdio is a interface to the GNU CD Input and Control library (libcdio) and it's ISO 9660 library (libiso9660) which are written in C. The library encapsulates CD-ROM reading and control and ISO 9660 handling. Perl programs wishing to be oblivious of the OS- and device-dependent properties of a CD-ROM can use this library.
- 'disc-cover' scans audio cds and uses information from the cddb database to build a back and front cover for the cd by connecting with a cddb server to get the title, artist, and list of track titles (and extended information where available). Documentation is in Dutch, German, Spanish, and English. It supports caching of cddb entries in directory that can be shared with other cddb-aware programs. You can produce covers without typing in all the information. The cover can be output in Latex, Dvi, Pdf, Postscript, Cddb entry, HTML, text, and a format to use with cdlabelgen. You can optionally put a picture on the front cover; the program supports almost any image format. You can also assign different colors to different items such as titles or track numbers.
- Sandbox entry/page.
- 'Eject' is a program for ejecting removable media under software control. It can also control the auto-eject feature of some drives and some multi-disc CD_ROM changers, can be used to switch CDs on an IDE/ATAPI CD changer, and can close the disc tray of some CD_ROM drives. See the README file that comes with the distribution for devices and configurations that the program is known to work with.
- EMMS (a.k.a. Emacs Multimedia System) is an application to play multimedia files from Emacs using external players. It has simple, usable core functionality and a multitude of extensions which build on that core.
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.