Here are some fixes for iTunes #2
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Since you've uploaded VT.DRM.LAB.3.0 as a .ZIP file, I can't really do a proper pull request, so this is the easiest way to do it:
When double-clicking "download.iTunes.bat" you are met with this error:
Failed to get iTunes' WEB TV App Environment Configuration...
In order to fix that, you have to go into "itunes.py" and change these lines:
To this:
But that only solves one problem, because now you're met with these errors:
ERROR: Failed to get KEY, ignore.: One or more errors occurred. (The 'skd' scheme is not supported.)
ERROR: Failed to get KEY, ignore.: One or more errors occurred. (The 'data' scheme is not supported.)
In order to fix this issue you have to go into "tracks.py" and change this line:
if self.descriptor == self.Descriptor.M3U and not self.source in ["iT", "ATVP"]:To this:
if self.descriptor == self.Descriptor.M3U and not self.source in ["ATVP"]:But then you are met with yet another error, which is this:
ValueError: N_m3u8DL code does not yet support multiple uri (e.g. segmented) downloads.
Which can be fixed by going back into "tracks.py" and changing this line:
elif self.source in ["iT", "ATVP"]:To this:
elif self.source in ["ATVP"]:Now everything should work as intended and the video will download successfully.
I hope this is helpful for others who might've encountered the same issue as I did.
EDIT: In the "itunes.py" file there is one line that seems to have been missed from an earlier change:
'locale': 'pt-BR'That line can be changed to:
'locale': 'en-US'So that it matches with the two other "locale" lines.