![]() Photo courtesy Apple iPod video main menu |
In addition to the user-interface and operating-system software, the iPod's video coding and decoding happens at the software level. The Broadcom video chip we looked at in the last section handles processing at the hardware level but has a corresponding piece of software to run the video codec.
As far as operating-system requirements, iPod video is compatible with Mac OS X v10.3.9 or later, Windows 2000 (with Service Pack 4 or later) and Windows XP Home and Professional (with Service Pack 2 or later).
Where iPod software starts getting really interesting is in the third-party software and "hacks" that have sprung up in response to iPod's popularity. iPod third-party software consists of programs that use or build on current iPod functions without changing the way the device is supposed to work. This includes downloadable iPod games, programs that convert a bunch of DVDs to iPod-friendly video files in one shot, programs that convert PDA data and PowerPoint presentations to iPod-compatible files and software that lets you create your own text-based iPod games.
iPod hacks are programs written to give iPods new (non-Apple-intended) functionality. You know how we talked about things you can't do with an iPod, like sync via FireWire? Well, you can hack an iPod to sync via FireWire. Unless you're a programmer, "hacking an iPod" just means you download a chunk of code that alters your iPod's functionality at the software level. If you're a programmer, it means developing that code. iPod hackers are publishing all sorts of programs that alter the way an iPod works -- some of the software is free, and some of it is for purchase. Some currently available hacks let you:
More Options: