gravy wrote:My understanding is that Youtube iPhone / touch support is by re-encoded H.264 rather than flash. I can imagine re-encoding the entire youtube vid database so it wouldn't surprise me if they did the most popular content first rather than have a no grot policy
That makes sense as well.
Yeah, this seems to be the case. For example the Fable video review wasn't on there when I first got my iPhone a couple of weeks back, but then popped up on there later. Some stuff that gets removed from normal YouTube seems to hang around on the H.264 version as well - last time I looked the Family Guy Star Wars parody was still viewable on my phone despite it being yanked from the web page version.
sty wrote:
I still want to know how to get youtube video stored locally so I can watch it offline. I'm going to go trawling this evening for any insight, but if anybody comes across anything let me know
I'd be very interested in this as well (especially as the quality is so much better in H.264) but a cursory Googling turned up nowt.
Google are probably happy to do the reencoding of Youtube videos
because the next version of Flash is going to support H.264 video.
I wouldn't be surprised if ultimately Youtube switches from On2 VP6
to H.264 for the website as well.
sty wrote:I still want to know how to get youtube video stored locally so I can watch it offline. I'm going to go trawling this evening for any insight, but if anybody comes across anything let me know
For Firefox, just install DownloadHelper and it will let you save the FLV - you then just need an FLV player.
sty wrote:I still want to know how to get youtube video stored locally so I can watch it offline. I'm going to go trawling this evening for any insight, but if anybody comes across anything let me know
For Firefox, just install DownloadHelper and it will let you save the FLV - you then just need an FLV player.
sty wrote:I still want to know how to get youtube video stored locally so I can watch it offline. I'm going to go trawling this evening for any insight, but if anybody comes across anything let me know
For Firefox, just install DownloadHelper and it will let you save the FLV - you then just need an FLV player.
I have no major issue grabbing the FLV versions, there's a couple of websites that let you do this really easily. What I specifically want is the H.264 versions that the iTouch gets when you browse YouTube from the iTouch.
My guess is that there will be some secret Apple/YouTube handshake passed over http that someone will just need to reverse engineer and appear to be an iPod Touch. I can't believe they will have gone to the trouble of signing it all or going https - but you never know I suppose.
sty wrote:I still want to know how to get youtube video stored locally so I can watch it offline. I'm going to go trawling this evening for any insight, but if anybody comes across anything let me know
Thanks for those, but unfortunately they appear to take the FLV ones and re-encode them.
I'm sure it's just round the corner sometime soon.
PS. Totally loving my iPod Touch because it lets me mount the same iPod on both windows and OSX without needing to format it for Mac or Windows, and I can dump video onto it manually
sty wrote:What I specifically want is the H.264 versions that the iTouch gets when you browse YouTube from the iTouch.
Bingo. I haven't heard of anyone doing this (or even attempting to), but surely it must be on its way soon. This would be very cool.
As an aside, it will be interesting to see if FrontRow on Leopard allows viewing of the H.264 versions like (I assume) the AppleTV does. For those who have a Mac as an HTPC, this would be great.
sty wrote:My guess is that there will be some secret Apple/YouTube handshake passed over http that someone will just need to reverse engineer and appear to be an iPod Touch. I can't believe they will have gone to the trouble of signing it all or going https - but you never know I suppose.
tcpdump is your friend, although it might be as simple as an additional request parameter.
To detect the first, I'd do a hosts redirect of youtube.com to a locally running webserver and log the requests.
To detect the second, I'd use tcpdump / ethereal or similar to look at what's going over the wire.
Last edited by tufty on Tue Oct 09, 2007 11:34 am 0, edited 1 time in total.
"massive retard™", "full of shit™", "tiny bitch™", "retarted™", "a bit of a one trick pony™", "petty™", "simple minded idealistic twat™", "miserable humourless fucker™"
WiteWulf wrote:tcpdump is your friend if you like having to scrub your eyes with brillo pads to get them clean afterwards
Ethereal is your *true* friend
OK I'm a bit of a wuss, but using httpScoop to packet snoop on the airport I'm using to get my iTouch online at work I was able to watch the dialog between the iTouch and YouTube
which if you retrieve it in Firefox on a PC will happily download the H.264 file for Zodiac MindWarp Planet Girl, plays fine on the PC drop it over to the iPod and it's brilliant
So basically someone needs to reverse engineer or hack the secureurl thingy and we should be away - I suspect this will come down to someone hacking the iPhone or iTouch firmware and extracting a public key but I could be wrong there.
I finally got to have a go on one of these in Heelas.. and I'm afraid I was rather underwhelmed.
The touch functionality is nice, but does anything other than "pinch to zoom" on the web actually use the multiple touch function?
Also, it just looks a bit too.. "evil". As in, the total lack of an SDK, and the crippled JavaScript in and lack of Flash in Safari - it just makes it obvious they're laying the ground to be able to do software-only upgrades at full price for the next three generations.