dropcreations / Manzana-Apple-TV-Plus-Trailers

A python program to download Apple TV Plus movie and tv-show trailers. Video streams upto 4K with Dolby Vision, HDR10+ and SDR. Audio streams with HE-AAC, AAC, AC-3 and Dolby Atmos (EAC-3 JOC). Audio descriptions are also available. SDH and forced subtitle streams are also available.
https://tv.apple.com
MIT License
18 stars 1 forks source link

Other Languages #6

Open gijutomioka opened 9 months ago

gijutomioka commented 9 months ago

If I insert the german version of the link "https://tv.apple.com/de/movie/a-quiet-place/umc.cmc.ap2bw42zd8wnv3ul2uzvtsmt", it still downloads the english version of the trailer. I can also only select the english Audiotracks. Are only the english trailers supported by the program? As far as i can tell, I can only download different languages of apple original Films. Maybe im doing something wrong but it would be great to have the option to download other languages as well. Thank you in advance.

emmanuelsntz commented 7 months ago

im having the same issue, i used a link from the Mexican Apple TV Store and i got the english version :(

igrschmidt commented 2 weeks ago

That's because @dropcreations hardcoded some parameters when fetching the API: params = { "caller": "web", "locale": "en-US", "pfm": "appletv", "sf": "143441", "utscf": "OjAAAAAAAAA~", "utsk": "6e3013c6d6fae3c2::::::235656c069bb0efb", "v": "68" }

"sf" stands for "store front". It's possible to add one initial step, asking which store front we want to download the trailer for.

Store front reference: https://fann.im/blog/2018/05/15/app-store-front-code/