[HN Gopher] Show HN: Yami - An Open Source Music Player with Spo...
___________________________________________________________________
Show HN: Yami - An Open Source Music Player with Spotdl Integration
Author : DevER-M
Score : 58 points
Date : 2024-11-21 12:57 UTC (10 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| ekusiadadus wrote:
| Cool...
| DevER-M wrote:
| can you give me some feedback if you'd like!
| ipaddr wrote:
| I have the same comment. It looks cool and a fun project and
| useful.
| cocodill wrote:
| I don't think you'll find out anything you not already know:
|
| + spotdl search is nice
|
| + tkinter surprisingly doesn't look as ugly as usual
|
| - no rewind or fastforward, nigher is it possible to click
| somewhere in the track progress bar to jump to.
|
| - "about" button does nothing
|
| - /tmp is littered with covers cause they are created each
| time you click on a track
|
| - if you first used <F8>/<F9> or the previous/next buttons
| and then you hit <space>, besides pause/play it causes a
| strange behavior: some random track in the playlist is get
| marked as an active one.
| selykg wrote:
| From the Guidelines:
|
| https://news.ycombinator.com/newsguidelines.html
|
| > Be kind. Don't be snarky. Converse curiously; don't cross-
| examine. Edit out swipes.
|
| > Please don't post shallow dismissals, especially of other
| people's work. A good critical comment teaches us something.
| pmdulaney wrote:
| Are you suggesting that saying that a project is cool
| violates the HN guidelines? If so, please explain.
| nimblegorilla wrote:
| I don't know the original comment's intent, but adding
| "..." at the end of your message is now considered by some
| as rude:
|
| https://workplace.stackexchange.com/questions/149145/is-
| the-...
| bityard wrote:
| Just because someone is confident about their own weird
| interpretation of something on the Internet does not make
| it true.
|
| I (and lot of people I know) use elipsis in writing all
| the time... usually to indicate a pause or change of
| direction from the previous thought. If I am in a hurry
| to get technical details down in text and off to some
| team, worrying about 100% correct proper writing style is
| time and luxury that I almost NEVER have.
|
| And besides, unless you work in a law office or
| something, email is NOT a formal communications method.
| Grammar and spelling should be within acceptable limits
| but not a deal-breaker. Otherwise you'd be skating near
| the principle of judging a book by its cover which would
| be very un-woke.
| latexr wrote:
| > Just because someone is confident about their own weird
| interpretation of something on the Internet does not make
| it true.
|
| Agreed. Though in the case of "cool..." there is
| precedent. For example, John Oliver says it
| sarcastically1 with some regularity. Well, he can't say
| the ellipsis, but it's how I'd have written it.
|
| Either way, I'm agreeing with you. People also think that
| putting a period at the end of a text message is rude2,
| which is bonkers to me3. Soon we won't be able to use any
| punctuation without it being considered dismissive4.
|
| 1 https://www.youtube.com/watch?v=A8q8PXoJwVk
|
| 2 https://www.nytimes.com/2021/06/29/crosswords/texting-
| punctu...
|
| 3 I do it all the time. People get used to it and learn
| it's just how I write.
|
| 4 Yes, that's a slippery slope fallacy. I'm employing it
| for comedic effect, not as a real complaint of "kids
| these days".
| bityard wrote:
| > People also think that putting a period at the end of a
| text message is rude
|
| Yes, this is essentially the kind of thing that I was
| thinking of. It's nutty.
|
| I submit that anyone who assuming malice on the part of
| the sender without ANY direct evidence to support it
| likely has some trust issues to work out with their
| therapist. I started out my adult life being deeply
| distrustful of basically everyone and it took a LONG time
| to learn that (lacking direct evidence) assuming the best
| in people's intentions makes you a lot happier and gets
| you a lot farther in life.
|
| I'm also reminded of the saying, "offense is taken, not
| given."
| nimblegorilla wrote:
| > Just because someone is confident about their own weird
| interpretation of something on the Internet does not make
| it true.
|
| You seem confident about your interpretation...
|
| Does that help you understand?
| bityard wrote:
| I see what you did there...
| bilekas wrote:
| A good rulem of thumb I've found is, if your comment
| doesn't bring any value and could be taken as rude or
| flippant, then there's no need to post it. IMO this
| "Cool..." fits that description pretty well. Nothing to
| do with "woke" etc. Just doesn't bring any value.
| selykg wrote:
| The ... can be read as sounding very dismissive.
|
| But also, it really didn't add anything to the discussion
| even if that wasn't the intention. Hence the second point I
| added from the guidelines. So, I see two potential areas of
| improvement.
| pvg wrote:
| Getting all guideliney on fluffy positive comments mostly
| defeats the purpose of getting all guideliney - the
| billowing clouds of meta that tends to generate are worse
| (guideline-worse, no less!) than the fluffy comment
| itself.
| selykg wrote:
| Possibly, but "Cool..." is hardly adding any value,
| whatsoever. In this case the poster should've simply said
| nothing unless they had something of value to say. This
| is sort of the second point I was quoting. There are a
| number of points in the guidelines that try to get people
| to add value to the conversation.
|
| > the billowing clouds of meta that tends to generate are
| worse (guideline-worse, no less!) than the fluffy comment
| itself.
|
| Well, at the end of the day you contributed to that with
| your own comment.
| pvg wrote:
| _is hardly adding any value, whatsoever._
|
| Yes but they are explicitly accounted for in the site
| docs/design/intent, from waaaay back:
|
| _Empty comments can be ok if they 're positive. There's
| nothing wrong with submitting a comment saying just
| "Thanks." What we especially discourage are comments that
| are empty and negative--comments that are mere name-
| calling._
|
| https://news.ycombinator.com/newswelcome.html
|
| And pop up in moderation comments
|
| https://hn.algolia.com/?dateRange=all&page=0&prefix=true&
| que...
| dataflow wrote:
| > There's nothing wrong with submitting a comment saying
| just "Thanks."
|
| I'm pretty sure they meant saying "Thanks." _in response
| to another comment_ , not as a top-level comment reply to
| a Show HN.
|
| Kind of like how you wouldn't bust into a restaurant and
| say a loud "Thanks." to the entire room, despite it being
| perfectly fine to say thanks in a restaurant.
| pvg wrote:
| You can see the this covered in the mod comments,
| toplevel positive fluff is fine. Most of it doesn't go
| anywhere (as in, it's not like these end up the top of
| the thread and collect fluffreplies) and are, at a
| minimum, not worth policing.
| jannyfer wrote:
| OP seems to be Japanese, so the ellipsis is unlikely to
| be meant as dismissive.
| DevER-M wrote:
| This is my high school project btw, i would like some feedback as
| well as some feature requests it is also available on pypi
| https://pypi.org/project/yami-music-player/
| sigio wrote:
| Having some issues with it, but might be my error ;) The pip-
| installed (in a venv) version will complain about missing
| data/theme.json, and then crash. So then I did the git-clone,
| pip-install variant, that starts. Interface is very minimal.
| After pointing it to my sshfs mount (~/mnt/Audio), it will list
| directories, but won't find a single file, strange.
|
| Copy the an directory of audiofiles to /tmp, browse there, it
| works. Very strange.
| DevER-M wrote:
| if possible can you create an issue about this in github with
| more details(screen shots)
| cocodill wrote:
| that's just it: create a venv, pip install it from pypi,
| try to run and get the missing data/theme.json error.
| james_marks wrote:
| Are you using the official API's for Spotify, etc or something
| like a headless browser for streaming?
|
| Nice job, I can't imagine making something with this level of
| finish when I was in high school.
| DevER-M wrote:
| nope this only gets the metadata such as the cover art from
| spotify and the music is from youtube music thank you so much!
| metmac wrote:
| Very nice. You could throw this on a Spotify Car thing.
|
| Would love to see this land on a Pi Zero 2 inside a husked out
| iPod classic and a skinable UI to boot.
|
| @gvy_dvpont (@dupontgu ?), did this a few years ago back with a
| Pi Zero one, but I believe the project has suffered a bit from
| hardware compatibility decay.
| thebeardisred wrote:
| Naive question, shouldn't it be `pipx install yami-music-player`
| since it's an application and not a library?
| indigodaddy wrote:
| Wow I just checked out what spotdl does, had never heard of it
| before. Pretty darn cool! Is there a similar tool that can do the
| same but instead of for Spotify, for actual YT playlists or
| actual albums from YT music?
| igniuss wrote:
| Checkout yt-dlp(1)
|
| It's a continuation of yt-dl
|
| (1) https://github.com/yt-dlp/yt-dlp
| indigodaddy wrote:
| Nice, thank you! ..and I found this which details exactly
| what I would need to accomplish:
|
| https://www.reddit.com/r/youtubedl/comments/15xqg3t/ytdlp_fo.
| ..
___________________________________________________________________
(page generated 2024-11-21 23:00 UTC)