What Happened to the Download Links for Apple Movie Trailers?

For those who’ve visited Apple’s iTunes Movie Trailers site in the past couple days, you may have noticed that Apple has removed the download links on newly posted trailers.

Where previously there was a Download section beneath the Watch section:

Iron Man 3 - Download Links

Now you only have the Watch section:

Pacific Rim - No Download Links

The kicker is the fact that 1080p appears to have been completely removed

There’s been many conjectures as to why Apple decided to remove the download links.

  • Some believe the movie studios are pressuring Apple into doing so. How else will they be able to track user views if people are allowed to download them?
  • Others believe Apple is conserving resources. Given the small amount of trailers we do host, resulting in multiple-digits worth of TB in bandwidth consumed per month, one can imagine how much bandwidth they’re going through, for pretty much a free service that’s was created to advertise their QuickTime player.

I personally think it’s much more simpler than that. Apple’s philosophy is simplicity. Users don’t want to be bombarded by options. It clutters the screen. Users want to click Watch Now and get the best quality for their screen size and bandwidth. They’re already testing that with the Automatic option, but their current platform doesn’t allow the video quality to dynamically change mid-stream. Is dynamic video streaming something they’re working on and will they be presenting it shortly at WWDC? *shrug* There’s really 2 major protocols in today’s video streaming technology: Flash and RTSP. RTSP already supports streaming H.264 and is what Yahoo! uses mainly for their video playback now.

Update 2013/06/02: infiniter has brought to my attention that if you load the Apple trailer pages using the iPad user-agent, it still provides you with a Watch HD that directly links to the 720p file. For more information on how to switch user-agents, please see our previous post.

Anyway, you probably didn’t come here to find out why Apple removed the download links, but how to get them back. Unfortunately, it’s not very straight forward. I’ll be using Pacific Rim for my example if you want to follow along.

You’re probably wondering what are these large.html and extralarge.html files and why do they keep taking you back to the main trailer page?

A quick note before moving on:

  • large.html = 480p
  • extralarge.html = 720p

The trick is to open those pages NOT in a browser. Your browser’s source viewer (e.g. Pacific Rim’s large.html) would be able to open them.

Once you’re viewing the large.html file, you’ll notice a bunch of links (href) like:

  • includes/productionjournal/large.html
  • includes/trailer2/large.html
  • includes/confootage/large.html
  • includes/trailer/large.html

The 2nd term refers to the trailer name. Pick out the one you want and prepend the trailer page URL resulting in something like:
http://trailers.apple.com/trailers/wb/pacificrim/includes/productionjournal/large.html
Once again, open it in your source viewer.

On this page, you’ll be able to find the download link (labeled as movieLink):
http://trailers.apple.com/movies/wb/pacificrim/pacificrim-productionjournal_480p.mov*
* Don’t forget to add the ‘h’ before the resolution. 😉

For 720p, do the same thing, but with the extralarge.html file.

BONUS: Although Apple no longer links directly to the 1080p encodes anywhere on their site, the 1080p encodes are still available if you just tinker with the 480p/720p URLs and replace it with 1080p. No guarantees if this will last though.

Or if you’re too lazy to do this, that’s why HD-Trailers.net exists!

Enjoy! Feedback and comments are always appreciated.

Auto-Detection for Apple Direct Downloads

Looks like Apple direct downloads are working again if you replace the subdomain. Anyway, I’ve modified our main catalog to automatically switch to using www.apple.com when it detect that direct download is working. When it detects that direct downloads are broken, it’ll switch back to use movies.apple.com and add the yellow alert bar at the top.

As for the blog, I’m going to continue using movies.apple.com. There are plans to add a filter/plugin that’ll automatically switch the subdomain.

Replacing Subdomain Working Again For Apple Trailers

Thanks to Le Bao Phuc for sending this in. It looks like replacing the subdomain for Apple trailers with www is working again, similar to the fix 2 months ago.

