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. You can choose what streams you want to download.
First of all clone this project or download the project as a zip file and extract it to your pc. (or you can see Releases)
git clone https://github.com/dropcreations/Manzana-Apple-TV-Plus-Trailers.git
cd Manzana-Apple-TV-Plus-Trailers
Install required modules for python (use pip3
if pip
doesn't work for you)
pip install -r requirements.txt
Now open terminal and run below command (Use py
or python3
if python
doesn't work for you)
python manzana.py [url]
While downloading streams you will ask what stream you want. When it asked for stream's ID
, you can use multiple options as mentioned below.
Video stream
- You can only select one stream for the ouput, give it's
ID
.
Audio stream
- You can select multiple streams or all streams, give
ID
s as a space seperated list or typeall
ora
. (ex: 5 2 16 20...)
Subtitle stream
- You can also select multiple streams or all streams if you want. Give
ID
s as a space seperated list or simply typeall
ora
to get all tracks.
If you don't need audio. just use --no-audio
or -an
argument with command
python manzana.py --no-audio [url]
If you don't need subtitles. just use --no-subs
or -sn
argument with command
python manzana.py --no-subs [url]
This will ask for you what trailer to download when the url has multiple trailers. If you want all, simply type all
or a
to select all or type the ID. If you want to downlaod the default trailer in the url without seeing available trailers, use --default
or -d
argument with command
python manzana.py --d [url]
Get help using -h
or --help
command
usage: manzana.py [-h] [-v] [-d] [-an] [-sn] url
Manzana: Apple TV Plus Trailers Downloader
positional arguments:
url AppleTV+ URL for a movie or a tv-show.
optional arguments:
-h, --help show this help message and exit
-v, --version show program's version number and exit
-d, --default get only the default content trailer. (default: False)
-an, --no-audio don't download audio streams. (default: False)
-sn, --no-subs don't download subtitle streams. (default: False)
- NOTE: If you found any issue using this program, mention in issues section