I’m Ruby。 I’m roughly 20 apples tall
ルビーです。背がりんごを20つぐらいです。

I drew my profile pic and banner. The gameplay in the banner is from dragon quest 1 for game boy that I recorded myself.


YuushaRuby
@YuushaRuby

I've been a patron for a while of rusty quill cus I like the magnus archives a lot, they have ad free episodes you can download when you're a patron, I however did not want to download 200 episodes manually so I figured out a quick way to do it with yt-dlp

yt-dlp can't seem to process patreon "collections" and will attempt to download all of the content of a single patreon creator and then error out all the downloads once it finishes downloading the individual pages, I found this out by trying to process the "the magnus archives" collection they have listed on their profile, but it's okay because I didn't want to download every single thing they've ever posted (1650+ files) anyway, I wanted to download the 200 episodes of The Magnus Archives.

yt-dlp can handle many links at once, so this was extremely useful for my task, I found the plugin "link gopher" for firefox and extracted all the page links with "mag" in the url, I then used "Remove Line Breaks Online Tool" to remove all of the line breaks from the list of links, only leaving spaces between each one, I then executed a yt-dlp command with all 200 links in it and well it's still downloading but it worked and I'm pleased

side notes, yt-dlp can do audio files, but if there's not multiple formats to choose from it'll ask you to specify the extension iirc so I just did -f mp3 at the end of the command, as well as --cookies-from-browser firefox so that patreon knows it's me downloading the files

edit: I'm posting this here mainly because many people have had the same issue and none of them got resolved, so I came up with my own solution that may prove useful to some, hopefully this post ends up in your google search when you're trying to find info on this and you're like wow, thanks ruby

Update: I’m not sure if it was rusty quill themselves or yt-dlp or patreon but the metadata for these files was quite mangled which led to Plex organizing them improperly and applying the wrong names to different episodes, so I used id3lib to strip the metadata from every file since the file names themselves were appropriately titled, and then Plex being Plex I had to make it forget about the show so I moved it up a directory, scanned, moved it back down, scanned, and that fixed it, yay


You must log in to comment.