This tutorial was meant to teach you how to download HD Trailers from Apple.
Update 2013/05/25: Apple has removed the download links section. Please see this blog post for the new instructions on how to acquire the download links.
Update 2010/03/06: Apple has implemented roadblocks to prevent direct downloading. Please jump to this section for workarounds.
Where to find the trailers:
You should be able find most of Apple HD Movie Trailers on this page: Apple – Movie Trailers – Just HD. However, old trailers tend to get knocked off this list, at which point your best bet would be your favorite search engine or this blog.
What to do once you decide on the trailer and resolution you want:
Once you find the movie trailer you want, click on the poster, followed by the High Definition link. Some movie trailers have custom pages which make it difficult to find the real download link to the trailer. The easiest way to determine if you’re on the correct page or not is by looking at the URL. If the URL ends in /hd/, you’re on the correct page. If not, try appending /hd/ after the last / (removing the file if exist at the end of the URL).
For example, Ratatouille is one of the recent movie trailers that does have a custom page. Clicking on the poster takes you to this page. Notice how there’s no High Definition link and clicking on the resolutions directly bring up the movie trailer. If you append /hd/ to this URL, you’ll end up on this page, which is what most Apple HD trailer pages would look like. It appears that if a trailer has an HD version, this page will exist, even if a custom page has been made.
Once you decide on the resolution you want, right click the corresponding button and copy the link. This is the reference file link.
How to find and construct the download URL:
Once you have the reference file link of the trailer and resolution you want, you’ll need to modify it a bit.
You’ll want to insert an ‘h‘ between the ‘_’ and resolution. For example, the file in the reference file link above was “ratatouille-tlr2_1080p.mov”. After you insert the ‘h’, it’ll become “ratatouille-tlr2_h1080p.mov”.
After you’ve fixed the domain and inserted the ‘h’, it’ll form this new link.
How to download the actual trailer:
The final step is easy. You’ve already got the direct link to the actual HD trailer. You can now open it in your browser and File > Save it or you can use a file download tool like wget or curl.
Direct Download Workarounds
Apple has made it so that only Quicktime and certain browsers are allowed to download their trailers. Any other web browser will be automatically redirected to the Apple – Movie Trailers’ homepage. However, the only check they do is your User Agent string, which can be easily spoofed.
Safari / Chrome
If you’re using Safari or Chrome web browser, you should be able to just right click and save the file directly from your browser. If you’re using a different browser and really want to save the trailer, installing Safari or Chrome may be the easiest workaround for you.
WGET / CURL
You can use download utilities such as wget or curl (comes on Mac/Linux) and specify the user agent string directly:
wget -U QuickTime http://trailers.apple.com/movies/fox/avatar/avatar2009aug0820a-tsr_h1080p.mov
curl -A QuickTime -O http://trailers.apple.com/movies/fox/avatar/avatar2009aug0820a-tsr_h1080p.mov
Web Browsers
Many web browsers also support changing the user agent string. If you’re interested in doing so, this page provides a good tutorial on how to change your user agent string on Firefox, Opera, and Internet Explorer: Switching User Agents
Also on Firefox, there is a nifty add-on you can installed called User Agent Switcher, which will allow you to quickly switch between the default and Quicktime user agent strings.
After installing the add-on, go to Tools > Default User Agent > Edit User Agents…
Create a new User Agent by clicking on New > New User Agent… Clear out all the fields and copy and paste QuickTime into the Description and User Agent fields.
Switch to the newly created QuickTime User Agent by selecting it from the Tools > Default User Agent menu. Now you should be able to click/save Apple HD trailers from our site as you normally did before. Remember to switch back to the Default User Agent after you’re done saving trailers.
GetRight
This is a download manager that allows you to specify what user agent string it should use. For more details, please follow their instructions.
Great!
it works very well.
Many Thanks.
hmmm…. somehow it’s not working for Cloverfield…..
any help?
Which step are you stuck on? Any info you can provide will me to better troubleshoot your issue.
For some guidance, you may also want to take a look at my Cloverfield page.
This one dont work
http://movies.apple.com/trailers/images/hd_btn2_h720p.mov
That’s because that’s actually the 720p button, not the reference file. Please look above to see how to distinguish between the button and the reference file.
OHHHHH sorry …..
Thanks
how do i download old movies or something that apple do not have?like the dark knight and blade 2
RE: celes
You can search this blog and see if the links are actually still up. I believe all the Dark Knight trailers should still be working. I don’t recall if Blade 2 ever had an HD trailer.
have’nt got the last step to download the actual trailer.
I’ve modified tlr2_h1080p.mov In the notepad
clever ,thanks!
If you have Quicktime Alternative its alot easier…
plus it works for Aol and yahoo HD clips
just right click on the 720p button and save as,
then open it and the Quicktime Alternative with download it
for you.
Not really sure what you mean since Quicktime Alternative (as I’ve already suggested in Other Video Players) is a video codec and not really a player.
Can I download these and play them in my cinema on my Cineplus2K server?
I don’t really know what a Cineplus2K server is, but if it can play quicktime videos, then it sounds it should work.
If not, you can always convert it into something it can.
tnx alot m8 it works great … ur the best ….
Thanks a lot for nice guide….
and nice site…
It worked! Thanks dude!
D*ng.. they should let peoples download the trailers directly on the first place
I can’t insert the h in the source, any help?
You don’t insert the h in the source. You copy the link into your browser or notepad and you insert the h there.
Very useful information! Thank you!
hi there, i can’t seem to edit the source page. how do you do it? i think your tutorial’s very helpful, if only i can get past the first step. heehee.
thanks again.
RE: noen
Edit or View?
To view, just right click any blank area on the page and click “View Source”.
You don’t need to edit the source page. Just copy the url you need and paste it into your favorite text editor (i.e. notepad) and modify the url in there.
Man either im a bit thick or i just it just dont work, every time i edit and add the h into the link, it says page connot be displayed
i really want to know how to do this
RE: Gaaza
You don’t actually modify the page directly. Instead, you want to copy the modified URL and paste it into your browser.
what about downloading Apple Events from
http://www.apple.com/quicktime/guide/appleevents/
Is it possible?
I took a look at the Apple Events and it looks like they’re using RTSP (real time streaming protocol) which is not as easy to save. There are tools/utilities to save it, but I haven’t found a reliable one that works every time.
yep, i’ve tried with mplayer and openRTSP with no luck.
BTW VLC is able to play the stream, so it should be able to record it too.
My only concern is if it may skip some frames during download.
I did a look and apparently the latest cURL (version 7.20.0) supports RTSP: https://secure.wikimedia.org/wikipedia/en/wiki/CURL#Supported_protocols
The latest version via Cygwin is still 7.19 so I haven’t been able to try it out yet.
Works for me, thanks.
Thanks A lot it’s work perfectly
I’ve tried with curl v7.21 (downloaded from http://www.gknw.net/mirror/curl/win32/), faking the User-Agent, but the download doesn’t start.
VLC is able to play the stream, but not record it.
Any suggestion?
Unfortunately not at the moment. I also gave curl 7.20 a try and wasn’t able to get it working.
Please accept this message as a token of my gratitude and appreciation. For years I’ve been dealing with Apple’s treacherous ways to avoid the download of Quicktime trailers and lately it was a permanent frustration until the search giant **gooogle** led me to your page and the solution, spoofing the user agent string… I am forever indebted with you and if there’s any question you have about the universe i could humbly give you my 2 cents worth… bye!
Tried wget and curl. Both not working for Inception FullHD trailers.
Can anyone confirm that?
Which URL are you trying to download from?
Tried wget and curl and not working too, is there any way to download!
Please Help
If you tell me the command you used and the error you’re seeing, maybe I can help you. As noted above, you can also try the User Agent trick or using a download utility like GetRight.
Amazing! The Firefox’s user agent trick still works!! Just activate it, right click->save as, simple like that! Thx a lot! =)
There is a program named MOV DL TOOl which can help downloading from apple.com(Apple HD Gallery & Apple Trailers). It’s just less than 1MB.
It works in 90% of trailer links.
hi
I Want Download From Aplle And I Cant With your Description
Please Help Me
If you can describe what you’re doing and what errors you’re getting, we can attempt to help.
when i want download from apple and i have this link for example
http://trailers.apple.com/movies/wb/redridinghood/redridinghood-tlr1_480p.mov
and i must download with this link
http://trailers.apple.com/movies/wb/redridinghood/redridinghood-tlr1_h480p.mov
cortect this?
But i cant and i download a html file
Thanks you very much for answering to me
Please see the workarounds listed above: http://blog.hd-trailers.net/tutorials/how-to-download-hd-trailers-from-apple/#workarounds
You’ll either need to spoof your browser or use a different downloading tool.
Thanks Thanks Thanks Thanks A Lot
I dont Know How Thank You
I Can Only Say Thank You Very Much
Yes!it successful~!!!
thanks a lot~!
I did the user agent switch thing on firefox but didnt work. When i right click and save as, it is downloading 4 kb mov file. Why is that?
When you visit this page: http://whatsmyuseragent.com/
What does it say your user agent is?
It says Quicktime.
I also have tried QuickTime/7.6.2 (qtver=7.6.2;os=Windows NT 5.1Service Pack 3) as user agent but it didn’t work either. It still downloads 4 kb mov file.
What happens when you open this link in your browser:
http://trailers.apple.com/movies/fox/familyguytrap/familyguytrap-tlr1_h480p.mov
It redirects me to the http://trailers.apple.com/
I’ve double checked and made sure you didn’t misspell QuickTime.
This may sound weird, but what are you using to download? I had presume you were using Firefox, but your user agent string is correct and this download method still works.
I’m not sure what else could be wrong.
Thanks for the instructions!
Thanks for the info, that was very helpful. I’m using the good old FlashGet v1.73. It appears that it also has the option to use user-defined User-Agent. Setting it to “QuickTime” as described in this guide works perfectly :). Now I no longer need to start up Firefox (with “Embedded Objects” add-on) just for DL-ing Apple trailers, I’ll use Chrome + FlashGet for this task from now on :).
Thanks again and Happy Holidays!
How did you done it?
I changed the HTTP referer under protocol to User-defined and QuickTime, but the DL-size is still 80b .
Hi, it’s not the HTTP referrer you need to change, but the User Agent. Which download tool are you using?
I use Flashget 1.73 as Zerofool descriped.
In the tools->options->Protocol
i changed the point HTTP
Send Referrer : yes
User-Agent: User Define
User define: QuickTime
Settings look correct. What’s the URL for the trailer you are trying to download?
http://trailers.apple.com/movies/paramount/rango/rango-tlr22_720p.mov
Ah… You’re missing an ‘h’ in front of the 720p. Where did you copy the URL from?
I moved it out of the apple-trailer site to the flashget sign.
Ah yes. If you read a bit above the workaround, it explains why you need to add an ‘h’ to the URL.
Sorry for my late replay.
Basically Krunk explained it all – you missed to add the “h” in the URL, you’ll have to do that manually every time.
Cheers
I’m stuck.. here’s the changed link (i added the h) then I dont know how to continue.. http://trailers.apple.com/movies/fox/iceage4/iceage4-tlr1_h720p.mov
Does it work with chrome?
You still need to change the User Agent (doesn’t matter which browser you’re using). See the workarounds listed above
KEWLLLLLLLLLLLLLL IT WORKS!!!
10X!!!!!!!!!!!!!!!!
U R DE PRO
The easiest way to download from Apple Trailers is to just tap CMD + S on your Mac when QuickTime has loaded the trailer. Save the file where you want to. Could not be easier 🙂
great dear,
thanks a lot.
Thank you so much. Works like a charm!
Thank you!
Thanks for the instructions!!
Works like a charm!!
To bad you manualy need to @ the h.
If I’m using Safari in Windows Vista, should I do to dowload Apple trailers? I’ve tried the links on hd-trailers.net for Apple Trailer and is useless.
You’ll need to change the User Agent in Safari to QuickTime. Please see this tutorial on how to change the User Agent string for Safari:
http://www.mydigitallife.info/2010/01/27/how-to-change-and-spoof-safari-user-agent-string/
How do I change the user string to QuickTime? I don’t know what to select. I’m on step 5 of the tutorial.
Once I have changed it, what do I do?
Once you’ve changed your user agent string in Safari, you can go back to our website and right click on any apple trailer link and save it to your hard drive.
I changed the user agent string to “QuickTime” and still can’t download apple trailers. What can I do?
When you visit Whats My User Agent?, what does it say your user agent is?
If it shows up as QuickTime, you’ll probably have to describe step by step of what you’re doing and what you’re seeing for me to provide any more guidance.
For My Google Chrome.
I add these parameter to shortcut properties.
C:\Users\Nick\AppData\Local\Google\Chrome\Application\chrome.exe –user-agent=”QuickTime/7.6.3 (qtver=7.6.3;cpu=IA32;os=Mac 10.6.2); AppleWebKit/534.13 (KHTML, like Gecko); Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US); Chrome/9.0.597.107; Safari/534.13″
Excellent !! Works for direct download apple trailers.
And It would be no side effects with other website.
sharing my script to download trailers:
http://tomazeli.wordpress.com/2011/03/08/download-trailers-from-apple-script/
Thanks for your advice. Installed ‘User Agent Switcher’, set User Agent to “QuickTime/7.6.2 (qtver=7.6.2;os=Windows NT 5.1Service Pack 3)”, App Name to QuickTime, App Version to 7.6.2 and it worked like a charm (after I remembered to add the ‘h’ before the resolution – it’s been a while since I first came across your site. It’s definitely better than having to crack QuickTime to the Pro version – it’s just a horrible player. I opened it up to see if I could find it’s user agent string and it crashed upon opening! Thanks again for your advice and for sharing it with the world!
thank u