Joe Maller.com

iTransmogrify update

The main iTransmogrify! script has been updated with a bunch of new functionality:

  • YouTube.com pages are now supported (see notes)
  • Daily Motion videos are supported for new-style urls (see notes)
  • Kink.fm player and listings page are now supported
  • Sideload.com play links are now supported
  • WordPress Blogs using Viper Video QuickTags are supported for YouTube
  • All media links now open into new windows, so you won’t have to re-transmogrify a page with several media files after playing one. Note that this is dependent on the iPhone, sometimes it will blank other windows)
  • Some content in iframes will now be converted.
  • MotionBox, Viddler and Vimeo embedded videos, while not supporting iPod/iPhone alternate content, now link to their respective detail pages.

The main bookmarklet code was updated. This was necessary to workaround a frustrating oversight with Google Code hosting. Everyone will need to update their bookmarklet, in the future all updates will be automatic.

This has turned out to be far bigger than I ever imagined. Thank you to everyone for the links, feedback, compliments and ideas.

Known issues

LiveJournal pages redefine a bunch of core JavaScript functionality, breaking all kinds of stuff including jQuery. Additionally, they’re serving media in an iframe from a different domain, meaning JavaScript couldn’t access the frame even if they hadn’t broken it.

Notes

YouTube Internal pages
Because of a strange iPhone quirk, these links all need to go through the Google redirector, otherwise they bounce back to uk.youtube.com instead of playing.

DailyMotion
DailyMotion videos using new-style urls, which are usually about six digits long, work correctly. Videos using the old-style alphanumeric ID do not work yet. I’m probably just going to resort to building a simple web-service to grab those. Additionally, there is no way to programatically access the mp4 alternate content url, so I just linked to their iPhone pages. I’d prefer embedding QuickTime directly, but it’s just not possible yet.

Share This:
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon

64 Responses to “iTransmogrify update”

  • I keep trying it on the youtube site on my itouch, and the error of this video does not currently support ipod comes up. is there a fix coming for this?

  • Did anyone try video hamster did not work but it sound to me that it depend on the web sight so what is a good direction should in and what works and what web sight to go to that might work? Thankyou so much for helping if you can also good luck to everyone.

  • kewego.fr, svp!

  • I’m on the new 16G 3G iphone. No luck using the program. Any tips for using the program. Anything left out.

  • I have the 16g 3G iPhone and itransmogrify doesn’t work. It sucks. Don’t waste your time.

    • Without knowing which sites didn’t work, there’s not much I can do with your comment.

  • Can I just announce that Apple and Adobe are now working together to create Flash player for the iphone, so hopefully we won’t have too long to wait!

  • Awesome job, works just like you said it would; just a site here and there that doesn’t want to cooperate.

  • Megavideo, svp

  • Love your tip for installing the bookmarklet directly to the iPhone. I made a bookmarklet that transforms any bookmarklet into a link that can be installed without syncing. Here’s the bookmarklet: iPhonify Bookmarklets. More info about it is at http://people.cohums.ohio-state.edu/sanson7/gizmos/. One cool thing about it is that you can use it to help install itself!

    • Oops. Looks like that link won’t work for the bookmarklet—some of the code has been stripped out. But the bookmarklet on my website works.

  • Hulu would be nice. . .. probably not the first to ask :)

    thanks!

  • does this work on only on iphone? what about ipod touch?

    thanks!

  • Yeah, Hulu would be pretty great. And I would love to be able to access Comedy Central’s Daily Show and Colbert videos.

Leave a Reply