LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Which is your favorite music player ? (https://www.linuxquestions.org/questions/linux-newbie-8/which-is-your-favorite-music-player-4175668338/)

hifi100 01-24-2020 04:35 AM

Which is your favorite music player ?
 
My favorite is Audacious.

Its really awesome coz it remembers the the last track played in a playlist and that too with the exact position of the track.

Which is your favorite music player ?

fatmac 01-24-2020 06:03 AM

Xmms in a GUI, mpg123 in the terminal. :)

greencedar 01-24-2020 06:07 AM

Rhythmbox.

sevendogsbsd 01-24-2020 06:23 AM

Deadbeef or quodlibet. Deadbeef is my top favorite, I use quodlibet if deadbeef is not in my distro of the day’s package list.

m.a.l.'s pa 01-24-2020 07:50 AM

I like Audacious.

petelq 01-24-2020 11:56 AM

Strawberry

273 01-24-2020 01:05 PM

mpd and ncmpcpp with Gnome Media Player Client on a laptop or other mpd client on a tablet or phone.

forest_bear 01-24-2020 02:39 PM

I prefer Clementine.

frankbell 01-24-2020 08:21 PM

I have grown quite fond of QMMP. And I can use all my old Winamp and XMMS skins with it.

vtel57 01-24-2020 08:31 PM

VLC

Geist 01-25-2020 02:52 AM

My Precious Darling Nincompoop.
(MPD, Music Player Daemon + ncmpcpp )

273 01-25-2020 08:20 AM

Quote:

Originally Posted by Geist (Post 6082748)
My Precious Darling Nincompoop.
(MPD, Music Player Daemon + ncmpcpp )

I like that name for it. :)

ondoho 01-25-2020 09:18 AM

Quote:

Originally Posted by Geist (Post 6082748)
My Precious Darling Nincompoop.
(MPD, Music Player Daemon + ncmpcpp )

Quote:

Originally Posted by 273 (Post 6082804)
I like that name for it. :)

I could never remember 'ncmpcpp' either, until I thought it through:
Quote:

Ncurses Music Player written in C plus plus
Now it sticks.

But yeah,
Code:

nincompoop
is much nicer!

GazL 01-25-2020 09:33 AM

nincompoop :) bash alias time.

Mostly I just use 'play' from the SoX suite. It doesn't handle m4a, but all my music is in .flac so that doesn't bother me.

I do like mpd, but it's kind of overkill for me.

I used to like playing music in xine so I could watch the oscilloscope, but haven't used that in a long time.

Geist 01-25-2020 09:54 AM

Hehe, nincompoop is the alias I gave it on my system, smoother to write, too (imho).
The "Ncurses Music Player written in C plus plus" as ondoho wrote it out works well for recolletion, also.

Sox is fun, I used to have some aliases that simulated the USS Enterprise hum and other such things collected from various sites.

Fudge 01-30-2020 08:49 AM

Mine is/was Foobar2000, but I am tired of Wine :D.
Now my favourite music player is Clementine.

Geist 01-30-2020 09:11 AM

DeadBeef is quite similar to Foobar2k.

Basslord1124 01-30-2020 09:32 AM

VLC

vtel57 01-30-2020 10:29 AM

YAY! At least I'm not the only fan of VLC here. Thanks @Basslord1124!

Basslord1124 01-30-2020 10:59 AM

Quote:

Originally Posted by vtel57 (Post 6084496)
YAY! At least I'm not the only fan of VLC here. Thanks @Basslord1124!

Ha no prob! Been using VLC for years. Plays darn near anything.

vtel57 01-30-2020 11:04 AM

> Been using VLC for years. Plays darn near anything.

Yes. Same here. :)

273 01-30-2020 01:06 PM

So, those using VLC, do you just listen to one track at a time? Just point it at a directory structure? Ever use shuffle?
I admit it's not hugely likely I'll stop using mpd but, since VLC can be remote-controlled I could find a use for it.
Oh, and the playing anything thrown at it makes me have to ask -- does VLC on Linux include decoding libraries not available elsewhere? I was under the impression that all media players used the same libraries (OK, slight simplification) to play things back?

vtel57 01-30-2020 01:56 PM

Well, I just load my huge Audio/Video directory into VLC's playlist and choose what I want to listen to. I also use Shuffle for the larger playlists.

About the libraries...

The version of VLC I'm using is a custom SlackBuild (for Slackware Linux) provided by AlienBob (a member of LQ.org) via his SlackBuild repos. It comes pre-loaded with all the goodies needed for everything.

I'm not sure what Basslord1124 is using. Maybe he'll chime in and let you know since he's also using Debian/Debian-based distro like you are.

