Home

Personal

Work

Tech

Skiing Photos

Climbing Photos

Other Photos

My Scripts


This page contains any useful scripts/programs which i have written that i think people may find useful.

iTunes Audiobook Convertor

This script is a very simple perl script which will convert a number of AAC mpa audio file to a iTunes/iPod compatable mpb audiobooks. This will produce ipod bookmarkable audiobooks so you don't have to remember which file and the position your listening to.

To use, import files to itunes, and set their id3 tags.
Convert to AAC format.
Find the directory they are in with the console.
Run the script in the relavent directory, i.e. perl ./audiobook-convertor *
Re-import the new files
They will appear as Audiobooks in iTunes

Download Audiobook Convertor

iPod Video Convertor

This script is a simple perl script that will convert a number of videos (anything supported by ffmpeg) to a iPod/iTunes compatable/importable video.

Find the directory they are in with the console.
Run the script in the relavent directory, i.e. perl ./videoconvert *
Import the new files into itunes
You can now edit their meta-tags
They can be then be synced onto a ipod video
note: to alter the compression settings edit the script
I find 320x240, 256kbps video and 128kbps audio to be sufficient for a episode of south park at around 50MB.

Download iPod Video Convertor

XBMC Freevo Movie Interface

This is a XBMC python script which allows you to watch films indexed using the freevo xml 'fxd' files.
It presents a rather nice interface displaying movie posters, and loads of other details per movie, it allows you to scroll through movies.
It also allows you to watch the movies via the interface.

To get this running you'll need to edit the details in the main.py script to point to your samba movie location.
If anyone downloads this please give me a email as i'd like to know if its useful. If theres enough interest i'll improve it a lot and probably set up a sourceforge project for it.

Download the freevo XBMC Movie interface (as tgz)
I'll try and post some more instructions and screenshots soon

XMBC MythTV Interface

I created a lot of the code for the XBMC MythTV project. I administrated the project for a few months and added a lot of features, including LiveTV. The XBMC Mythtv project page can be found at:

XBMC Project Page