{ "@context":[ "https://www.w3.org/ns/activitystreams", {"Hashtag":"as:Hashtag"} ], "published":"2024-02-10T19:34:23.727Z", "attributedTo":"https://social.jayvii.de/actors/jayvii", "to":["https://www.w3.org/ns/activitystreams#Public","https://fosstodon.org/users/AntennaPod"], "cc":["https://social.jayvii.de/actors/jayvii/followers"], "content":"

There is that one odd #podcast I like which is only available on #youtube, which of course can not be inserted into my podcatcher OOTB.

So I wrote a little #PHP-script which refactors youtube's #rss into podcast rss-feed and fetches audio of video-entries on-demand via #ytdlp. It is not quite finished (for example, video-descriptions as well as channel-images are not fully implemented yet), but it is already functional. I use it with @AntennaPod without any issues.

Not sure, if this is too niche, but in case anyone else has a use for that: https://codeberg.org/jayvii/yt2rss

", "mediaType":"text/html", "attachment":[], "tag":[ {"type":"Hashtag","name":"#podcast","href":"https://social.jayvii.de/tags/podcast"}, {"type":"Hashtag","name":"#youtube","href":"https://social.jayvii.de/tags/youtube"}, {"type":"Hashtag","name":"#PHP-script","href":"https://social.jayvii.de/tags/PHP-script"}, {"type":"Hashtag","name":"#rss","href":"https://social.jayvii.de/tags/rss"}, {"type":"Hashtag","name":"#ytdlp","href":"https://social.jayvii.de/tags/ytdlp"}, {"type":"Mention","name":"@AntennaPod@fosstodon.org","href":"https://fosstodon.org/users/AntennaPod"} ], "type":"Note", "id":"https://social.jayvii.de/objects/YkJefmNqJLw" }