Command line music player and msn messenger
Anyone know any good command line music player, that can play mp3's and wav files?
Also, anyone know any good command line msn messenger? I want those two softwares for Slackware 13.0. Lately I've been going crazy about command line softwares. I intend to really abuse of the command line environment. I find it so usefull. Thanks for sharing. Cheers, Dumdadum |
|
command line player - mpd, with mpc or one of the few ncurses interfaces, rocks
as for cli im, i tried it for a while (alas my children all abandoned im in favour of sms..) and there's an ncurses interface for pidgin, finch, i believe, that worked best for me.... cheers, |
depends, mp3blaster can play mp3s
xmms (not sure about xmms2) has not only command line options but there are curses based interfaces for xmms such as ncxmms or xcplay http://freshmeat.net/projects/ncxmms/ http://sourceforge.net/projects/xcplay/ as for msn messenger try finch http://developer.pidgin.im/ should be there somewhere |
Messenger can also be used with bitlbee + irssi.
|
Finch is part of the pidgin package.
|
I use mpd+ncmpcpp for music playing (with a bash script that searches recursively through my music folder and creates a playlist for each folder and subfolder). If I want to listen to an entire artist's library, I load the playlist in that artist's top-level directory which includes the songs in each subdirectory (ie album). Or I can load just a single album, or load "everything". I also have subsets of music that are just everything while excluding certain things (with grep -f and an exclude file). It's all automatic and it means I have effectively the same function as dragging an artist/album/etc. in Amarok or similar. For the record I use dvtm within screen to display vifm (my favourite file manager) and ncmpcpp in one screen window, so I can load playlists in vifm and browse within playlists in ncmpcpp. Very handy.
As for IM apps, centerim is the standard I believe. |
Quote:
cheers, |
moc was one of the models for my MPD client.
|
|
Quote:
|
Quote:
Maybe I'll try your solution this weekend, when I've got time on my hands. Right now I've tried the ncurse for xmms (ncxmms) and I tried herrie and I cant even get the song to play. So if anyone cares to help that would be great, but or else I need to figure this out before I start scripting... I'm trying to play .wav files, cause all of my files are .wav, I hate compressed formats. Thanks for the idea though, it seems to be very powerful when you actually know what you're doing... Cheers, Dumdadum |
Quote:
Note that $MUSICDIR/exclude.txt will exclude this music from *all* playlists. I use this for duplicate songs (for example, if an album and a single contains the same version of a song, blacklist one of them or it will be in your playlist twice). $MUSICDIR/punkexclude.txt (since I'm a punk fan) just duplicates the full playlist (Music.m3u in this case) but excludes more. For my exclude list I have exact paths to songs, but it could be paths to directories as well if you want. In my punk exclude file I have something like Code:
/home/username/Documents/Music/Non-Punk Band The symlinks are pretty specific to my usage scenario. I symlink each playlist to the mpd playlist directory (replacing / with _ so it won't try to copy into some non-existant directory within the mpd playlist directory). This will creates links named "_home_user_Documents_Music_artist.m3u" or "_home_user_Documents_Music_artist_album.m3u", for example. You can load these (lengthily-named) playlists manually but I have a small script that loads the playlist from vifm (though any file manager would do) when I launch the regular .m3u playlist within my music directory (it figures out the name of the playlist symlink and tells mpc to load that -- I use mpc in addition to ncmpcpp). Code:
#!/bin/bash Code:
#!/bin/sh Quote:
|
Quote:
Yeah centerim is really hot. Thanks. (= Dumdadum |
Quote:
Well now that I have all that info I 1- cant complain, 2- need to get working on this asap and 3- give you feedback. Thanks, Dumdadum |
All times are GMT -5. The time now is 11:53 PM. |