Live data from Hacker News

DeaDBeeF: The Ultimate Music Player

deadbeef.sourceforge.io

141–150 of 155 posts

Re: DeaDBeeF: The Ultimate Music Player

#141

Other fun music players: - https://foobar2000.org - https://volumio.org - http://rhythmbox.org - https://amarok.kde.org - https://cmus.github.io - https://museeks.io - https://fooyin.org - https://audacious-media-player.org - https://www.clementine-player.org

Surprised media monkey never makes this list. I started using it initially because it worked work with my ipod but I still use it because if the visual UI. Cons are that it only works on Windows and there's a paid version. I've been investigating players over the past year and I've installed most of these but I'm always disappointed in how lacking they are in terms of just giving me a visually pleasing dark mode grid of album covers. It's nitpicky but it's something I absolutely want as a way to browse all my music.

Re: DeaDBeeF: The Ultimate Music Player

#142
post #103

Other fun music players: - https://foobar2000.org - https://volumio.org - http://rhythmbox.org - https://amarok.kde.org - https://cmus.github.io - https://museeks.io - https://fooyin.org - https://audacious-media-player.org - https://www.clementine-player.org

But none of those whips the llama's ass.

audacious can, with its winamp mode

Re: DeaDBeeF: The Ultimate Music Player

#143
post #22

DB is quite nice. Don't know if it still supports it but back in 2017-2019 it was possible to use terminal commands to control playback, similar to what one might use a more complex tool like mpd for, which I wrapped in Picolisp to be able to easily change the music without leaving the REPL and then hooked it up to a socket for remote control over the LAN.

Most of Linux based media players, including deadbeef, can be interacted with using MPRIS, a DBus interface, and there are multiple CLIs for sending/extracting information from them. I can recommend you the one I developed: https://github.com/mariusor/mpris-ctl , but there are others.

I understand pipes and forks, I don't understand DBus, so I'll probably keep on shelling out in my personal tools. These days I also rarely use anything else than mpv on full album files and network streams/web radio.

Might be useful for someone else though!

Re: DeaDBeeF: The Ultimate Music Player

#145
post #67

Earlier quoted context omitted.

> If the author is here, please understand that there is no "native" UI toolkit for Linux or BSD. You're wrong. When a library is native to some system, it does not mean that it is always shipped with the system. It means that it runs directly, without an interpretation layer in the runtime. So GTK3 is native to Linux/Xorg. The desktop environment is irrelevant, and may not be based on GTK3.

The phrase "Each platform’s native UI toolkit" suggests that each platform has one specific native toolkit. That misconception is what I was addressing. To put it in practical context, apps built with Gtk generally stand out like sore thumbs on Qt-based desktops like KDE Plasma, both in the way they look and in the way their widgets respond to input. This rather undermines the app's claim "to deliver the best experie…

There are 'hacks' around this, which style one toolkit/widget set from another, in combination with themes/styles for these. Not for any combination by far, but some do exist. I think that started with RedHats Bluecurve. And then got harder with with later GTK3 and their forced (lib)Adwaita-crap and CSD.

Re: DeaDBeeF: The Ultimate Music Player

#146
post #132
post #64

Earlier quoted context omitted.

couple years ago, i did try but after hours of attempts, i just couldn't install working version of Eole-foobar-theme, is it possible to run these days?

I've never heard of that. It looks like it packages some dodgy components, notably foo_spider_monkey_panel. I only know that fb2k with its official components work reliably.

Unfortunately, the theme is written in javascript, so this is basically a middleware It was the first and last time i was able to perfectly customize my player to what i wanted though

Re: DeaDBeeF: The Ultimate Music Player

#147
post #48

> runs on GNU/Linux distributions, macOS, Windows, *BSD, OpenSolaris, and other UNIX-like systems. > Each platform’s native UI toolkit is employed to deliver the best experience > GTK2, GTK3, ALSA and PulseAudio on Unix systems If the author is here, please understand that there is no "native" UI toolkit for Linux or BSD. These platforms have several widely-used desktop environments, some of which use the Qt toolkit…

> If the author is here, please understand that there is no "native" UI toolkit for Linux or BSD. You're wrong. When a library is native to some system, it does not mean that it is always shipped with the system. It means that it runs directly, without an interpretation layer in the runtime. So GTK3 is native to Linux/Xorg. The desktop environment is irrelevant, and may not be based on GTK3.

By that logic GTK3 would be native to Windows as well.

Re: DeaDBeeF: The Ultimate Music Player

#150
post #143

Earlier quoted context omitted.

Most of Linux based media players, including deadbeef, can be interacted with using MPRIS, a DBus interface, and there are multiple CLIs for sending/extracting information from them. I can recommend you the one I developed: https://github.com/mariusor/mpris-ctl , but there are others.

I understand pipes and forks, I don't understand DBus, so I'll probably keep on shelling out in my personal tools. These days I also rarely use anything else than mpv on full album files and network streams/web radio. Might be useful for someone else though!

Well, DBus is basically a pipe with typed messages, but I understand. :D
Post reply on HN