EMMS (media player): Difference between revisions
No edit summary |
Palosirkka (talk | contribs) release data from wikidata |
||
(34 intermediate revisions by 21 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Audio player for Emacs}} |
|||
{{Infobox software |
{{Infobox software |
||
| name = EMMS |
| name = EMMS |
||
| logo = Emms-logo-small-2.png |
| logo = Emms-logo-small-2.png |
||
| screenshot = |
| screenshot = |
||
| caption = |
| caption = |
||
| developer = [[GNU]] |
| developer = [[GNU]] |
||
| released = {{Start date and age|2004|10|30|df=yes}} |
| released = {{Start date and age|2004|10|30|df=yes}} |
||
| latest release version = {{wikidata|property|reference|edit|P348}} |
|||
| frequently updated = yes |
|||
| latest release date = {{Start date and age|{{wikidata|qualifier|P348|P577}}}} |
|||
| status = Active |
|||
| programming language = [[Emacs Lisp]] |
| programming language = [[Emacs Lisp]] |
||
| operating system = [[Linux]], [[ |
| operating system = [[Linux]], [[macOS]], [[Unix-like]], [[Microsoft Windows|Windows]] |
||
| size = 273 [[Kilobyte|KB]]<ref>ftp://ftp.gnu.org/gnu/emms/</ref> |
| size = 273 [[Kilobyte|KB]]<ref>ftp://ftp.gnu.org/gnu/emms/</ref> |
||
| language = Multilanguage |
| language = Multilanguage |
||
| genre = [[Audio player (software)|Audio player]] |
| genre = [[Audio player (software)|Audio player]] |
||
| license = [[GNU General Public License]]<ref> |
| license = [[GNU General Public License|GPL-3.0-or-later]]<ref>{{cite web|url=https://www.gnu.org/software/emms/index.html|title=EMMS - Emacs Multimedia System|website=www.gnu.org|access-date=January 27, 2018}}</ref> |
||
| website = {{URL| |
| website = {{URL|https://www.gnu.org/software/emms/}} |
||
}} |
}} |
||
'''EMMS''' ('''E'''macs '''M'''ulti'''M'''edia '''S'''ystem) is [[media player software]] for [[Emacs]]. It is written in [[Emacs Lisp]]. The name could possibly echo [[XMMS]]. It may be derived from an earlier Emacs-based player called mp3-player. |
|||
EMMS may have multiple back ends to connect to external players so EMMS can support a few different audio and video formats, while remaining clean and small itself. EMMS is divided into three parts, the player back ends, media sources (which can be a local file system or a network stream), and the core player.<ref>{{cite web |url=https://www.gnu.org/software/emms/manual/Introduction.html#Introduction |title=EMMS manual |url-status=dead |archive-url=https://web.archive.org/web/20151206091407/http://www.gnu.org/software/emms/manual/Introduction.html#Introduction |archive-date=2015-12-06 }}</ref> One of the player back ends connects to [[Music Player Daemon|MPD]]. Other backends are available for [[mplayer]] and [[gstreamer]]. Additional players can be easily defined.<ref>{{cite web |url=https://www.gnu.org/software/emms/manual/Simple-Player-for-_0060play_0027.html#Simple-Player-for-_0060play_0027 |title=EMMS manual |url-status=dead |archive-url=https://web.archive.org/web/20151206154037/http://www.gnu.org/software/emms/manual/Simple-Player-for-_0060play_0027.html#Simple-Player-for-_0060play_0027 |archive-date=2015-12-06 }}</ref> |
|||
EMMS implements a buffer-based playlist and queue. Standard Emacs [[key bindings]] are used to navigate, edit the playlist, and control playback. |
EMMS implements a buffer-based playlist and queue. Locations in files can be bookmarked. Standard Emacs [[key bindings]] are used to navigate, edit the playlist, and control playback. Using Emacs server support, playlists can be built using a [[file manager]] such as [[ROX-Filer]]. EMMS supported scrobbling to [[Last.fm]] until version 4.0, when this service was replaced with the [[free software]] [[Libre.fm]]. There are many third-party scripts to enhance EMMS to provide [[pop-up notification]]s, lyric fetching, and [[binaural beat]] generation. |
||
⚫ | |||
⚫ | |||
==References== |
==References== |
||
{{reflist}} |
{{reflist}} |
||
⚫ | |||
⚫ | |||
* [http://www.emacswiki.org/emacs/EMMS Emacs wiki page] |
|||
* [http://www.linuxuser.co.uk/tutorials/emacs-in-the-real-world-part-1/3 Emacs in the real world] |
|||
⚫ | |||
[[Category:Emacs modes]] |
[[Category:Emacs modes]] |
||
Line 34: | Line 40: | ||
[[Category:Free software programmed in Lisp]] |
[[Category:Free software programmed in Lisp]] |
||
⚫ | |||
{{software-stub}} |
{{multimedia-software-stub}} |
||
{{unix-stub}} |
{{unix-stub}} |
||
{{linux-stub}} |
{{linux-stub}} |
Latest revision as of 14:30, 7 March 2022
Developer(s) | GNU |
---|---|
Initial release | 30 October 2004 |
Stable release | 19[1]
/ 15 March 2024 |
Repository | |
Written in | Emacs Lisp |
Operating system | Linux, macOS, Unix-like, Windows |
Size | 273 KB[2] |
Available in | Multilanguage |
Type | Audio player |
License | GPL-3.0-or-later[3] |
Website | www |
EMMS (Emacs MultiMedia System) is media player software for Emacs. It is written in Emacs Lisp. The name could possibly echo XMMS. It may be derived from an earlier Emacs-based player called mp3-player.
EMMS may have multiple back ends to connect to external players so EMMS can support a few different audio and video formats, while remaining clean and small itself. EMMS is divided into three parts, the player back ends, media sources (which can be a local file system or a network stream), and the core player.[4] One of the player back ends connects to MPD. Other backends are available for mplayer and gstreamer. Additional players can be easily defined.[5]
EMMS implements a buffer-based playlist and queue. Locations in files can be bookmarked. Standard Emacs key bindings are used to navigate, edit the playlist, and control playback. Using Emacs server support, playlists can be built using a file manager such as ROX-Filer. EMMS supported scrobbling to Last.fm until version 4.0, when this service was replaced with the free software Libre.fm. There are many third-party scripts to enhance EMMS to provide pop-up notifications, lyric fetching, and binaural beat generation.
References
[edit]- ^ "Emms version 19". 15 March 2024. Retrieved 10 May 2024.
- ^ ftp://ftp.gnu.org/gnu/emms/
- ^ "EMMS - Emacs Multimedia System". www.gnu.org. Retrieved January 27, 2018.
- ^ "EMMS manual". Archived from the original on 2015-12-06.
- ^ "EMMS manual". Archived from the original on 2015-12-06.
External links
[edit]