TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A simple, clean and cross-platform music player

50 pointsby sdevonoesover 2 years ago

10 comments

WalterBrightover 2 years ago
All I ask of a music player is to give it a directory with all the music files in it, and then say &quot;play shuffle&quot;. That&#x27;s it.<p>Sadly, the <i>only</i> player which will do that is Microsoft Media Player. All the others suffer from one fault or another which causes it to fail:<p>1. requires installing some third party &quot;server&quot; because sharing the directory isn&#x27;t enough. The &quot;server&quot; then proceeds to consume all the resources of your computer, regardless of whether it is serving or not. I presumed it was trying to copy all my files to the NSA. What else would it be doing with disk drive light on all the time? for days?<p>2. does not look at subdirectories. Your music all has to be in one top-level folder.<p>3. randomly hangs and scrambles its music database (better keep a backup!)<p>4. hangs if you have more than some undisclosed number of music files<p>5. if you have more than some undisclosed number of music files, it only plays the first N files<p>6. displays the bit rate of the file being played. Does not display the name, artist, or album.<p>7. hangs if the USB stick is a large capacity one<p>I&#x27;ve tried PC software, Linux software, two different Roku media players (including the default one), 4 different internet radios that promised to play media files from a USB device<p>So what do I use? Microsoft Media Player.
评论 #33589200 未加载
评论 #33589916 未加载
评论 #33589152 未加载
评论 #33607237 未加载
评论 #33589176 未加载
评论 #33684001 未加载
评论 #33592027 未加载
martpieover 2 years ago
Creator of Museeks here, a little late for the party. There are many comments in this thread, and the usual electron-bashing we&#x27;re all used to at this point, so I&#x27;ll just make a few points:<p>- I know all the cons of using Electron, thank you<p>- I started writing this piece of software 8 years ago, for me, to learn horizontal software development (ui, db, releases, binaries, cd, testing, etc), at a time I dropped out from university and I had to learn stuff in order to find a job and pay my rent<p>- Nowadays, I still use this project to experiment with technologies I want to learn or play with<p>- I truly don&#x27;t care you don&#x27;t like it (the app, or electron itself), my only purpose is to share something solving a real problem for me, for free<p>- If this app is useful to only one person other than me, and angers the HN crowd, I&#x27;ll still be happy about it, and it will still be worth the hundreds or thousand hours I put on this<p>cheers, and happy coding!
mnd999over 2 years ago
See also clementine, which is the one I use.<p><a href="https:&#x2F;&#x2F;www.clementine-player.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.clementine-player.org&#x2F;</a>
评论 #33586995 未加载
评论 #33589268 未加载
评论 #33587789 未加载
评论 #33586970 未加载
woodruffwover 2 years ago
It won&#x27;t be applicable to everyone, but I want to give a plug to Sonixd[1]: it&#x27;s a Subsonic client, meaning that it&#x27;ll work with Subsonic or any other music server that uses the Subsonic API (Navidrome, Airsonic, gonic).<p>It&#x27;s an Electron application, which won&#x27;t be for anyone, but it&#x27;s sufficiently smooth and snappy for me.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;jeffvli&#x2F;sonixd" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jeffvli&#x2F;sonixd</a>
tambourine_manover 2 years ago
I’ve been dreaming of developing something very close to this: a clone of late 2000s iTunes in Electron.<p>But it’s essential for me that it imports Apple Music (née iTunes) Library.xml with all the play counts, etc.<p>If you manage to implement this feature, I’m in :)
评论 #33588386 未加载
res0nat0rover 2 years ago
I still just use Winamp classic.<p><a href="https:&#x2F;&#x2F;winamp-classic.en.softonic.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;winamp-classic.en.softonic.com&#x2F;</a>
indigodaddyover 2 years ago
This has been around for a long time apparently. It first hit AUR in 2016: <a href="https:&#x2F;&#x2F;aur.archlinux.org&#x2F;packages&#x2F;museeks-bin" rel="nofollow">https:&#x2F;&#x2F;aur.archlinux.org&#x2F;packages&#x2F;museeks-bin</a>
inshadowsover 2 years ago
&gt; A simple, clean and cross-platform music player<p>&gt; electron-builder.yml<p>This is a joke, right?
user3939382over 2 years ago
cmus broke at some point but I really liked it. It was pretty sweet paging through song lists at 1M mph
xchipover 2 years ago
All was good until I realized it requires:<p>- Node.js<p>- Electron (formerly atom-shell)<p>- React.js
评论 #33591456 未加载
评论 #33588966 未加载
评论 #33587093 未加载
评论 #33587230 未加载
评论 #33588113 未加载
评论 #33589075 未加载
评论 #33586823 未加载