Agathon

joined 1 year ago
[–] Agathon@lemmy.dbzer0.com 147 points 3 months ago (12 children)

Anon needs Jellyfin.

[–] Agathon@lemmy.dbzer0.com 5 points 4 months ago

🏴‍☠️

[–] Agathon@lemmy.dbzer0.com 2 points 9 months ago

I can’t bear the thought of the site getting nuked.

[–] Agathon@lemmy.dbzer0.com 11 points 9 months ago

Yes. I cap upload and download, so the rest of my network runs smoothly. I then seed forever, so if anyone wants it, they can have it if they’re patient.

[–] Agathon@lemmy.dbzer0.com 9 points 9 months ago* (last edited 9 months ago) (1 children)

Yeah, I noticed that it has consistently picked the best format without me having to tell it. I just run the -F first, so I can see if that's true by looking at the available formats and looking at what is actually downloaded. I'm not at the point where I'll just trust it yet.

Edit: Oh, yeah, I meant to say: I'm totally open to suggestions for making this process better. The better it is, the more it may help someone else.

[–] Agathon@lemmy.dbzer0.com 17 points 9 months ago

Yeah I agree. I can always do that later though. The digital copies will be gone in a couple months.

[–] Agathon@lemmy.dbzer0.com 24 points 9 months ago* (last edited 9 months ago) (1 children)

No worries. I already acknowledged that ripping or piracy were probably simpler.

For me, it’ll be a little more convenient to do the downloads than to spend time ripping. I’d have to go to the room with my computer that has a drive. Downloading I can do with my laptop anywhere.

I’ve been meaning to get better acquainted with yt-dlp’s settings for use all over the web, and the April deadline put on pressure to learn sooner rather than later.

And, although the disc version is undoubtedly better, the archivist in me also wants the digital copy version as it was available.

For others, they may not have a disc version at all and want to backup their purchases.

Edit: And, oh yeah, MakeMKV is awesome.

 

Background: I bought a Blue-ray set that came with a code for the digital copy. This was back before Funimation was acquired. I could go through and rip my discs since Sony seems to be on the verge of nuking my digital copies, but teaching myself yt-dlp seemed more convenient.

Here's are the settings I ended up using with yt-dlp to download digital copies from Funimation. I paste all three of these at the same time into the terminal, but you can paste them one at a time if you want. I'm on Linux and log into Funimation with Firefox, but it should be almost the same for Windows. The URL needs to be changed for each download. I have noticed some downloads stalling, but I if I refresh the pages that lists the episodes, the download resumes.

yt-dlp --cookies-from-browser firefox -F https://www.funimation.com/path-to-episode
yt-dlp --cookies-from-browser firefox --list-subs https://www.funimation.com/path-to-episode
yt-dlp --cookies-from-browser firefox --write-description --write-info-json --write-sub --write-thumbnail --embed-subs -o '~/Path/To/Downloads/Video/Folder/s%(season_number)02de%(episode_number)02d - %(title)s.%(ext)s' https://www.funimation.com/path-to-episode

Here's what each part means:

Line 1:

 -F

Outputs you which versions are available. I have it tell me this, so I can make sure when I run Line 3 the output matches the highest quality listed in the output from Line 1

 --cookies-from-browser firefox

Tells yt-dlp to use the cookies from your browser to authenicate the download since it's only available if you're logged in.

Line 2:

 --list-subs

Tells yt-dlp to list the kinds of subtitles it can find. I have a few episodes that it cannot find any subtitles even though they're avaiable when streaming. It seems like it's something weird with some episodes, and is probably related to this: https://github.com/yt-dlp/yt-dlp/issues/1656

Line 3:

 --write-description

Makes a .description text file with the description metadata in it in the same folder you download to.

 --write-info-json

Makes an .info.json json/text file with all the metadata in it in the same folder you download to.

 --write-sub

Makes an .srt srt/text file with the subtitles in it in the same folder you download to.

 --write-thumbnail

Makes a .jpg image file of the thumbnail artwork for the episode in the same folder you download to.

 --embed-subs

Embeds the subtitles in the downloaded video file.

 -o '~/Path/To/Downloads/Video/Folder/s%(season_number)02de%(episode_number)02d - %(title)s.%(ext)s'

Specifies the download path, and formats the filename as: s##e## - Episode Title.mp4

Hope this helps someone. I realize you could skip all this hassle and just pirate it somewhere, but I'm not sure where to find this specific release other than the digital copy on Funimation.

[–] Agathon@lemmy.dbzer0.com 1 points 9 months ago

yt-dlp can be used.

I only have one purchase on Funimation, and it’s a digital version of a physical purchase.

I’m trying to figure out the exact best options at the moment. If there’s not one yet by the time I’m ready, I’ll make a thread with my command and why I chose each option.

[–] Agathon@lemmy.dbzer0.com 14 points 10 months ago

Find a Usenet provider. A quick web search and some reading should get you to the right place. I’m not sure if any good free servers are available anymore, but there’s probably one that’s cheap enough.

Looks like https://sabnzbd.org/ is a free and open source Windows/MacOS/Linux client that can download files. I haven’t tried it, but it’s highly rated on alternativeto.net

[–] Agathon@lemmy.dbzer0.com 10 points 10 months ago* (last edited 10 months ago)
[–] Agathon@lemmy.dbzer0.com 32 points 10 months ago (3 children)

If I were doing this and lived in a country that’s not hostile to piracy, I’d look up webhosting providers in my country. I’d then learn a little HTML and CSS at https://www.w3schools.com/html/ and just write pages in Notepad++ and upload them to the server.

If my host dumped me, it would be ridiculously simple to re-upload the files to a new host.

[–] Agathon@lemmy.dbzer0.com 14 points 10 months ago

🏴‍☠️

view more: next ›