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

I already massively reduced my time in the Youtube App by writing some scripts using yt-dlp to download my subscriptions, convert them to mp3 and host the podcast feeds inside my local network. I guess when this eventually breaks I'll probably have to go outside during my free time. It's still working for now so lets hope it continues until spring.



> using yt-dlp to download my subscriptions, convert them to mp3 and host the podcast feeds inside my local network

Hey! I've just had the thought of doing this myself the other day. Do you mind sharing what tools you're using, besides yt-dlp? For example, what are you using to host and generate the rss feed (if that's what you're doing)?


One tool you might like is MeTube. While it can't schedule anything, I have it running it on a headless Beelink computer. So if I want to grab a video or channel, I can open a browser on any device, go to the server, and tell it to fetch whatever I want. The download location is set to a NAS so I can view the media with any device as well. It even supports extended yt-dlp options, so you can even tell it to use things like SponsorBlock. It's pretty great overall

https://github.com/alexta69/metube


i have this tool which is a fork off from metube that has more features like task scheduling and presets. and notifications for automation

https://github.com/arabcoders/ytptube

i personally use it to drive my entire YouTube related tasks.


I like the new features you added. I will give it a try. Thanks for sharing!


Simply incredible. Thank you for sharing this!


I use https://github.com/amsehili/genRSS to create the rss feeds. I host them by running a Docker container that serves the folder on my nas that contains the media and generated xml files.


That seems to be just what I was looking for. Thanks!


Couldn't you just ask yt-dlp for the audio only files and not have to convert?


Yes, the -x flag does that. It saves the audio as opus and not mp3 though, maybe that’s what GP meant?


It saves it in the format it downloaded in (possibly in a different container if sent a raw stream). You can also change the format to directly download the one you want.


I haven't been using YT app for years thanks to a combination of uBlock origin, Newpipe and yt-dlp.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: