Save Apple movie trailers to your PC without Quicktime or iTunes

Mikey 15 comments
Save Apple movie trailers to your PC without Quicktime or iTunes

Say what you will about Apple, but they do provide the highest quality movie trailers online. The only problem is they make it extremely difficult to save them to your PC unless you own a registered copy of Quicktime Pro or iTunes.

We won't be needing either for this simple tutorial. It might seem a little convoluted but after doing it a couple of times you'll realise it's actually really simple.

Disclaimer: I believe that following these instructions may actually be a violation of Apples terms and conditions, particularly:

You may not use any “deep-link”, “page-scrape”, “robot”, “spider” or other automatic device, program, algorithm or methodology, or any similar or equivalent manual process, to access, acquire, copy or monitor any portion of the Site or any Content, or in any way reproduce or circumvent the navigational structure or presentation of the Site or any Content, to obtain or attempt to obtain any materials, documents or information through any means not purposely made available through the Site. Apple reserves the right to bar any such activity.

Venture at your own risk.

What you'll need

  • wget for Windows
  • a text editor
  • a few minutes

Hit apple.com/trailers and visit the page of a movie trailer you want to download, For this tutorial I'm going to use the Ironman 2 trailer page and grab the 1080 version.

View the source code of the page and look for the link to the 1080p version. A quick way is to search the source for the term 1080p. You should find something like this:

http://movies.apple.com/movies/paramount/ironman2/ironman2-z7r459g-tlr1_1080p.mov

Copy it to your clipboard and using your leet command line skills in wget:

wget http://movies.apple.com/movies/paramount/ironman2/ironman2-z7r459g-tlr1_1080p.mov

...and hit enter. This will instantly download a small file which is normally used by Quicktime 7 to load the trailer. In this case the downloaded file is called ironman2-z7r459g-tlr1_1080p.mov

wget

Note: Files downloaded with wget will automatically save into the same directory where wget resides.

Open the ironman2-z7r459g-tlr1_1080p.mov file in a text editor and you'll see some garbage along with part of the URL to the movie trailer file, which I've shown highlighted below.

text editor

We're nearly done. Remember the original URL? We are going to simply change the last part that references the mov file with the version we got from the text file.

So the original:

http://movies.apple.com/movies/paramount/ironman2/ironman2-z7r459g-tlr1_1080p.mov

...now becomes this:

http://movies.apple.com/movies/paramount/ironman2/ironman2-z7r459g-tlr1_h1080p.mov

Now for the final part. Go back to wget and enter this command which contains our new URL:

wget -U "QuickTime/7.6.2" http://movies.apple.com/movies/paramount/ironman2/ironman2-z7r459g-tlr1_h1080p.mov

This command makes the server think the user agent is Quicktime 7.6.2, and consequently permits the download.

wget

In a few minutes you will have the 1080p version of the trailer to playback on demand.

Ironman 2 Thumb

Simplifying the process

The only difference in this case between the original URL and our custom URL is the latter has h1080p.mov instead of just 1080p.mov. I'm not sure if this the case for all, but you can easily cut out the first stage of this tutorial and see what happens by simply adding the h and running the wget command. If it fails, then you'll need to do as described with the text file to get the file name.

Too easy.

PS: I wouldn't know if this can be done on a Mac or not, but you can get wget for Linux and the instructions should be the same. I'd be glad to take comments from people who can confirm or deny if that works.

PPS: This worked fine on Windows 7, and it should also work on older versions.

Not a Member!

me

Thursday 17th December 2009 | 11:02 PM

thanx

Not a Member!

a guy

Friday 18th December 2009 | 12:36 AM

its saying connection refused now.

Not a Member!

Nosaj

Friday 18th December 2009 | 01:13 AM

I used to use wget to copy... 4chan wallpaper threads I think. Either way, it's ability to bypass robots.txt is priceless. :P

Mikey

Mikey

Friday 18th December 2009 | 04:37 AM
235 total kudos

...in response to this comment by a guy. Still works fine. Alice in wonderland @ 1080p coming down now.

Give Kudos | Reply | Comment URL | Profile | Top
Not a Member!

diggby

Friday 18th December 2009 | 05:18 AM

works like a charm thanks

Not a Member!

Carerra Davis

Friday 18th December 2009 | 05:50 AM

Wget FTW. You can leech an entire site with

wget -r www.somewebsite.com

Jake Farr-Wharton

Jake Farr-Wharton

Friday 18th December 2009 | 09:21 AM
202 total kudos

Slick man, the trailers are incredible and the download was less than a blip on my bandwidth!

Give Kudos | Reply | Comment URL | Profile | Top
Not a Member!

Ln2

Saturday 19th December 2009 | 11:55 PM

Windows Users:
You can also use QuicktimeAlternative+MediaPlayerClassic.
It's all transparent, and most easier that this tutorial.

Not a Member!

Xavier

Saturday 2nd January 2010 | 01:41 AM

thanks for this information

Not a Member!

Tip

Saturday 27th February 2010 | 06:24 PM

I tried doing this without wget:

Get the link in the same manner as discribed (looks like adding in the letter "h" works for other videos too...)

If just paste the link in your browser, you will be directed to the home page and your download will fail.

I believe apple checks the http "user agent" sent by your browser when requesting the file. If you browse with Internet Explorer, your user-agent is set to something like "Internet Explorer 7.x".

To make it work, you need to change the user agent in your browser or download manager to something like "iTunes 6.5"

I successfully downloaded the file with flashget (freeware download manager). In the options, under protocol, set a custom user agent to "iTunes 6.5". Voila.

To use Firefox for downloading, install the "User Agent Switcher" add-on for Firefox.

Ps. If wget stopped working, try adding the command-line option --user-agent="iTunes 6.5"

Not a Member!

CloudStrife

Saturday 10th April 2010 | 12:52 AM

GREAT STUFF THX!!

Not a Member!

babyman

Thursday 22nd April 2010 | 06:49 AM

where does it save the MOV file?

Mikey

Mikey

Thursday 22nd April 2010 | 06:56 AM
235 total kudos

...in response to this comment by babyman. In the wget directory

Give Kudos | Reply | Comment URL | Profile | Top
Not a Member!

B.X.Thompson

Wednesday 28th July 2010 | 03:15 AM

Yes, Quicktime Alternative works well and is easy -- but with QA, you have to choose between having QA (really, Media Player Classic) or Apple Quicktime on your system. I'd rather have both -- each are useful for different operations.

The WGET tutorial above very likely works (though I didn't try firsthand), but seems a tad clunky. If you're a Firefox user, it's much easier to do as user 'Tip' advised above -- install the User Agent Switcher add-on (takes all of 8 seconds), restart Firefox, create a new user-agent (iTunes 6.5), get the trailer link and add "h" in front of 1080p (720p, or what have you), load the page, and then File > Save Page As.

Super easy and it works -- thanks a lot Tip. And now, you can play your trailer with MPC or Apple Quicktime

Not a Member!

AVChimp

Thursday 17th March 2011 | 02:48 AM

Thanks for the info. I linked your site on my blog and wrote a bash script from your info to simply things. For windows, you could run the script if you use something Cygwin.

Check it out: http://avchimp.blogspot.com/2011/03/how-to-download-quicktime-trailers.html

Add a comment

Login to Rusty Lime

Not registered? | Forgot your Password? Cancel Login