Crash your iPod Photo, with a Video-File

August 31st, 2005 in Web Technologies |

I invested some time in studying Apple’s current implementation of M4B
files and found a way implement a regular frame-based Video-File in
there. I searched some Open Source Utilities to aid me an my way, wrote
a Python script to generate such a file, tried it in iTunes, and was
amazed. The file shows Video-Content in iTunes, without running the
Quicktime-Player (Video is shown in the Cover-Window). It’s basically
just a hack which adds a new Cover-Frame every 4ms (which is basically
regular 25fps PAL Video). However, when I, then, tried it on my iPod
Photo (20gb U2 Edition), it crashed directly. Upon starting the file it
crashed and rebooted. I tried some other File variations and got always
the same results. I’m anyways releasing this file as it still might be
that other iPod Color Models may play it, who knows, there could be
hardware differences between the U2 edition and the other editions.
So, grab the unofficial first iPod Video File here and wonder how it crashes your iPod :)
Btw. I’m in no way responsible for any damage done to your iPod by playing and or using this file.
If there’s interest, I’ll release the how-to create those videos, too.

Download the File here:

« 2 Comments to this entry

→ Ambro  said on September 1st, 2005 at 12:55 pm

bla
You are such a hacker, baby. By the way…is Python difficult to learn?

→ EZ Himself  said on September 1st, 2005 at 2:54 pm

ay
well actually.. no, i found python really easy to learn, although I’m coming from a different background; but it’s in my mind, very well suited as a diving-in language as it is very logical. some languages use syntax-constructs which bear little to no logic until one really understands the concept of the language itself. not so with python (mostly). I’d say, give it a spin, it’s a nice language and if you happen to stumble upon the one or other problem I’m always there to ask for advice :)

Leave a Reply