TVNZ OnDemand direct download script v0.6

By David Ritchie Last update Dec 11, 2009 — Installed 2,312 times. Daily Installs: 10, 9, 2, 10, 7, 7, 4, 4, 6, 6, 5, 1, 9, 1, 2, 6, 10, 3, 6, 7, 15, 1, 2, 4, 4, 7, 2, 6, 2, 4, 3

Does this still work?

Subscribe to Does this still work? 13 posts, 7 voices

rphenix User

I cant get it to work at the moment wondering if TVNZ have changed the site again?

For example I tried the new Terminator and couldn't download them with your script.

 
David Ritchie Script's Author

Regrettably I'm on honeymoon in Europe until late May so can't answer your question definitively. That said -- some of tvnzondemand.co.nz's videos are actually delivered via RMPTE (look it up) rather than HTTP and aren't accessible via this script, so that might be your problem. Considering "Terminator" is a fancy-pants American show then their licensing situation might require them to use the RMPTE solution rather than HTTP. Can you download something like Shortland Street? That always seems to work.

 
whittaker007 User

Looks like this script still works on NZ content, but imported content is protected. It is still possible to work out the URL of the .flv files but they are rejected with a 403 Forbidden error when accessed directly.

 
David Ritchie Script's Author

As I suspected, overseas shows use RMTP as the transport mechanism. I'll look into this when I get around to it. I've updated the script to display an advisory if this situation occurs.

 
Patrick Barnes User

Its not working for anything anymore.

Looks like TVNZ abandoned ondemand and now it is all striaght through http://tvnz.co.nz/video. Any chance of fixing this David?

 
David Ritchie Script's Author

I did some work on it last week to reflect the change in domain etc. Have you tried upgrading to the latest version?

 
TimOfTitirangi User

Hi David. Thanks a lot for making this script. Unfortunately I'm having similar problems to other users... First off, tried downloading Lost (http://tvnz.co.nz/lost/s5-e12-video-2711414), but no sign of download links or an advisory that it doesn't work. Then as a test, I tried downloading the latest episode of Shortland St (http://tvnz.co.nz/shortland-street/s18-e4248-video-2767054) but same results. I'm using FireFox 3.0.10 and GreaseMonkey 0.8.20090123.1 on Windows Vista Home Premium 64-Bit SP1.

 
David Ritchie Script's Author

Hi team -- yes looks like there was a problem with the script. I've fixed it up and got it working again. You should be able to download Shorties but, as discussed, Lost et al aren't able to be downloaded. Please upgrade to version 0.5.1 of the script and let me know the outcome. I should warn you I'm at home sick with a cold so I've bound to have missed something. :-)

 
TimOfTitirangi User

Thanks a lot for the update! It's now working for Shortland Street for me. But as you predicted, I can't get the US shows. Thanks for your help.

 
Captain Drag... User
FirefoxMacintosh

Hi David

Awesome work!

I've just updated to 0.5.1 (from 0.4) on Greasemonkey 0.8.20090123.1 with Firefox 3.5.1 (Mac OS x 10.5) and I neither see any download links nor the advisory note. Tried the various NZ shows including Shortland St - no success.
Am I missing something? Can I check whether something's wront at my end?

 
David Ritchie Script's Author
FirefoxWindows

Hi Captain D: yeah, something's definitely up at the Circle K. I had to disable Adblock in order to get the Flash video to load, and even then the download links weren't being parsed. I'll need to do some work when I get a chance (although you might want to check out FlashGot which I believe provides similar -- although not as awesome -- functionality as the GM script in question).

 
Byronical User
FirefoxX11

a subtle change was done to the player element and the flashVars element has become flashvars. Change the following line in the .js script

if(player.childNodes[i].name == "flashVars")
to
if(player.childNodes[i].name == "flashvars")

I had to also recently play around with my Adblock but managed to get it working again without those pesky adverts. My Adblock configuration for TVNZ is
|http://download.tvnz.co.nz/adcreative/*
|http://ad.au.doubleclick.net/*

I was including http://ad.nz.doubleclick.net/* but then just a while ago the flash stop playing. I haven't had any ads from this site since unblocking though???

 
David Ritchie Script's Author
FirefoxWindows

Thanks to Byronical I've made the necessary update - please upgrade to version 5.2. I found I had to apply an AdBlock exception for one particular Javascript: http://tvnz.co.nz/stylesheets/tvnz/lib/js/adver.... Once this is in place I've found the Flash video loads and the links can be derived from the XML.

Thanks for your patience everyone!

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel