OGG, FLAC, and more on your iPod!
Do you dislike proprietary formats? Are you an Open Source aficionado? What if I told you it was quite possible to liberate your iPod from such commercial vices? Let's go...
Please, please, please backup all your iPod data before reading any more. If you have enough non-iPod hard drive space (external USB?), you can just dd the device, or if you are even cooler, utilize something like Clonezilla. Also, my instructions will make use of a pre-compiled and non-standard build of Rockbox, the replacement iPod firmware. I highly recommend you just follow the automated (perhaps buggy) or manual Rockbox installation procedures instead, as this is merely for demonstration purposes. The custom build is unsupported by the Rockbox team, but does pre-package many extra modules by default that are not otherwise included. Please check the Rockbox documentation and visit #rockbox on Freenode for any questions. Rockbox is BETA software, but I have been using it without any issues.
The following statement was contributed by a Rockbox developer...
"While using this build might be a good way to try it out, it may be gone soon, and will most likely be quite outdated. If you decide you like it and want to try the official version, or if you need to ask for help, reinstall with the official instructions in the manual. Because RBUtil is new, you may wish to try the manual procedure."
Backing up your iPod contents...
$ dd if=/dev/sda of=/media/usbdrive/ipod.img
Freeing your iPod...
$ wget http://www.linuxjournal.com/files/linuxjournal.com/ufiles/install-rockbo...
$ mv install-rockbox-ipod.txt install-rockbox-ipod.sh
$ sudo sh install-rockbox-ipod.sh
On first boot, you will also notice that ipodlinux is installed. We used their nice simple installer/bootloader. Just boot into Rockbox using the option during boot time. Now, once fully loaded, you may discover that the default theme is a little on the ugly side, and I have been a long time Ubuntu user, so I chose that theme. Go ahead and make some personal setting changes to reflect your own unique style. Then just sit back and enjoy a pleasant OGG, FLAC, or Speex audio file at your leisure. I used to own a Toyota Prius, and that had a nice 1/8th inch jack for audio input. Maybe you received a new Prius and iPod during the holidays, but didn't know all this was possible?!?!? Well, now you do :-)
You won't be able to play any DRM multimedia under Rockbox, so if you already purchased music through iTunes or another such service, you may be out of luck with those files. You might be able to salvage them, but it may also be a huge time sink. Try to stay away from DRM music if you can, so that you have freedom.
Now, if you have old MP3 files, of course they will still work on your iPod. Even the newer commercial codecs like MP4/AAC are supported by Rockbox. I am also told that MPEG1/MPEG2 videos are also supported, which is very impressive. Just create a new folder and drop your media there as if it were a standard USB device. Be sure to carefully unmount and eject the iPod so that the data is synced correctly. And there you have it. Your iPod is just a little bit more free this holiday season!
Oh, and one last thing. I forgot to mention that you can also play Doom :-)
|Speed Up Your Web Site with Varnish||Jun 19, 2013|
|Non-Linux FOSS: libnotify, OS X Style||Jun 18, 2013|
|Containers—Not Virtual Machines—Are the Future Cloud||Jun 17, 2013|
|Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer||Jun 12, 2013|
|Weechat, Irssi's Little Brother||Jun 11, 2013|
|One Tail Just Isn't Enough||Jun 07, 2013|
- Containers—Not Virtual Machines—Are the Future Cloud
- Non-Linux FOSS: libnotify, OS X Style
- Linux Systems Administrator
- Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer
- Validate an E-Mail Address with PHP, the Right Way
- Technical Support Rep
- Senior Perl Developer
- UX Designer
- Introduction to MapReduce with Hadoop on Linux
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?