8 ms·
Cmus – A Small Terminal Music Player
- crimsonalucard 11y agocool. Unfortunately, I get all my music from spotify now. No more mp3s.
- wwweston 11y agoIf the economic incentives spotify offers are any indication, you may be correct in more ways than one. (Remember, kids, you're sending a clear signal about what's valuable with your purchases. And if you're using spotify, it isn't the artists whose music you're listening to.)
- crimsonalucard 11y agoConsumers usually purchase things based on individual needs, not messages they want to send. It is only in rare instances do consumers actually manipulate the market by deliberately controlling what they purchase, the term is called boycott.
- shadeless 11y agoIf you'd still like to use a terminal player you should check out mopidy: https://www.mopidy.com https://www.mopidy.com
- sroerick 11y agoI'm curious... Is mopidy like mpd in that clients that connect are only able to edit the playlist? Or can they themselves play songs?
- provemewrong 11y agoIt's not just like mpd, it is mpd + a HTTP server. Ergo you need to control it with a CLI or graphical mpd client or with a web client.
- avuton 11y agoIt is absolutely not MPD, it has a partial implementation of the MPD protocol.
- sjm 11y agoThis is cool! I was working on something similar but more specifically for my office to democratise our office music with voting and so on, after Soundrop disappeared off the face of the earth. It only supports Spotify at the moment, but the plan was to eventually add soundcloud support as well as file uploads.
- lucaspiller 11y agoSame here... but I've been thinking of switching as mostly I just listen to a few playlists. Are there any tools to let you easily purchase songs on iTunes / Amazon / etc based upon a Spotify playlist?
- ImNotAKompjoetr 11y agoI also would like to know this, I want to try something different than Spotify. But every time I try, I miss all my playlists, and switch back to Spotify again.
- captn3m0 11y agocmus user here. Its the only music player on my machine, but I'm using it less and less every day (Google Play Music)
- secure 11y agoSame here. But when it comes to playing music stored locally, I’ve been using cmus for many years without trouble.
- zipperhead 11y agoIt looks like cmus can use streams. Have you tried GMusicProxy http://gmusicproxy.net/ http://gmusicproxy.net/ ? I use it with mpd but it should work with cmus as well. It's nice not to be able to access google play music via a regular music player.
- bpchaps 11y agoI've been using cmus for the past two months and absolutely love it! Its simplicity compared to many other ncurses-based applications is refreshing. My only wish is that it was a bit more "vi-y". I'm sure someone has a way, though ;).
- draven 11y agoI use moc ( http://moc.daper.net/ http://moc.daper.net/ ) but seeing the example command on the cmus homepage (:seek +1m) makes me want to test it.
- chanux 11y agoI used cmus before I found moc on Crunchbang. The feel of moc was just right for me. I wrote down how I use moc[1]. Hope someone might like it. Also I tried to make navigation feel like vim sometime back. The keymap[2] might have a few tips. [1] https://chanux.wordpress.com/2013/04/25/the-thinnest-music-interface/ https://chanux.wordpress.com/2013/04/25/the-thinnest-music-i... [2] https://github.com/chanux/dotfiles/blob/master/moc/keymap https://github.com/chanux/dotfiles/blob/master/moc/keymap
- cJ0th 11y agoYeah, thanks for sharing. I am also a moc enthusiast. Your post inspired me to add key bindings for moc commands to my awesomewm's rc.lua. Oh and since I have no use for the audioStop key I made it run a python script that displays the name of the current song via dbus.
- meir_yanovich 11y agoAny support for windows ?
- tdicola 11y agoIt sounds like cygwin can compile and run it: http://matthieukeller.com/2015/01/compiling-cmus-for-cygwin.html http://matthieukeller.com/2015/01/compiling-cmus-for-cygwin....
- tdicola 11y agoI've used cmus a bit and really like it--the simplicity is great if you have a lot of albums. Graphical players always bog down, are slow to scroll, etc.
- binaryapparatus 11y agoSome time ago I did complete depart from Apple apps and services, while still using Mac. It was pain to extract all the images from Photos but music transition to cmus was smooth. I am mostly playing di.fm stations and cmus works well with subscription links. Sadly both cmus and mplayer on Mac rely on Carbon components so there is big console warning for using deprecated components and more importantly they can't be send to background. If somebody got them playing as background process please let me know.
- flyingmutant 11y agoAbout «backgrounding» — please see https://github.com/cmus/cmus/wiki/detachable-cmus https://github.com/cmus/cmus/wiki/detachable-cmus . Carbon components warning is because cmus currently uses libao for the sound output on OS X by default. If somebody will contribute a native OS X output plugin, it will be gone.
- binaryapparatus 11y agoThanks. I am most probably on exit route from anything Apple or Google so most likely next cmus will be playing on native Linux for me. Off topic but Apple increasingly makes it easier to make such decision.
- jfig 11y agoI use CMUS under byobu.
- flyingmutant 11y agoOh wow, did not expect this here! I am the current maintainer (not the original author) of cmus, and can answer some questions, if they'll come up.
- simgidacav 11y agoNot a real question, but a sincere Thank You for the efforts. I believe maintainers should be praised more.
- askedrelic 11y agoThanks for restarting development and having good releases, with easy to read changelogs! Cmus has been very useful to me.
- luxpir 11y agoAnother thanks here. I'm between cmus and mocp at the moment due to the segfaulting bug on Debian[0] but might try to compile the latest version from source if these have been squashed upstream... [0] - https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=cmus;dist=unstable https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=cmus;dist=...
- flyingmutant 11y agoPlease give the latest version a try. I am not aware of any segfaults that have not been fixed upstream. Debian packages a really ancient version of cmus for some reason.
- luxpir 11y agoThanks for the encouragement. Had a bit of fun getting it to build correctly[0], but got there in the end! Would love to create a new Deb package but haven't done it before, am short on time etc. - maybe another day. [0] - https://github.com/cmus/cmus/issues/347 https://github.com/cmus/cmus/issues/347
- 11y ago
- simgidacav 11y agoMy two cents: I used cmus before, but in the long term I still prefer mplayer. I construct the playlists myself by using soft-links to the actual paths of the songs. Real files are placed in sensibly named directories. It's a matter of taste of course. Still I really appreciate that people write this kind of software for the terminal!
- Sir_Cmpwn 11y agoHave you tried mpv?
- d99kris 11y agoI used cmus for a while, but always wanted a user interface more similar to winamp, so I built namp https://github.com/d99kris/namp https://github.com/d99kris/namp
- laumars 11y agoNice work there, that looks pretty good. I do have one very minor suggestion though; you might want to change your README.md: > namp is a command line MP3 player for Linux Technically it's a terminal player rather than command line.
- d99kris 11y agoThanks for the feedback! Yes, I agree. Terminal, or console-based, player is a more correct description. Will update!
- stuaxo 11y agoVery nice, does it have a music visualiser ? It would be sick if this could play videos via libcaca too..
- an_ko 11y agoFor visualiser, you might like https://github.com/karlstav/cava https://github.com/karlstav/cava For libcaca, see mpv's or mplayer's "-vo caca" flag.
- tsujamin 11y ago10/10, fav music player
- chippy 11y agoIt's kind of relevant here, but VLC can also run inside a terminal. vlc -I ncurses
- JupiterMoon 11y agoCool! How heavy is this on ram and cpu?
- giancarlostoro 11y agoNoticed it when installing it on openSUSE, but VLC wont install any codecs that get installed on Windows, not sure what the legal issue is with that but it might as well be a paperweight on my laptop as is. Maybe I'll give it a shot as a terminal music client. On another thought, does that mean VLC somehow displays video with ascii? hah
- sotojuan 11y agocmus is great! Loads fast, low resource usage, and well, just works without any configuration unless you want custom settings and colors.
- protonpopsicle 11y agoI've found this issue helpful in getting cmus working on OS X El Capitan: https://github.com/cmus/cmus/issues/331 https://github.com/cmus/cmus/issues/331
- nullsie 11y agoGod, I'm dyslexic....
- djent 11y agoI also recommend mpd + ncmpcpp.
- kinleyd 11y agompd + ncmpcpp is my favourite too. It's made my music so easy to access, while allowing me to organize it the way I like it - by directory.