ondoho 01-30-2020 02:06 PM

@273
This is the list of VLC's dependencies on Arch:
Code:

Depends On      : a52dec  libdvbpsi  libxpm  libdca  libproxy  lua  libidn  libmatroska  taglib  libmpcdec  ffmpeg  faad2  libupnp  libmad  libmpeg2  xcb-util-keysyms  libtar  libxinerama  libsecret
                  libarchive  qt5-base  qt5-x11extras  qt5-svg  freetype2  fribidi  harfbuzz  fontconfig  libxml2  gnutls  wayland-protocols  aribb24
Optional Deps  : avahi: service discovery using bonjour protocol [installed]
                  aom: AOM AV1 codec [installed]
                  gst-plugins-base-libs: for libgst plugins [installed]
                  dav1d: dav1d AV1 decoder [installed]
                  libdvdcss: decoding encrypted DVDs [installed]
                  libavc1394: devices using the 1394ta AV/C [installed]
                  libdc1394: IEEE 1394 access plugin [installed]
                  kwallet: kwallet keystore
                  libva-vdpau-driver: vdpau backend nvidia [installed]
                  libva-intel-driver: video backend intel [installed]
                  libbluray: Blu-Ray video input [installed]
                  flac: Free Lossless Audio Codec plugin [installed]
                  twolame: TwoLAME mpeg2 encoder plugin [installed]
                  libgme: Game Music Emu plugin [installed]
                  vcdimager: navigate VCD with libvcdinfo
                  libmtp: MTP devices discovery [installed]
                  systemd-libs: udev services discovery [installed]
                  smbclient: SMB access plugin [installed]
                  libcdio: audio CD playback [installed]
                  gnu-free-fonts: subtitle font [installed]
                  ttf-dejavu: subtitle font [installed]
                  libssh2: sftp access [installed]
                  libnfs: NFS access [installed]
                  mpg123: mpg123 codec [installed]
                  protobuf: chromecast streaming [installed]
                  libmicrodns: mDNS services discovery (chromecast etc)
                  lua-socket: http interface
                  live-media: RTSP input
                  libdvdread: DVD input module [installed]
                  libdvdnav: DVD with navigation input module [installed]
                  libogg: Ogg and OggSpots codec [installed]
                  libshout: shoutcast/icecast output plugin [installed]
                  libmodplug: MOD output plugin [installed]
                  libvpx: VP8 and VP9 codec [installed]
                  libvorbis: Vorbis decoder/encoder [installed]
                  speex: Speex codec [installed]
                  opus: opus codec [installed]
                  libtheora: theora codec [installed]
                  libpng: PNG support [installed]
                  libjpeg-turbo: JPEG support [installed]
                  librsvg: SVG plugin [installed]
                  x264: H264 encoding [installed]
                  x265: HEVC/H.265 encoder [installed]
                  zvbi: VBI/Teletext/webcam/v4l2 capture/decoding [installed]
                  libass: Subtitle support [installed]
                  libkate: Kate codec [installed]
                  libtiger: Tiger rendering for Kate streams [installed]
                  sdl_image: SDL image support [installed]
                  srt: SRT input/output plugin [installed]
                  aalib: ASCII art video output [installed]
                  libcaca: colored ASCII art video output [installed]
                  libpulse: PulseAudio audio output [installed]
                  alsa-lib: ALSA audio output [installed]
                  jack: jack audio server [installed]
                  libsamplerate: audio Resampler [installed]
                  libsoxr: SoX audio Resampler [installed]
                  chromaprint: Chromaprint audio fingerprinter [installed]
                  lirc: lirc control
                  libgoom2: Goom visualization
                  projectm: ProjectM visualisation
                  ncurses: ncurses interface [installed]
                  libnotify: notification plugin [installed]
                  gtk3: notification plugin [installed]

I guess that should answer your question... FWIW, ever since I started using Linux I preferred using a native player, and have never been disappointed - both mplayer and the much better mpv play literally anything.
The only thing I keep VLC for are DVD menus, because the aforementioned do not (fully - mpv are working on it afaik) support it.

Now mpv's dependencies:
Code:

Depends On      : desktop-file-utils  ffmpeg  hicolor-icon-theme  libjack.so=0-64  lcms2  libarchive  libcaca  libcdio-paranoia  libdvdnav  libgl  libva  libxinerama  libxkbcommon  libxrandr  libxss  libxv
                  lua52  librubberband.so=2-64  smbclient  uchardet  vulkan-icd-loader  wayland  xdg-utils  shaderc  mujs  libplacebo  libplacebo.so=29-64