Given that Apple disabled this workaround after about a month, and now it’s starting to work again, I’m not sure now long before they disable it again.

I’ve updated all the Apple trailer URLs back to using www.apple.com (instead of movies.apple.com). Let me know if you encounter any issues.

Apple Links Broken Again

Apple HD trailer links are broken again. I currently don’t have time to look too deep into the issue, but from a quick analysis, it looks like the domain www.apple.com has blocked out all access movie trailers. You may recall that the solution that bypassed the QuickTime user agent check was to change the domain movies.apple.com to www.apple.com in the url.

The current workaround is back to setting the user agent and using the movies.apple.com domain. For more information about the workaround, please read Direct Download Links from Apple Are Not Working.

Remember in order for the workaround to work, you have to change the domain from www.apple.com to movies.apple.com, if it’s not already correct.

See Update: Replacing Subdomain Working Again For Apple Trailers

Slow Speeds From Apple

If you’re experiencing slow download speeds from Apple, it’s very likely their website is being overloaded with the announcement of the new iPods. Previously trailers were hosted on movies.apple.com, which actually redirected to Akamai (worldwide distributed mirrors), so speeds were pretty much guaranteed. However, since we’ve switched to www.apple.com to bypass the QuickTime user agent requirement, we’re now hitting Apple’s main web server directly, which according to my logs is not hosted by Akamai.

If you want to see faster speeds from Apple during this overloaded period, my suggestion is to switch back to movies.apple.com and use a download utility that can spoof the QuickTime user agent. Hopefully after the rush of people interested in seeing the new iPods, speeds will return to normal.

Apple Trailer Links Are Working

As I tweeted earlier, Apple trailer links are once again working. However, the links themselves had to be tweaked a bit. In order to download directly, you’ll have to modify the domain from movies.apple.com to www.apple.com. Once the URL is modified, you can once again use it to direct download. For full detailed instructions, I’ve updated the tutorial.

So far I’ve fixed the main catalog as well as my blog entries. If you see issues with any particular trailer, please let me know.

Personally, I have no idea if this is only a temporary solution or not. Lets keep our fingers crossed and hope Apple doesn’t feel evil again.

We have Dave to thank for this hint.

Direct Download Links from Apple Are Not Working

Update: Please see this blog post on how to get direct downloading to work again: Apple Trailer Links Are Working

Direct download links for HD trailers on Apple are currently busted. From their tweet, it looks like the change was made to deal with the influx of user traffic/bandwidth for the Avatar trailer:

Adjustments made to support additional #Avatar teaser trailer traffic now live http://tinyurl.com/avatarteaser/ #avatarmovie

It looks like one of the adjustments they made was to only allow Quicktime to download the trailer. Any web browser will be automatically redirected to the Apple – Movie Trailers’ homepage.

If you have a download utility or are able to spoof the User Agent in your browser (i.e. User Agent Switcher for Firefox), you can still get around this.

The user agent my Quicktime uses is:
QuickTime/7.6.2 (qtver=7.6.2;os=Windows NT 5.1Service Pack 3)

I’ve confirmed that the only portion you need is QuickTime.

Using wget, I was able to download the Avatar 1080p trailer with:
wget -U QuickTime http://trailers.apple.com/movies/fox/avatar/avatar2009aug0820a-tsr_h1080p.mov

Update #2: You can also use curl (comes with Mac OSX) to download using the following command:
curl -A QuickTime http://trailers.apple.com/movies/fox/avatar/avatar2009aug0820a-tsr_h1080p.mov

Update: If you want to use the User Agent Switcher for Firefox, you’ll first need to install the extension. After installing the extension, 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/7.6.2 into the Description and User Agent fields.

Switch to the newly created QuickTime/7.6.2 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.

Update #3: Found this page that’ll teach you step by step on how to change your user agent in the following browsers: Firefox, Opera, and Internet Explorer: Switching User Agents.

Let’s just hope this is temporary or else it’d be quite inconvenient for users to download HD trailers from Apple anymore.