4 ms·
I made a telegram bot for my mother that downloads yt videos and extracts the audio and makes it available to her via jellyfin from my homeserver. She downloade
by entropie 1y ago
I made a telegram bot for my mother that downloads yt videos and extracts the audio and makes it available to her via jellyfin from my homeserver. She downloaded way over 1tb in a year.
Once every few month I transfer everything to an SD kart and hand it to her.
So: youtube is pretty full of audiobooks also very recent ones - and shes only searching for german ones.
- barbazoo 1y agoI’m jealous, I wish my mum was into tech more so I could build stuff for her. But she’s a luddite :) Good for you.
- nickthegreek 1y agoif your mum can use netflix, she can use jellyfin.
- barbazoo 1y agoShe doesn't use Netflix. Probably could if she learned but doesn't think she can.
- entropie 1y agoIt was not a short way to get her there. I tried a web interface before among other thigs. The telegram bot is perfectly fine because she can just use the share button on youtube on her mobile. If the bot receives a message specifically from her, it is stored in a special folder in Jellyfin, and jf displays the recent added tracks. She spent the last few days and weeks sorting 500+ GB of audiobooks onto an external SSD she bought on my recommendation. I give lots of tech support, but I try to do it in a way that she gets something out of it so I have to spend less work later. I haven't been able to get her to use ChatGPT so far, but I will eventually. She used my telegram bot so much that I rewrote the original software (1) to something better (2) (that I can use regulary as well). The second iteration supports mqtt and magic wormhole and sends wormhole codes back to the sender after downloading. It was a bit much for her, she never used wormhole but I do. 1: https://gist.github.com/entropie/d265e94136b9777cc6b3190189b30050 https://gist.github.com/entropie/d265e94136b9777cc6b3190189b... 2: https://github.com/entropie/ytdltt https://github.com/entropie/ytdltt