MIX09 Keynote and Session Videos

Whew…what a show! Thanks to everyone who joined us in Las Vegas last week for our fourth MIX conference, MIX09. It was great to meet many of you in person and to associate Twitter aliases with real names. It’s awesome that someone can walk up and say, “Hi, I’m WoogyChuck,” and I actually know what that means!

As we’ve done in prior years at both PDC and MIX, all keynotes and sessions were recorded and published within 24 hours by the talented Brian Keller. The first video format we publish is WMV, and the other formats show up as they’re encoded. By now, almost all of the videos in all of the formats have been published. The few that remain will be added over the coming days.

Special thanks to Greg Duncan for taking our session data and publishing a simple list of links within days of MIX09. Based on Greg’s work, feedback from the #MIX09 tweets, direct e-mail, and many blog comments, our online team quickly implemented a dynamic list of all MIX09 session and keynote recordings. We’ve learned that you like this straightforward format, and we’ll make sure we add this to our list of features for PDC09 and MIX10. If you prefer to browse the videos by image, check out the thumbnail view.

To download videos for offline viewing, you have a few options:

  • Visit the list of all MIX09 sessions, and download them individually.

  • Use your favorite RSS tool to download all of the videos in your format of choice (All, WMV, WMV High, MP4). Note that there are also many non-session videos and audio recordings that are available in WMA and MP3 format.

  • If you’re like me and prefer a command-line tool, download a recent build of cURL (1.2MB), and extract it to your folder-of-choice. Then, download MIX09Downloader.zip (1.27KB) and extract the MIX09Downloader.bat file to the same folder. From a command prompt, start MIX09Downloader by passing it one of the following parameters: WMV-HQ, WMV, MP4, Zune, PPTX. Then wait. 🙂 For files that aren’t available, cURL will download a file that is around 220 bytes in size (if you change the extension to .htm and open it, you’ll see that the file is simply an HTML “not found” error page).

Here’s how much disk space you need to plan for (~45.5GB in total):


= ~22GB  


= ~7GB  


= ~530MB


= ~10GB  


= ~6GB  



If you'd like to rename your downloaded files, I've created a MIX09 Renamer batch file (4.19KB) that will do it for you. Extract the MIX09Renamer.bat file to the folder that contains your downloaded files, and from a command prompt, type MIX09Renamer WMV to rename all of the .WMV files to the full session title. By changing the parameter, you can also rename your PPTX and MP4 files. For example:

B01M.wmv is renamed to B01M - Scaling a Rich Client to Half a Billion Users.wmv

Last, but not least, we did record some of the workshop sessions. However, because we don’t always record them for publishing (often for contractual reasons), we’re working to determine which ones can be posted. Also, we’ve noticed some audio/video quality issues with some of them that we’re trying to fix. It’ll likely be a few days to a week before we know more, and I’d encourage you to keep your eyes on the MIX09 session list.

Is there anything else that we’ve missed? I’d love to hear your feedback!

Comments (16)

  1. Fantastic news! The team that’s responsible for the MIX09 site has heard your feedback, and they’ve created

  2. Rob Cecil says:

    Hey Mike, ever think about submitting these to a BT tracker? I think something like Vuze/Azureus is going to be a better download manager than curl, and should offload the pressure on MS servers.

  3. Mike Swanson summarized the various options to download the Mix 09 videos and keynotes , Read his post

  4. MIX09 Keynote and Session Videos

  5. I posted about MIX09 before couple of days and while I was reading Anas latest post in which he was linking

  6. Tanveer Badar says:

    Thanks for the wonderful batch file Mike. 🙂 It works great for those of us not able to attend MIX.

  7. Thank you, this is super-useful.

    Hope these tools become available on the main site for each of these events.

  8. Bahador says:

    Very handy thing! Thanks a lot

  9. Then you should check Mike Swanson’s blog post here . He has two batch files, the first downloads all

  10. Aakash says:

    Thanks for the Downloader, Mike

  11. Pies says:

    Thank you 🙂

    The only thing I’m missing is a playlist. Any particular order I should be watching those videos in?

  12. MSDNArchive says:

    Hi, I like the podcast way, but unfortunately the RSS feeds only output 50 items, so for later birds like me, I cannot download them all in my aggregator.

  13. Buli says:

    Thank’s . This is very helpfull. The Renamer is Great ! Thank’s again.

  14. Mark says:

    Thank you! Now I do not have to write it myself…

  15. tc says:

    It would be a lot smarter to push this via BitTorrent.

  16. good stuff says:

    Batch file wonders!

    Thanks for the time you’ve saved me.

Skip to main content