Instant Music Downloader

Dev tools

command line downloader

SHOW HN2015

321points
134comments
#46of 2,565 in 2015
Top 2%of 2015 by points

How HN took it

MixedNo clear lean

9 positive, 21 neutral or asking, 4 mixed, 13 critical, out of 47 comments about the project. Thread score -0.04.

Idea: 6 for, 6 againstExecution: 2 for, 4 againstPerformance: 0 for, 3 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Cool, useful tool and nice hack

    From 3 comments
    • Wow, what a nice hack! My testing env : Windows 8.1, MSYS2, Python 3. It's working flawlessly even with some obscur foreign/french lyrics/song/group. I'm impressed. :)
      0x4a42 on HN
    • This is super cool. :-) I think it'd be nice to have a SoundHound/Shazam-style audio fingerprint downloader too: then you can either repeat lyrics, or get a quick soundbyte!
      scott_karana on HN
    • A nice little tool. I'm a big fan of Youtube-dl as well. I've used it in similar chain-together command line tools to feed songs from Youtube into ffmpeg to slow them down to…
      cushychicken on HN
  • youtube-dl is a great tool

    From 2 comments
    • I have a similar function in my bashrc, which also relies on youtube-dl (which is amazing, btw, it does a LOT more than YouTube – bandcamp, SoundCloud, etc). `play` will…
      exogen on HN
    • Based on the comments here, it seems this tool is powered by youtube-dl. youtube-dl is a great tool ( supports multiple websites outside of youtube as well ) The problem is...if…
      _Marak_ on HN

Objections

  • Downloading YouTube videos may be illegal under YouTube terms and copyright law

    From 3 comments
    • I'm surprised to see this on HN. This should be called "Illegally download any song". I think the project is extremely cool and you have props from me - but I hate it when people…
      nadams on HN
    • I don't know what country you live in - but in the US it's pretty clear on the court's stance on scraping [1]. I'm not saying I agree with it - but that is the legal precedent. >…
      nadams on HN
    • The Youtube TOS basically says you can only stream content, and pretty much defines streaming as not downloading for offline or later consumption. It's about as illegal as…
      bduerst on HN
  • Audio quality is lower than CD or FLAC quality

    From 2 comments
    • Based on the comments here, it seems this tool is powered by youtube-dl. youtube-dl is a great tool ( supports multiple websites outside of youtube as well ) The problem is...if…
      _Marak_ on HN
    • It's very easy to tell the difference between 192kbps and FLAC if you have a decent subwoofer and the song ever goes below 30hz. On run-of-the-mill speakers and earbuds, probably…
      aianus on HN
  • Installation and permission errors on some systems

    From 3 comments
    • After a bunch of mess getting it installed on Mac OS X, I get it to find a song, which is a bit of trouble in and of itself, and am then stuck with this error: sh: youtube-dl:…
      biturd on HN
    • didn't work for me. I also expected a Tupac song. $ instantmusic Enter songname/ lyrics/ artist.. or whatever > used to be a thug Making a Query Request! Found: The Ambassador…
      curiousjorge on HN
    • BTW, on a fresh Win10 install (Py3.5) I had a bit of trouble b/c of the lack of extension. Had to add the .py prefix and it worked then :)
      zzleeper on HN

Requests

  • Pipe search input and skip confirmation

    From 1 comment
    • This is pretty cool. I usually had to add a little more context to get the correct result though. It would be nice to see the top ten results, maybe with a relevance score. It…
      ahmacleod on HN
  • Audio fingerprint recognition like Shazam

    From 1 comment
    • This is super cool. :-) I think it'd be nice to have a SoundHound/Shazam-style audio fingerprint downloader too: then you can either repeat lyrics, or get a quick soundbyte!
      scott_karana on HN
  • Show top ten results with relevance score

    From 1 comment
    • This is pretty cool. I usually had to add a little more context to get the correct result though. It would be nice to see the top ten results, maybe with a relevance score. It…
      ahmacleod on HN

Questions

  • Why not keep the original AAC stream instead of transcoding to MP3

    From 1 comment
    • Cool! But I'm looking at the video and this thing seems it automatically transcodes the audio stream to MP3. Why not just put the highest quality AAC stream available in an M4A…
      unicornporn on HN
  • How to make it auto-play the downloaded file

    From 1 comment
    • How do you get it to automatically play the file?
      mlamat on HN

Alternatives named

  • Bash play and mp3 functions using youtube-dl

    From 1 comment
    • I have a similar function in my bashrc, which also relies on youtube-dl (which is amazing, btw, it does a LOT more than YouTube – bandcamp, SoundCloud, etc). `play` will…
      exogen on HN
  • Youtune downloader

    From 1 comment
    • It's a CLI version of a tool like Youtune (http://youtune-downloader.com) and probably many others.
      IMTDb on HN
  • playbylyrics.com

    From 1 comment
    • Pretty much the same as playbylyrics.com[1], something I made, except you run it yourself. I really like it! [1] (Note that the site is broken as of a few months.. it never…
      lucb1e on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10355030)