Hacker News new | past | comments | ask | show | jobs | submit login

…until Spotify dies or is replaced with something better. I haven't found a single way to manage a music library because I don't have a single music library. It's kind of crappy having it spread across MP3s, FLACs, and various music services :/



Try Clementine, it has both a local library and integration of Google Music, Spotify, Grooveshark, etc.


I always dismissed this because it said amarok in every description. I just noticed it does not depend on kde-runtime. Someone needs to do this for rkward.


Why is Amarok something you would dismiss it on?

Sure, they butchered it up in version 2.0 and above, but I've always felt version 1.4 was probably the best library manager I've used.


I dismiss amarok and rkward for the same reason: a dependency on kde-runtime. This is just a philosophical decision that the kde community made that I disagree with. Why does rkward, a stats program, need to have the phonon-backend-vlc video or libkntlm dependencies? An RDF daemon or kio-audiocd (i don't have a CD drive)? I use awesome as a window manager, so I do not have KDE/GNOME installed. However i can and sometimes will install most "gnome" apps because they do not have a dependency on gnome-core. For comparison:

Clementine vs Amarok

  # apt-get --no-install-recommends install clementine
  ...
  The following NEW packages will be installed:
    clementine libechonest2.1 libftgl2 liblastfm1 libprojectm2 libprotobuf8
    libqjson0 libqt4-opengl libqxt-core0 libqxt-gui0 projectm-data
    ttf-dejavu-core
  0 upgraded, 12 newly installed, 0 to remove and 19 not upgraded.
  Need to get 6,715 kB of archives.
  After this operation, 28.1 MB of additional disk space will be used.

  # apt-get --no-install-recommends install amarok
  ...
  The following NEW packages will be installed:
    amarok amarok-common amarok-utils kate-data katepart kde-runtime
    kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools
    libattica0.4 libdbusmenu-qt2 libdlrestrictions1 libepub0 libfam0 libiodbc2
    libkactivities6 libkatepartinterfaces4 libkcmutils4 libkde3support4
    libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4
    libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4
    libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4
    libkparts4 libkpty4 libkrosscore4 libktexteditor4 libkxmlrpcclient4
    liblastfm1 libloudmouth1-0 libnepomuk4 libnepomukcore4 libnepomukquery4a
    libnepomukutils4 libnl-route-3-200 libntrack-qt4-1 libntrack0 libphonon4
    libplasma3 libpolkit-qt-1-1 libqca2 libqjson0 libqt4-opengl
    libqt4-qt3support libqtscript4-core libqtscript4-gui libqtscript4-network
    libqtscript4-sql libqtscript4-uitools libqtscript4-xml libsolid4 libsoprano4
    libssh-4 libstreamanalyzer0 libstreams0 libtag-extras1 libthreadweaver4
    libzip2 nepomuk-core-data nepomuk-core-runtime ntrack-module-libnl-0
    oxygen-icon-theme phonon phonon-backend-vlc plasma-scriptengine-javascript
    shared-desktop-ontologies soprano-daemon
  0 upgraded, 82 newly installed, 0 to remove and 19 not upgraded.
  Need to get 75.9 MB of archives.
  After this operation, 202 MB of additional disk space will be used.
  
Gnumeric vs Rkward

  # apt-get --no-install-recommends install gnumeric gnumeric-plugins-extra
  ...
  0 upgraded, 8 newly installed, 0 to remove and 19 not upgraded.
  Need to get 456 kB/7,289 kB of archives.
  After this operation, 34.0 MB of additional disk space will be used.

  # apt-get --no-install-recommends install rkward
  ...
  0 upgraded, 70 newly installed, 0 to remove and 19 not upgraded.
  Need to get 61.1 MB of archives.
  After this operation, 143 MB of additional disk space will be used.


You just found your music management system:)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: