Live data from Hacker News

Open Source YouTube to MP3 Downloader

github.com

21–30 of 92 posts

Re: Open Source YouTube to MP3 Downloader

#22
I use a telgram bot (controlled by node-red) that sends the URLs to a script [1] that uses a FIFO to download them one by one via yt-dlp. If the sender ID is from my mum, only the audio track is saved and made available to her via jellyfin. It has been working almost too well for 2 years. She has downloaded almost 1TB of audiobooks (all from youtube).

1: https://gist.github.com/entropie/d265e94136b9777cc6b3190189b...

Re: Open Source YouTube to MP3 Downloader

#23

I use a telgram bot (controlled by node-red) that sends the URLs to a script [1] that uses a FIFO to download them one by one via yt-dlp. If the sender ID is from my mum, only the audio track is saved and made available to her via jellyfin. It has been working almost too well for 2 years. She has downloaded almost 1TB of audiobooks (all from youtube). 1: https://gist.github.com/entropie/d265e94136b9777cc6b3190189b...

elegant. how is the written?

Re: Open Source YouTube to MP3 Downloader

#25
This seems to be a pretty straightforward GUI wrapper around https://github.com/Tyrrrz/YoutubeExplode and https://github.com/AydinAdn/MediaToolkit (see https://github.com/PackJC/YoutubeToMP3/blob/main/Form1.cs). Note the (admirable but non-OSI) terms of the former library if using any outputs from this software.

https://github.com/yt-dlp/yt-dlp is a well-maintained public domain alternative.

Re: Open Source YouTube to MP3 Downloader

#28
post #25

This seems to be a pretty straightforward GUI wrapper around https://github.com/Tyrrrz/YoutubeExplode and https://github.com/AydinAdn/MediaToolkit (see https://github.com/PackJC/YoutubeToMP3/blob/main/Form1.cs ). Note the (admirable but non-OSI) terms of the former library if using any outputs from this software. https://github.com/yt-dlp/yt-dlp is a well-maintained public domain alternative.

Interestingly, while the readme file mentions that crayon license, the license file itself is an unmodified MIT license. I wonder what the legal status of that is.

Re: Open Source YouTube to MP3 Downloader

#29

Earlier quoted context omitted.

Why, objectively?

1) MP3 is dated. Modern codecs give better quality at smaller filesizes. 2) Any lossy re-encoding step degrades quality. You'll get the highest quality by saving the stream direct from the server and skipping the re-encode step. Just pass --extract-audio and skip all those other arguments.

Can you give examples of modern codecs which are a better choice?
Post reply on HN