crunchyroll-dl
crunchyroll-dl copied to clipboard
Unable to load 'mature' content
crunchyroll-dl -i https://www.crunchyroll.com/the-devil-is-a-part-timer -o "The Devil is a Part Timer - s1e:ep - :epname" --unblocked
i crunchyroll-dl v1.3.3
i Successfully initiated USA Crunchyroll session
i Attempting to fetch series...
! No collections found! This series may be blocked in your area.
! This series may also be for mature audiences! Try logging in with an account with mature content enabled.
I am in Australia, so using the unblock command allows me to get around region locking, however whenever I used --unblocked
I can't then use my Crunchyroll login, because it's an AU account.
Thus I'm wondering if it's possible for you to add a flag to enable mature content via some part of the query or is that not possible?
I believe that media was taken from Crunchyroll due to the Funimation split last year, I have already accounted for mature shows otherwise.
Is it outputting the wrong error message then?
Because it clearly says that the content is for mature audiences.
The line before that ! No collections found! This series may be blocked in your area.
I presume is the removal of the content like you say, but why is the later line still display?
(Just interested)
I have that generic error because there is no way to determine the exact error.
To elaborate, Crunchyroll has an empty collection for the series you mentioned, because they removed the series after the Funimation split. However, if you visit a series which is available in one region but is not available elsewhere in the world, Crunchyroll will still show empty collections as well (For example, https://www.crunchyroll.com/one-punch-man and https://crunchyroll.com/cowboy-bebop show as empty for me in Canada, but you can watch them in the UK). They do this for mature series as well, when the user does not have that enabled in their settings.
Since I cannot tell if the series is blocked, restricted due to mature settings, or removed, I display that one generic error message.