Optional Deps  : youtube-dl: for video-sharing websites playback [installed]


Bl4ck 01-31-2020 07:51 AM

Hi Folks.
I was also a foobar user back in the windows days, and still its the only piece of software i'm missing.
Used Clementine for years, but there were always minor Details that i found unpleasant, namely the Problems when proceeding .cue files.
Most of the other Players had Problems with the size of my music library, others had trouble playing some filetypes, so i stuck with clementine.
Few months ago, i found this one:
https://en.wikipedia.org/wiki/Guayadeque_Music_Player
its better than clementine in the aspect of handling cue files, and brings some neat little features. also it deals with my music lib np - the only thing i'm missing is a autodetection of additions to the lib.
Can recommend it.

Basslord1124 01-31-2020 10:17 AM

Quote:

Originally Posted by 273 (Post 6084552)
So, those using VLC, do you just listen to one track at a time? Just point it at a directory structure? Ever use shuffle?
I admit it's not hugely likely I'll stop using mpd but, since VLC can be remote-controlled I could find a use for it.
Oh, and the playing anything thrown at it makes me have to ask -- does VLC on Linux include decoding libraries not available elsewhere? I was under the impression that all media players used the same libraries (OK, slight simplification) to play things back?

Quote:

Originally Posted by vtel57 (Post 6084573)
Well, I just load my huge Audio/Video directory into VLC's playlist and choose what I want to listen to. I also use Shuffle for the larger playlists.

About the libraries...

The version of VLC I'm using is a custom SlackBuild (for Slackware Linux) provided by AlienBob (a member of LQ.org) via his SlackBuild repos. It comes pre-loaded with all the goodies needed for everything.

I'm not sure what Basslord1124 is using. Maybe he'll chime in and let you know since he's also using Debian/Debian-based distro like you are.

Using VLC version 3.0.8 on Linux Mint Cinnamon 19.3. I have pretty much been a VLC user for quite some time and actually first used it on Windows. Use it on my Android phones too (I use one of my old Android phones as a media player in my car). I'm still somewhat new to using Linux as a desktop again (used Linux command line for years on my server) and I've got a laundry list of things still do on my Linux boxes to get them where I like them. This includes things like setting up Plex on my media/file server so I can connect fully utilize programs like VLC for my larger media playlists. But honestly, I have used VLC so long, that I've got faith in it on Linux Mint that it'll do what I want it too. And if it doesn't, I'll look for something else. But I know for some of the media I've been playing on Linux in the mean time, VLC did fine.

Actually when I dabbled with desktop Linux before (over 10 years ago), I used a program called Amarok for my media collection. It did pretty good as well.

rnturn 01-31-2020 12:28 PM

Quote:

Originally Posted by hifi100 (Post 6082347)
My favorite is Audacious.

I'm a fan of Audacious. I like its simple, uncluttered interface. And it works with Jack. I have nearly 4600 hours of music that I throw at it and it plays everything.

vtel57 01-31-2020 12:34 PM

Yes, I also have Amarok on my Slack. Usually go with VLC, though.

273 01-31-2020 12:44 PM

Thanks for the above replies. From which I gather:
VLC does, as I assumed, use system libraries and has no capability beyond any other application on the system.
I am doing something wrong with adding media to VLC playlists.
Thanks all! :)

linustalman 02-01-2020 02:58 AM

Clementine

grevex 02-01-2020 06:08 AM

Surprised nobody has mentioned Lollypop. Great looking music player, sounds great, and navigating your library is second to none.

Shadow_7 02-01-2020 06:39 AM

Firefox + Youtube

The RPi 4b is quite nice for this task.

But most times I use MPV on the CLI.

$ mpv --shuffle ./ALBUM*/TRACK*.wav

Sometimes I'll use randomplay, but not since I discovered the --shuffle option for MPV.

ondoho 02-03-2020 01:27 AM

Quote:

Originally Posted by grevex (Post 6085128)
Surprised nobody has mentioned Lollypop. Great looking music player, sounds great, and navigating your library is second to none.

Have you not read the last dozen or so replies?
Unless it does something fundamentally different, it sounds like any other media player on your system, because it uses the same libraries for decription, the same audio drivers and the same hardware.

edit:
that said it looks like a nice piece of software, and since I laready have most of the GNome abomination installed it didn't pull in too much cruft.
And as I suspected, it uses gstreamer to which sounds like everything else.
Surprised it doesn't require pulseaudio.

binkyd 02-04-2020 07:24 PM

Goggles.
The tray icon is a "Calvin" look-alike.


All times are GMT -5. The time now is 03:47 AM.