Readability

I read much of my web content in Google reader. However for an interesting or longer article I still prefer to click through to the articles website and read it in situ, mostly to read through any associated comments or make my own. More and more sites though are cluttered with links to other articles, tag clouds and adverts. Especially adverts that flash, move and distract from the actual article content. Step forward Readability. A summarised on their website:

Readability is a simple tool that makes reading on the Web more enjoyable by removing the clutter around what you are reading.

To setup Readability, visit the website and select a Style, Size and Margin. Then drag the bookmarklet to your browser bar. When your on a website and the clutter is distracting click on Readability. Take this TUAW article for example.

Small text, distractions in the right hand column. One click with Readability and it’s clutter be gone.

I now have a clear distraction free article with images preserved. Much easier to read. The buttons to the left hand side allow me to swap back to the true website view of the article, and taking advantage of the cleaner page, I can print the article or e-mail the article on to friends and colleagues without the normal distracting content being e-mailed at the same time.

Another use of Readability is when it comes to note taking. I capture a lot of web content in Evernote for future reference. By default the snippet tool can capture a whole page or selected text. I prefer to use a bookmarklet that first sets up a Readability view of a web page and then invokes the Evernote web clipper to capture the article and sync it to my Evernote account. The result is a far cleaner set of notes.

If you want a bookmarklet to do both then take a look at this Evernote forum post. I hope you find Readability as useful as I do – certainly makes for a more readable web.

Mac Mini Media Centre – Plex

Welcome to the fourth in a series of posts on creating a Mac Mini Media Centre. In this article we’ll look at a great media server application called Plex. By default you can use Front Row as a 10 foot interface to access media stored on your Mac and managed via iTunes. Front Row isn’t a bad application but compares poorly to Plex.

Plex is a fork of the legendary XBMC and is currently Mac only. Once installed your presented with a beautiful front end and…not much else. Using a keyboard or Apple remote you move through an animated menu to select Movies, TV, Music and App’s but by default the only media Plex will pick up is that managed locally by iTunes and some default app’s, so the first step is to add your local media content.

Straight away though you hit the first quirk of Plex. How do you add your media? If you visit Preferences there are no options to add media. Visit Movies or TV and there is nothing there either. However, goto View Your Video’s and there you will find options to add your different media sources. Not obvious and hopefully something they address in future versions to help the beginner. The first key step is to separate your Movies and TV video’s into separate content. To add your media browse to it’s location and set a local name for it in Plex.

The important step is to Set Content i.e. TV or Movies. By selecting the content you also select the scraper which will be used to download extra information about your media. By extra information I mean movie ratings, fan art, music, trailers, actor information etc. You’ll see why this is important later in the review when we look at media playback. With content selected, Plex will scan your media folder and download information on your media via the selected scraper. Depending on the amount of media this can take some time.

The first time I scanned my movies folder only 5 out of 50 or so movies were added. This is where I probably had the biggest pain with Plex. The key to getting content added successfully is to name your files properly. Again, the size of the job depends on the size of your library. For movies, the following convention should see your content added correctly with information downloaded from IMDB.

IMDB Movie Title (Year of film).video extension

For example:

Batman Begins (2005).avi
District 9 (2009).mkv
Slumdog Millionaire (2008).mpg

The excellent Plex wiki contains a lot more detail on naming your video files and support for folders including VIDEO_TS folders. I’ve chosen a flat structure with all movie files in the same folder and named as above. Once I’d fixed the file names I rescanned the source folder and all my content was added successfully. Well, almost all. Kill Bill 2 was added as The Killbillies. Close, but not quite right. Plex allows you to select individual files, rename then and also then rescan the file ensuring the correct library information is added. Took less than a minute and my full library was now available. TV is added in much the same fashion. Again, pay attention to file naming to ensure content is added successfully. If you have multiple TV episodes in one VIDEO_TS file then Plex won’t be able to split into episodes. I split up my TV files/rips as follows:

TV Series Name
– Season 1
– TV Series Name – S01E01.video extension

were S01 is Season 1, E01 is episode 1. You can also add episode title in there but I find less is more. Keep the naming simple with the season and episode number and the scraper is far more reliable.

For example:

Battlestar Galactica
– Season 1
– Battlestar Galactica S01E01.mkv
– …
– Season 2
– Battlestar Galactica S02E01.mkv
– …

Despite my careful naming Plex failed to add all my TV series. In fact, out of 10 series only 2 were added. No matter what I did to the name it wouldn’t index my files. I deleted the source and added it again and this time all content was added successfully. Did I mention that Plex could be quirky? If the renaming looks daunting or you want to rename content you download automatically then visit this forum post on Episode Linker – a great tool for renaming files. It takes badly named files and renames and moves them into a structure that Ples understands i.e:

Terminator.The.Sarah.Connor.Chronicles.S02E13.HDTV.XviD-XOR.avi
The Colbert Report 12-01-2008.avi
The Colbert Report 2008-12-02.avi
The.Big.Bang.Theory.2×01.The.Bad.Fish.Paradigm.HDTV.XviD-FoV.avi
The.Big.Bang.Theory.S02E02.HDTV.XViD-DOT.avi

becomes

Terminator The Sarah Connor Chronicles/Season 2/Terminator The Sarah Connor Chronicles – S02E13.avi
The Colbert Report/Season 2008/The Colbert Report – S2008E1201.avi
The Colbert Report/Season 2008/The Colbert Report – S2008E1202.avi
The Big Bang Theory/Season 2/The Big Bang Theory – S02E01.avi
The Big Bang Theory/Season 2/The Big Bang Theory – S02E02.avi

You can also follow these steps for music video’s but I’ve left that for now. With the sources added it was time to actually watch some movies. Moving to ‘Watch Your Movies’ took me to a page with all my movies, and here’s where the scraped content comes in. As you select a movie, fan art backgrounds are viewed and the movie poster is displayed. Not essential but a beautiful way of displaying your content. Using a keyboard or Apple Remote you can easily move through the content and when you want to watch a movie, press play and the movie will launch.

Easy to pause and resume movies, go back and select another movie or bring up more info while movie is playing back. You can change the default movie view so from coverflow to a tiled effect – some really slick options. You can also search and sort which helps when your library starts to get large. Another nice feature is that you can resume any movie from where you left off or start again at the beginning. I’ve found that Plex is far more successful than Quicktime and Perian in playing back HD movies. Almost all my files have played back without issue. I say almost as I’ve had issue with DTS sound. Looking at the Plex forums, some people have converted their DTS audio to wav to get around the issue, some have had joy by tweaking their audio playback settings and there are also posts saying it’s a bug/issue with Plex that will need to be fixed.

TV works in a similar way to Movies with one nice addition. Select a program and the theme music plays, the background changes to fan art of your choosing and seasons and episodes are displayed. Fluff but really nice fluff. Music is picked up via iTunes and you can select by artist, genre, playlist or by searching to find and play music of your choice. iTunes is easier to use than Plex but once you get the hang of it it’s not too bad. You can also access photo’s via your iPhoto library.

One of the more recent addition to Plex is the App Store – everyone’s got an app store these days. The App Store has a wide range of plugins that allow you to access the ever growing library of video and music content online. You add App’s by visiting the app Store and selecting/installing as many app’s as you like. App’s are then accessed by visiting Watch Your Video’s. Again, this could do with some clean up as it get’s confused alongside media folders and adding new sources.

Some obvious plugins that I’ve enjoyed are iPlayer, iTunes trailers, Revision 3, TED Talks, MTV Uk videos and Youtube. A few surprises – 4OD, Channel 4’s On Demand service is pretty good. Access to all episodes of Peep Show? Guardian TV is also an excellent plugin with a wide variety of content from panels discussions to interviews and trailers. Unfortunately there’s also a glimpse at some of the content that we can’t access in the UK – Hulu and Netflix. Maybe this year? The nice thing about the app’s is that by visiting the App Store they auto update which is great. I was worried that I’d be constantly having to manage the app’s to make sure they are working.

One final bit of setup – you can add up to three locations for the weather page. Is there any media server app that doesn’t check for weather? While in preferences you can also change the appearance of Plex. You can enable RSS feeds and alter the feeds that stream on the home page. You can change font sizes as well and also the default start page for the app. Plex also supports skins and there are a couple of great options to the default skin. PlexAeon is a Plex port of Aeon, which is a skin designed for XBMC. The skin looks amazing and is fully customisable.

Showing the flexibility available, here’s a shot from Plex Alaska. Not as user friendly as some of the other skins but a clean fresh look.

You can even customise the fan art, backgrounds and theme tunes played in Plex. There are more details in the forums and wiki but it’s as simple as creating a graphic or sound file and naming it to match the move or TV show. Plex will then pick up your own graphics instead of the scraped ones. Take a look at the Aeon Project website for backdrops that you can download and use instead of the defaults. Installing skins and keeping them up to date is also now trivial thanks to a script that once installed will download the latest skin files from git repositories. Even better, the script comes with an actionscript so that updating can be done from within Plex.

Delve into settings and you can set visualisations for audio, screen savers, energy savings options, cache sizes, calibrate video and set up scrobbling to Last.fm. There’s a lot more in options that I can cover here but for a free open source package it sure delivers a hefty punch. There’s an active community pushing forward Plex development and the community at the forums are helpful and friendly which is always a good sign for an open source package. What’s also nice is that the Apple Remote is all you need to control Plex as there’s a great deal of thought applied to the UI. You can use a keyboard if you like but I find that overkill. There are other control methods available but that’s for a separate post.

For anyone with a Mac and a reasonable media library it’s hard not to recommend Plex as a wonderful tool for managing and viewing your library. App’s have taken Plex to a new level and made it even easier to find and watch streaming content thats now freely available on the internet. Hopefully the review and the screenshots have given you a taste of what a great looking application Plex is. Next in the series is another XMBC fork, Boxee which promises to do the same as Plex but tap into the social aspect of media playback.

DigitalOutbox Episode 34

DigitalOutbox Episode 34
In this episode the team discuss Apple Tablet predictions, Google, Youtube and Open Data.

Playback
Listen via iTunes
Listen via M4A
Listen via MP3

Shownotes
1:16 – Apple Tablet and Event
– Apple Event Confirmed for 27th
– What could it mean?
– Creation? Canvas? Slate? iPad (Apple files request to take iPad trademark from Fujitsu)? iTablet? I guess it will be in colour
– iLife 10?
– iPhone OS 4 – multitasking, revamped interface
– Some gaming sites get invites – IGN, Kotaku
– Media will be major focus – harper collins, new york times, e-book/reader
– (There’s a sizable part of me that would absolutely love this to be a launch of some new iPhone colours – Chris)
– (Or indeed for this to be a new iPhone rather than be what everyone expects. Something radically different perhaps. Knock everyone sideways.)
– WSJ – Virtual keyboard, NYT, Conde Nast, Harper Collins, EA, best of TV service, also mentions Bing in iPhone, + Bing maps, itunes.com in June,
27:39 – Amazon Running Scared
– Gives away kindle for free – http://www.techcrunch.com/2010/01/20/amazon-kindle-free/
– Specific accounts, heavy readers. Buy a kindle, if you don’t like it ask for refund
– They’ll refund the money but let you keep the kindle
– Developers, developers, developers – http://bits.blogs.nytimes.com/2010/01/20/amazon-cracks-open-the-kindle/
– Kindle Development Kit – http://www.amazon.com/gp/feature.html/?ie=UTF8&docId=1000476231
– Already made available to select partners – EA for example
– Limited beta starts next month
– Same revenue share as iphone and they must pay for wireless costs – 15cents per mb
– How actively will Amazon police what makes it into the Kindle store? “The guidelines are what you might expect,” said Drew Herdener, an Amazon spokesman. On the forbidden list: Internet voice-calling software, advertising, offensive materials, the collecting of customer information without consent, and the use of the Amazon and Kindle brands.
– You don’t think Apple’s announcement next week is making them sweat?
29:54 – NY Times Paid Model
– From 2011, pay to access NYT
– Free access to set number of articles per month
– After that, time to pay
– Is that it? Is that what all the fuss was about?
30:48 – Google vs China Fallout
– The German government has warned web users to find an alternative browser to Internet Explorer to protect security.
– Wow.
– Microsoft rejected the warning, saying that the risk to users was low and that the browsers increased security setting would prevent any serious risk.
– However, German authorities say that even this would not make IE fully safe.
– However, Graham Cluley of anti-virus firm Sophos, told BBC News that not only did the warning apply to 6, 7 and 8 of the browser, but the instructions on how to exploit the flaw had been posted on the internet.
– France warns too
– http://news.bbc.co.uk/1/hi/technology/8465038.stm
– Last week was Google vs China, this week Microsoft vs EU, next week Apple takes on…..
– Certa, a government agency that oversees cyber threats, warned against using all versions of the web browser.
– UK Govt Response
– http://www.guardian.co.uk/technology/2010/jan/20/uk-government-internet-explorer
– Government departments have been issued an alert on how to deal with this particular incident and to mitigate against vulnerabilities in relation to particular versions of IE.
– A government user, operating on government systems, such as the GSi (Government Secure Intranet), will benefit from additional security measures, unlikely to be available to the average home computer user. These include tools which actively monitor for evidence of any malicious attacks
– Even though MS declared their browser secure (enough), they patch it anyway…
– http://news.bbc.co.uk/1/hi/technology/8469632.stm
– “Out-of-band” update (update issued outside of normal schedule) issued to patch IE.
– MS say only exploits were made on IE6 and urge users to upgrade.
– In the mean time, web analytics company StatCounter say the Germany/France warnings and the news around this story has seen Firefox grab 40% market share to IE’s 45% and even overtake in certain regions (e.g. Germany and Austria)
– Google postpone phone launches in China
– http://news.bbc.co.uk/1/hi/technology/8467491.stm
– 2 Android phones, due to launch with China Unicom, have been postponed following the hacking of human rights activists GMail accounts.
– Strained Relations between US and China
– http://news.bbc.co.uk/1/hi/world/americas/8472683.stm
– Hillary Clinton’s speech calling for China to investigate the attacks and make the results open has not been received well in China…
– China sayng it could harm ties between the two countries
35:24 – Youtube Moves to Pay per view and Movie Rentals
– Only US to start with towards end of Jan.
– Users will be able to pay (around £2.50) to give themselves a 48hr period in which to watch the movie stream
– This is likely to expand to include pay-per-view events etc going forward.
– Trialling HTML5 too
– http://www.techcrunch.com/2010/01/20/youtube-html5/
– Today, YouTube is taking steps to let users work it into their everyday browsing experience: you’ll now be able to watch some of the site’s videos without a plugin, using the video and audio playback support included with HTML5
– Activate in Youtubes testtube – http://www.youtube.com/testtube
– Unfortunately, this isn’t being rolled out to all videos. You can only watch videos that aren’t being monetized and that haven’t been annotated (obviously YouTube hasn’t implemented overlays in its HTML5 player)
– Also cleaner new look – nice
– Vimeo also rolls out HTML5 support – death to flash!
– Indian Cricket to be streamed live, worldwide (except USA) on YouTube
– http://www.guardian.co.uk/media/2010/jan/20/youtube-live-indian-premier-league
– YouTube has bought the rights to the IPL and will stream live games to a world-wide audience (Apart from USA).
– Advertising and sponsorship revenue generated will be split between YouTube (Google) and IPL
40:12 – UK Govt launches Open Data
– Just under 3000 datasets available
– http://www.guardian.co.uk/technology/2010/jan/20/tim-berners-lee-free-data
– People who have seen early versions of data.gov.uk say that it contains tools that make it “much easier for [government] departments to produce structured, linked data”. Harry Metcalfe, an independent developer who has developed and worked on a number of sites that use government data to produce public information, commented that “this is such an encouraging thing to see. No expensive procurement exercises for clunky, bespoke sites: instead we have the right tools for the job, joined together … this is how government IT should work
– Shadbolt said the underpinning principle was simple. “We believe that the government should establish the principle that all the public services should publish in reusable form all the objective factual non-personal data on which the public services run and are assessed and on which public decisions are based, or which is collected or generated in the course of public service delivery.”
– The UK has become a world showcase for open government data, with the launch today of a government website hosting 2,500 public data sets – more than the best-known rival, data.gov in the US.
– However…..
– http://www.theregister.co.uk/2010/01/22/number_10_paf_database_petition/
– PAF will remain with Royal Mail and be charged for
– 24 hours after the much heralded launch of data.gov.uk, it slams the door in the hopes of many that the PAF would be available for all, or at least non profit and charatable organisations
42:38 – Dont Joke on Twitter
– Robin Hood airport is closed, You’ve got a week and a bit to get your shit together, otherwise I’m blowing the airport sky high!!
– A week after posting the message on the social networking site, he was arrested under the Terrorism Act and questioned for almost seven hours by detectives who interpreted his post as a security threat.
– After he was released on bail, he was suspended from work pending an internal investigation
– He has been banned from the Doncaster airport for life.
– The civil libertarian Tessa Mayes, an expert on privacy law and free speech issues, said: “Making jokes about terrorism is considered a thought crime, mistakenly seen as a real act of harm or intention to commit harm.
– “The police’s actions seem laughable and suggest desperation in their efforts to combat terrorism, yet they have serious repercussions for all of us. In a democracy, our right to say what we please to each other should be non-negotiable, even on Twitter.”
45:28 – BT Fibre to Cabinet Pricing
– There will be a £50 connection charge for the basic package, which will upload at up to 2Mbit/s and a 20GB per month usage allowance.
– The other package, costing £24.99 per month, will be connected for free, upload at up to 10Mbit/s and have no data cap.
– Both require an 18-month contract and come with a free Home Hub.
– In reality, because it uses existing copper and aluminium wires into premises, BT’s service is typically likely to offer 20 to 30Mbit/s downstream. For most its performance is likely to rank between to Virgin Media’s 20Mbit/s “XL” package, which costs £20 per month, and the 50Mbit/s “XXL” at £28 per month.
– Rollout – http://www.buckconsult.co.uk/fttx/
– I’m live!!!!!!!!!!!
– http://www.theregister.co.uk/2010/01/22/bt_infinity_p2p/
– P2P will still be throttled – BT has now also conceded that its traffic management equipment will restrict the bandwidth available to peer-to-peer protocols on both Infinity packages, as on its existing ADSL services.
– 4pm to 00:00 weekdays, 9am to 00:00 weekends
50:03 – Nokia launches Ovi Maps
– Free turn-by-turn navigation is now available for roughly 20 million Nokia handsets around the world.
– Maps are stored locally, and no continuous data connection is needed
– Traffic Information in 10 countries
– Lane assistance, speed trap warnings
– Pedestrian mode, including shortcuts only possible on foot
– Free Lonely Planet/Michelin travel guides
– Smart. Nokia in catchup mode.
52:49 – Chinatown Wars hits the iPhone
– Plays well
– Touchscreen controls a bit fiddly
– $9.99
54:27 – PS3 Motion Controllers Delayed
– The wand is now looking for an “Autumn” release date.
– Jump lost on Netal? Certainly looks interesting for Christmas 2010
– Even now, the PS3 appears to suffer it’s own design. The PS4 HAS to address development issues?
55:50 – Spotify Viral Marketing
– 5 best ads get free premium subscription for 3 months
– Comments suggest some users think the prize isn’t very generous.
– (but all the blurb is in French so I could just be making this up!)

Picks
Ian
HuffDuffer
– podcast aggregator
– bookmarklet
– popular
– tag driven
– search
– add rss of stuff you’ve huffduffed to itunes
– find new content that previously you’d miss or wouldn’t know was out there

Henry
Smack Talk
– iPhone app
– hours of fun talking like a hamster

Chris
Acer Aspire Timeline 1810TZ
– Netbook form factor but with good power under bonnet
– 11.3″ Screen
– Windows 7 Home Premium
– HDMI out
– Good keyboard.
– Ultra Low Voltage Dual Core processor
– 8 Hours battery life (6 full on media – 10 wi-fi/internet)
– Webcam
– Olympic edition due to have 4Gig RAM, 500Gig HD, Blue Tooth (64Bit) £550
– Standard edition 3Gig RAM, 250Gig HD £450

Mac Mini Media Centre – Energy Settings and iTunes Library

With the hardware plugged in and my essential software and codecs installed I was going to crack on with Plex but I needed to sort out my iTunes library and also make a decision – to sleep or not to sleep.

iTunes Library
A quick recap on my hardware setup. I have purchased a Mac Mini and will be using it as a Media Centre device for under the TV. Connected to the Mini is a Drobo. The Drobo holds all my media keeping the Mac Mini virtually free of content. I also currently have an iMac and Macbook pro. My iTunes library was sitting on the iMac but I wanted to move it to the Drobo and access the content from the iMac or the Mac Mini.

Moving the iTunes library was fairly straightforward as I let iTunes manage my music. This is a setting in iTunes preferences which means iTunes looks after the naming and location of all my iTunes managed media. To move the content I followed an excellent guide at iLounge on Transferring your iTunes Library. As I had moved to the iTunes 9 Media layout all I had to do was change the media folder location in iTunes Advanced preferences, then goto File, Library, Organise Library and select Consolidate Library. This copied all the media from the iMac to the Drobo via the network share I had created. Once this was complete I checked that all files including podcasts, movies and mobile applications had been copied and that all my music was now referencing the Drobo – do this by right clicking on a track and selecting Get Info. At the bottom of the Summary tab a Where field details the location of the file.

Once confirmed I then removed all the media content from the iMac. Happy days, or so I thought.

Energy Settings
One of the choices to make with your Mini is whether to have it always on or to sleep when not in use. This will very much depend on what you want to do with the Mini. For me, even though I will be using it for remote access and for downloading media, I still want it to sleep when not in use. I waste enough electricity as it is without having a Mini and Drobo switched on 24/7. So the Mini will sleep when not in use. However, unless you have an Apple Airport Extreme or Time Capsule you won’t be able to Wake on Demand which is a feature that both these devices support for any Apple attached hardware. This means when I start my iMac and the Mini is asleep, my iTunes library isn’t available. When this happens, music won’t play and any downloads will also reside locally in a newly created iTunes library. Not good at all.

To get around this I’m making use of a little known free Mac tool called SleepWatcher. This is a command line tool that watches two scripts – .wakeup and .sleep and will run the .wakeup script when your machine wakes up and .sleep when your machine sleeps. My solution to the sleeping Mini was to have the commands in my .wakeup script to wake my Mini, create a mount point and then mount my music network share. iTunes would then work properly and my music would be available with downloads being placed on the Drobo.

So lets go through each of the steps and explain the scripts I now use. Firstly I downloaded and installed the SleepWatcher utility which comes in two parts. SleepWatcher.pkg installs the actual SleepWatcher command. SleepWatcher StartUpItem.pkg installs the daemon and also the sleep and wakeup scripts that are executed by the daemon. With both installed I was ready to create my wakeup script.

In TextMate I created a new file called .wakeup in my user directory i.e.

/users//.wakeup

so for me

/users/ian/.wakeup

Remember to make the script executable:

chmod 755 .wakeup

I wanted the file to wake the Mac Mini. To do this I installed the WakeOnLan command line utility in a scripts directory in my user folder. Using WOL command line allowed me to wake the Mini using the following command:

wol ip_address mac_address

where ip_address is the fixed IP address for the Mac Mini and the mac_address is the unique MAC address for the network adaptor in the Mini. To find the MAC address for a machine launch System Profiler (Apple Menu, About This Mac, More Info or Applications, Utilities and the System Profiler), select Network and then select the Ethernet Active Service. Scroll through the information displayed and under the Ethernet heading you will find your MAC Address. You could also download WakeOnLan which is a tool which will scan your network displaying connected machines and their MAC addresses. From the command line the wol command worked well but adding it to the .wakeup script did nothing. The Mini would resolutely stay asleep no matter what I did. Odd. I then created a shell script containing the wol command and ran the shell script which woke up the Mini. Odder. I then called the shell script from the .wakeup script…success!

So my .wakeup script as it stands is as follows:

#!/bin/sh
# ------------------------------
# Wakeup Script for SleepWatcher
# ------------------------------

# Wait for network connect
sleep 5 

# Wake Mini and Mount drive
/users/ian/scripts/mnt_mus.sh

The script sleeps for 5 seconds waiting for the network to be up and running and then launches the mnt_mus.sh script which wakes the Mini and then mounts the drive. The mnt_mus.sh looks like this:

#!/bin/sh
# ———————————————
# Wake Mini and Mount Script
# ———————————————

#Wake Mini
/users/ian/scripts/wol/wol ip_address mac_address
# Create Mount Point
mkdir /Volumes/music
# Wait for mini start
sleep 10
# Mount drive
/sbin/mount -t afp afp://username:password@mini.local/music /Volumes/music

So with SleepWatcher, WOL and the scripts above my Mini can sleep and when my iMac wakes, it will wake the Mini and mount the music network share. Happy days. A final step is to call the .wakeup script at logon/startup so that no matter what the event, the network share is mounted. This is easy to do. I copied the .wakeup script to a new file called login.command (creating a command file), made it executable, then added it to my Login Items in System Preferences -> Accounts pane. By making the shell script a command file it makes it accessible to the Login Items GUI. So when I start or wake my iMac the drive will be mounted and I can access my music.

Moving the iTunes Library Database
While the iTunes media has been moved the Library database was still on the iMac. Although it takes up only a few hundred MB I wanted to move it so I could share the library file with iTunes on the Mini. The database file comprises of an XML file which contains all the metadata for your library, a Genius file and the Album Art folder. To move the database I closed down iTunes, moved the iTunes folder to a folder on the Drobo and restarted iTunes with the OPT key held down. This prompts you to create a new library or choose an existing library. I chose the library via the network mount and after a few seconds iTunes was up and running.

Sharing the iTunes Library Database
The final step in the process was to share the iTunes library between the iMac and Mini. I thought this would be simple but it’s not so straight forward. iTunes was built on the assumption that one iTunes would access one library and that’s it. You could share a library between two different iTunes but you must make sure that only one iTunes is accessing the file at any one time or you risk corruption. I don’t like those odds!

I could solve it by putting checks and locks in place like don’t launch itunes on Mini if iMac iTunes is running and vice versa but I’m sure there would be some scenario that would undo me. Therefore I’ve taken the safer route of having the Mini point to a copy of the iTunes database which is synced to keep it up to date. To automate this I’ve relied on SleepWatcher again.

On the Mini I’ve installed SleepWatcher and the .wakeup script calls the following script:

#!/bin/sh
# ------------------------------
# iTunes database Sync
# ------------------------------

# Sync Folders
rsync -a /Volumes/Drobo/music/"iTunes Library Files" /Volumes/Drobo/music/"mini iTunes Library Files"

Using rsync I copy the iTunes database from the folder iTunes Library Files to a separate folder called mini iTunes Library Files. The advantage of rsync is that after the initial copy which mirrors the file and folder structure, only differences in files are copied making the sync quick and painless. Therefore every time the Mini wakes the folder is synced. I created a symbolic link on the Mini to match the networked folder seen elsewhere and bingo – my library was being shared and up to date. I changed the settings on the Mini so it doesn’t download podcasts and I’ll still manage my library on the iMac but read below to see why this may change. I thought that was it but I still had one more issue. iTunes only updates the library files on exit.

To make sure I sync the most up to date library I have created a .sleep file on the iMac and Mini that will close iTunes on the machine sleeping. That script can be seen below.

#!/bin/sh
# ---------------------
# Close iTunes on Sleep
# ---------------------

#Close iTunes
osascript <<< "tell application \"iTunes\" to quit"

It's not perfect but again it's working well for me at the moment and means both computers are sharing the same media files with two different databases. If all the above is a bit too much then there is software like SuperSync or myTuneSync which will keep separate libraries in sync

Future Options
The scripts above are very much a 'now' solution. In the future I plan to consolidate down to the Mini plus one other machine. If that machine turns out to be a laptop then the Mini will act as the master for iTunes and I'll rsync all my music between the Drobo and the laptop so that my music is with me at all times. Extreme perhaps but I do want to access my music wherever I am.

Closing
Hopefully this third post in the Mac Mini series here at DigitalOutbox, although optional, will give you some hints and tips in how to manage your iTunes library and how to best manage your Mini if you want to be a bit more energy efficient. If there is something glaringly wrong or a better way of achieving the above then please leave a comment or drop a mail as I'm sure there are better methods and this is a learning experience for me.

With the first three posts out of the way it's now time to install Plex, but thats for the next post. What a tease!

AppZapper 2


Appzapper 2 is my pick this week and is an uninstaller application for Mac OS X 10.6, with a number of extra features that make it well worth a look.
There are a number of other uninstallers available for OS X. I’ve been using the excellent AppCleaner on my mac for some time now, and when such a good utility is available for free why would anyone buy Appzapper at $12.95 ?
Appzapper is a lovely looking app, with a simple switch to toggle between the basic initial view to the main view.

.
It not only shows all your installed applications, but has options to show only those apps that haven’t been used for a selected time period. Very handy when you’re trying to decide if you should keep an app or just zap it with the extremely satisfying sound effect. In addition to applications, Appzapper also tracks widgets, preference panes and plugins.

For me though, the great new feature in version 2 is the “My Apps…” window.

This is where you can drag apps onto the window, click the image and enter the licence info on the back. It would be great if you could import this info from a file as it can be a bit tedious to go through all your apps manually, and I did have some issues with some strange input methods for the date field, but these are minor gripes and ‘My Apps’ is an unexpected but welcome addition.

All in all it’s a great little utility.

Appzapper 2 is a free upgrade from version 1 and the Appzapper website is http://www.appzapper.com,

DigitalOutbox Episode 33

DigitalOutbox Episode 33
In this episode the team discuss Google vs China, MS Word Banned and Apple Rumours.

Playback
Listen via iTunes
Listen via M4A
Listen via MP3

Shownotes
0:45 – Google vs China
– “highly sophisticated and targeted attack” on their corporate infrastructure that occurred last month.
– The attack originated in China and resulted in the “theft of intellectual property from Google.”
– Attack, as confirmed by MS, was through IE (one of the vectors) and MS is working with Google and partners and developing a patch for the hole
– In light of the attack Google is making sweeping changes to its Chinese operations
– The company says that a minimal amount of user information was compromised, but has come to the alarming conclusion that the attacks were targeting the information of Chinese human rights activists
– In light of the attacks, and after attempts by the Chinese government to further restrict free speech on the web, Google has decided it will deploy a fully uncensored version of its search engine in China.
– This is a major change: since January 2006, Google has made concessions to the Chinese government and offered a censored (and highly controversial) version of its search engine at Google.cn.
– Should the Chinese government decide that an uncensored engine is illegal, then Google may cease operations in China entirely
– Huge, huge step. Massive corporate switch in strategy
– Should be applauded – too often corporations chasing the lucrative untapped chinese market have made concessions to the regime that they would never contemplate anywhere else
– Was this done, as some blogs are stating, due to google losing in China? Google says no – best quarter ever was the latest quarter
– One more thing…..Google hacked the hackers – PC in Taiwan, gathering evidence the attacks originated from mainland China, possibly orchestrated by the government. Hacked 33 other companies including Adobe.
6:08 – Nexus One Support Issues
– It seems that Google / T-Mobile (America) / HTC don’t really know who is supporting the Nexus Phone.
– Google have no dedicated support line and are only offering support through a forum and via email.
– Good product but bad support = fail.
– Google have said they are now working with their partners to offer support via a number of channels.
– Early termination cost greater than cost of full hardware cost. (Google claim back as do T-Mobile…)
11:45 – GDrive but not in name
– soon upload any file type at all to Google Docs, not just the dozen or so Office formats that the service allowed as of yesterday. Video files. Images. Audio Files. Even Zip files. As long as those files are 250 MB or smaller, you’re good.
– The new feature will roll out over the next several weeks, says Google.
– Like other documents in Google docs, files can be kept private, made public or shared with a few users.
– Google Viewer can be used to view many file types, with the notable exception of video.
– Regular users have 1 GB of free storage and can purchase more for $0.25/GB.
– Enterprise customer pay higher prices, starting at $17/year for 5 GB. There are no bandwidth charges.
15:38 – MS banned from selling Word and Office
– The US courts upheld the initial judgement that MS has infringed i4i’s “Custom XML” patent in their Office suite and Monday 11th saw that start of the ban on selling the products.
– As it happens, MS has now produced a version that no longer violates the patent and so “This process will be imperceptible to the vast majority of customers”.
– MS also had to pay i4i damages of £183m.
– MS are planning to appeal further.
22:56 – Free laptops for low income families
– A new scheme to give free laptops to some 270,000 pupils from low income families has begun.
– The Home Access Scheme will follow similar eligibility criteria to those offered free school meals and will see a grant for a computer and also funding for a broadband connection for 1 year.
25:05 – OINK Admin Acquitted on fraud charge
– Alan Ellis, 26, was the first person in the UK to be prosecuted for illegal file-sharing.
– He operated the site, called Oink, from his flat in Middlesbrough from 2004 until it was closed down in a police raid in October 2007.
In that time Oink facilitated the download of 21 million music files.
– At the end of the two week trial the jury returned a unanimous verdict (12 to 0). Alan Ellis is not guilty of Conspiracy to Defraud the music industry. He walked out of Teesside Crown Court a free man today, his name cleared.
– The verdict cannot be appealed and Ellis can finally put the past behind him and move on.
– So, crack on with torrenting then….
28:59 – Blippy goes live
– Social network for your spending
– Hook up your iTunes account, Amazon account, audible, godaddy, netflix, blockbuster, credit card or bank account
– Blippy will then broadcast your purchases
– People can follow you and see/comment on your purchases
– Step too far?
– It’s got lots of investors – I just don’t feel comfortable putting my accounts into this service.
35:14 – Marks and Spencer Netbook Range
– What the hey!
36:36 – Binged.it
– URL shortener
– Longer than bing?
39:38 – Tablet Rumours
– Orange exec confirms it and a built in webcam….then denies it
– Lots of 10.1 inch oled screens ordered,
– Gruber – no camera, webcam or otherwise on The Tablet
41:25 – iPhone Rumours
– oled, video chat, removable battery, twice the battery life and mobile tv
– touch sensitive back ala magic mouse – why – does that solve the game controller problem Chris mentioned?
– go figure
– Question – what would you want in os 4.0?
47:29 – Vodafone launches sat nav app
– Vodafone Navigation
– The application promises turn-by-turn navigation, with voice instructions and speed camera alerts, for any location in the UK.
– While the application is currently free, at the end of April 2010, customers can decide to keep the application for the length of their contract for just £3 a month, or choose to take it month by month for £5 a month.
– Only works with iPhone and a Vodafone SIM card
– They also sold 50,000 iPhones on first day

Picks
Ian
Readability
– Cleans up cluttered pages
– Great for reading long form stories – run through readability first then store to Instapaper or Evernote

Henry
Appzapper 2
– The uninstaller that Apple forgot
– Easy to use – keeps your mac clean of old apps

Chris
Dragon Age:Origins

Mac Mini Media Centre – Setup and Essential Software

In the first part of our Mac Mini Media Centre series we looked at Hardware and Connectivity. Now that the Mac Mini is hooked up to the HDTV it’s time to configure it for Media playback and install some essential software.

The first setup issue is screen resolution. If you’ve got a 1080P HDTV then it’s a simple as plugging in your Mac Mini and you’ll get a full 1080P desktop without issue. If you’ve got a VGA inout then you shouldn’t have a problem either. If you’ve got a 720P HDTV then you may have some tweaking to do to get a full desktop display. Most 720P tv’s are actually 1388*768 panels rather than the 720P resolution of 1280*720. The Mini will pump out a 1280*768 resolution which gives you two options. Live with that resolution and you get a black border around your desktop which is ugly. Alternatively, goto System Preferences and enable overscan. This will remove the border but instead you see half the dock and lose the menubar. Although this sounds bad in actual fact you will be using software like Plex most of the time which can cope well with this scenario so it’s not an issue.

If your not happy with this scenario then a final option is to use SwithResX. With this utility you can tweak the resolutions outputted by your Mac. However care must be taken as this software is basically (my understanding so could be wrong) a hack and it’s easy to set a resolution that your TV doesn’t support, so leaving your Mini displaying a black screen. Always select a resolution via System Preferences so that you can easily use the up/down arrow keys to pick another resolution that works. If you boot and you get a black screen there is advice on the ScreenResX website – good luck!

While we’re sorting out the desktop, there’s a couple of other worthwhile tweaks. I want the Mini’s desktop to be clear of any distractions. By default a Mac’s desktop will show external drive’s connected to the machine. To keep the desktop clear, open Finder, select Preferences and under the General icon ensure that all desktop items are unchecked. Speaking of the desktop, select a great background picture that will look good on the TV. Right click on the desktop and select Change Desktop Background or goto System Preferences and select Desktop & Screen Saver. You can pick a folder of pictures and have the system rotate them on a set time or when the Mac wakes up. Another great way of keeping your desktop fresh is to use DeskLickr which is free app that will connect to your Flickr profile, tag searches or a DeskLickr group and set the desktop picture. Unique and pulls up some real gems.

When your media is playing you don’t want to be interrupted or have the system kick of any scheduled tasks or software checks on the internet. Therefore, goto System Preferences and in Software Update disable Check For Updates. You should do similar for any other software that may be running – set checks to manual and every few weeks check for updates.

Another potential annoyance is Bluetooth, in particular when a device isn’t detected. In System Preferences select Bluetooth, click on Advanced and uncheck Open Bluetooth Assistant option.

With those out of the way it’s time to get some essential software installed. Remember this is primarily a media centre so I won’t be installing many of the popular Mac app’s.

For video and audio playback the key is codec’s. There are a variety of essential codec’s that should be installed to make the most of any digital content you own. Perian describes itself as the swiss army knife for Quicktime as it comes with almost all the codec’s you’ll need to make Quicktime your goto player. Perian enables support for the following:

  • File formats: AVI, DIVX, FLV, MKV, GVI, VP6, and VFW
  • Video types: MS-MPEG4 v1 & v2, DivX, 3ivx, H.264, Sorenson H.263, FLV/Sorenson Spark, FSV1, VP6, H263i, VP3, HuffYUV, FFVHuff, MPEG1 & MPEG2 Video, Fraps, Snow, NuppelVideo, Techsmith Screen Capture, DosBox Capture
  • Audio types: Windows Media Audio v1 & v2, Flash ADPCM, Xiph Vorbis (in Matroska), and MPEG Layer I & II Audio, True Audio, DTS Coherent Acoustics, Nellymoser ASAO
  • AVI support for: AAC, AC3 Audio, H.264, MPEG4, and VBR MP3
  • Subtitle support for SSA/ASS and SRT

While this add’s greatly to the flexibility of Quicktime it also brings a couple of issues. MKV’s take a long time to load in Quicktime as it likes to know the total length of a movie before starting. This isn’t the fault of Perian but rather Apple in how they’ve built Quicktime.

One codec issue is AC3 support. Apple doesn’t fully support AC3 and to set it up isn’t trivial. This blog post on Record and Reverie details the steps to enable AC3 support but it should be noted that this won’t work with all receivers.

Another essential codec to install is Flip4Mac Windows Media Component for QuickTime. Catchy. This enables playback wma and wmv files in QuickTime and allows you to view Windows Media Content in your browser.

Despite all the codec’s we’ve installed, sometimes QuickTime just doesn’t cut it. That’s where VLC Media Player steps in. This is an open source multimedia viewer, streamer and convertor. To be honest I only ever use it for playback and then you look at the features that’s not a surprise. The only drawback is the shortage of developers which has stopped the development of a 64 bit version.

iTunes is a great app for music playback but Spotify is a great companion. Spotify allows you to stream music for free from a large music library. With collaborative playlists it makes for a great music client.

The majority of internet video content is encoded in Flash so installing the latest version of Flash is also required. One word of warning if your new to Macs. Flash on the Macs is inferior compared to the Windows version. It’s pretty CPU intensive and likes to use up a lot of RAM. This was the case when it was owned by Macromedia and the Adobe purchase hasn’t made much difference. You should also get the latest Silverlight plugin from Microsoft as there is a growing amount of web video that requires Silverlight.

The final two app’s (for the moment) are Xmarks and SuperDuper!. I use Xmarks to sync bookmarks amongst all my browsers and it makes sense to make those bookmarks available on the Mini. I use Sync Profiles in Xmarks to make the bookmarks bar unique to the Mini and also keep some bookmarks exclusively for Work and vice versa. SuperDuper! is my backup tool of choice and it’s easy to backup the Mini to the Drobo so that I have a full disk image backup in case I need to restore. The image is actually pretty small as all of the media is stored on the Drobo and there are very few app’s stored on the Mini.

So that’s the Mini setup. Almost. The next post will detail some specific setup options that I’ve chosen to do to help share iTunes libraries amongst machines and also make the most of the energy saving features on the Mac as I don’t want to run the Mini 24/7. Once that optional post is out of the way I’ll take you through the setup and usage of Plex and that’s when the real fun begins.

DigitalOutbox Episode 32

DigitalOutbox Episode 32
In this episode the team discuss Nexus, Apple Tablet and some CES discussion.

Playback
Listen via iTunes
Listen via M4A
Listen via MP3

Shownotes
2:21 – London Datastore
– More than 200 data sets detailing life in London are to be put online by the capital’s governing body.
– Opens on Jan 29th
– Information about planning decisions, crime rates, abandoned vehicles, house prices, road accidents and many other metrics will form the London datastore.
– Those who come up with the most innovative ways to harness the data could get a substantial grant to help them bring their idea to life.
– 4iP, Channel 4’s Innovation for the Public Fund, said it would back the best ideas with a £200,000 cash pot.
– Data list – http://data.london.gov.uk/datastore/data-packages-launch
5:13 – Project Canvas Approved
– Internet access for the TV via set top box
– BBC Trust has given the go-ahead for the corporation to push on
– The consortium of six firms is now looking for “expressions of interest” for other partners to join the platform
– Project Canvas now includes the BBC, ITV, BT, Five, Channel 4 and Talk Talk. Sky is likely to vocally object to the Trust’s apparent approval – its press office was unavailable at press time.
– “By seamlessly converging broadband and broadcast content, Project Canvas can help secure the future of free-to-air broadcasting and create an open platform that gives online services a route to the TV set.
6:57 – Videogames Bigger Than Film
– More money was spent on video games than on films – including both trips to the cinema and films on DVD – figures compiled for The Daily Telegraph indicate.
– In the twelve months to the end of September 2009, £1.73 billion was spent on video games, according to the data company GFK Chart-Track.
– According to the UK Film Council exactly £1 billion was spent at the British box office during the same period, with a further £198 million spent on film titles released on DVD and Blu-ray
– Only television – including DVDs of television shows, along with the cost of the license and satellite subscriptions – and music are bigger forms of entertainment.
– Industry figures show there the number of games consoles being used in Britain has shot up from 13.5 million in 2008 ago to well over 25 million earlier this year, with enough consoles for nine out of every ten households in the country to have one.
9:32 – Orange to launch HD Calls
– Orange will begin trials of the new and improved, 3G-facilitated service early in the new year
– fully roll it out along with a “range of handsets” before the end of the year.
10:27 – Nexus One
– Jan 5th launch
– http://gizmodo.com/5436673/rumor-nexus-one-will-be-530-unlocked-180-with-t+mobile
– 3.7-inch OLED display, HVGA (480 x 800) — deep contrast. 1GHz Snapdragon
– Trackball with multi-color notification LED
– Ah, so those contact points enable inline remotes and mics. Inline noise cancellation: two mics, front and back, which enables nose suppression. Custom engraving on the lower bezel!
– Live wallpaper – looks pretty junky to be honest
– Voice – any text box – demo – spoken english, server based translation to text – it worked! Voice looked amazing, as do all voice demo’s
– Google Earth demo
– www.google.com/phone – buy Nexus 1 plus other devices ‘soon’ – was this really the big announcement?
– Nexus One unlocked and without service: $529. Buy it with service from T-Mobile for $179.
– Will be shipping to UK from today + Singapore & Hong Kong
– On Vodafone in the UK in a ‘few short weeks’
20:03 – Apple Tablet
– Apple has reportedly scheduled a media event at the Yerba Buena Center for the Arts in San Francisco on Wednesday Jan. 27, 2010, for a major product announcement.
– Selected app developers asked to make sure their app’s work…full screen
– 10″ screen is seemingly the size but lots of sites reporting 7″ too
– APple have owned iSlate domain since 2006/7 – iSlate?
– Is it tablet or high res iPhone?
– 5MP camera’s also rumoured
24:08 – Microsoft at CES
– Power cut – classy start
– Lame introduction – Crazy Steve Balmer ain’t no Steve Jobs
– Xbox – first up and sales looking good
– Bing – good year, growing market share – can’t argue
– Car – growing market
– Zune doing well, Windows Mobile – more next month
– Windows 7 – fastest selling OS in history, 94% satisfcation rating, 300M pc’s shipped, 4 million windows applications – there’s an app for that
– Some of the laptops looked…interesting
– Software – Blio, e-book reader, Office demo – snore, Bing maps again, Recording 4 HD streams – demo, Media everywhere – nice demo of media on tv, comp, phone, xbox – Microsoft Mediaroom – demo’d and talked about IPTV so many times – still not taking off
– Slate pc’s – ugggghhhhhhh – would Steve have said slate if the Apple rumours weren’t so rabid?
– Touch demo on slate fails 🙂
– Xbox – Mass Effect 2 – Jan, Splinter Cell Conviction – Feb, Spring – Mod War 2 expansion packs exclusively first on Xbox, Fable 3, Crackdown 2, Alan Wake – physiological action thriller – episodic with more episodes on Xbox Live, Halo Reach – demo not streamed due to intellectual property – Fall 2010, multiplayer demo in Spring
– Game Room – Personal Arcade, games in original cabinets, 30 original arcade classics from Spring, invite friends to custom arcade and let them try your collection, 1000 games coming!
– Natal – coming this year, holiday 2010, works with current 360, uses 10-15% of 360’s processing power
35:18 – Sony at CES
– 3D TV’s a go-go – top end come with two glasses and transmitter
– Using SD in camera’s!
– BDP-S770 – 3D blu-ray player, wi-fi, netflix and a free iphone app controller
– Sony Dash – 7inch, $199 running Chumby OS, not portable
– 24.5 inch OLED…getting bigger
– PS3 will play 3D movies through 3D Bravias
– PS3
– Heavy Rain – Feb 26th
– God of War III – March in Japan
– No mention of GT5!
40:54 – Skype goes HD
– 720p from Windows
– HD Camera’s coming
– Directly form TV’s – LG and Panasonic
42:21 – Boxee
– Plays everything the normal Boxee software does
– Under $200
– Powered by the Tegra 2 (T20) — a dual-core ARM Cortex A9 CPU
– NVIDIA Graphicsthat can play 1080p video from locally stored content and stream HD content
– Utilizes Adobe Flash 10.1, meaning HD and web content should play back smoother and require fewer resources
– RF remote (so you can hide the box behind a cabinet)
– 802.11n
– No hard drive, no IR
– Remote looks great with chatpad on the back – I want for my Mac Mini
– Boxee Beta software now available to download – http://blog.boxee.tv/2010/01/07/boxee-beta-goes-public-download-now/
44:29 – Kindle DX On Sale Worldwide
– On sale on 100 countries
– $489, ships Jan 19th
– Includes wireless deal, get content wirelessly wherever you are
45:03 – Chrome OS Netbook Specs
– According to IBTimes, the Google netbook will house an Nvidia Tegra platform with an ARM CPU. If the rumors hold up, it will also have a 10.1″ multi-touch screen that supports HD, come with a 64GB SSD, 2GB of RAM, and other standards like Wi-Fi, 3G, Bluetooth, a webcam, and so on. Not surprisingly, the netbook will run Chrome OS and come pre-installed with a suite of Google Apps.
– The rumors also indicate that the netbook will be available by holiday season 2010 for a subsidized price of under $300, which is impressive for the type of hardware they’re talking about. It would sold directly from Google’s website, and they may partner with a network operator to sell it as a bundled 3G plan. – If previous experience is anything to go by, the data-bundle costs will no doubt be pretty crippling – especially for a device that is online only. Does the device need all the power to simply run web applications…
46:11 – iMac Woes Continue
– Resolves graphic card flicker
– The 27-inch iMac Graphics Firmware Update applies to the graphics firmware on ATI Radeon HD 4670 and 4850 graphics cards to address issues that may cause image corruption or the display to flicker.
– If your screen remains black after applying the updater or if you continue to experience image corruption or display flickering after successfully completing this update, contact AppleCare or an Apple Authorized Service Provider
– So not only does Cupertino seem to be blaming ATI for the issue, it’s not actually promising to necessarily fix anything with this update, either
– Couple of days after the firmware release, the flickering still continues for many – OUCH!
47:42 – Unreal 3 Engine on the iPhone
– It’s using a modified Unreal Tournament level previously shown off at GDC. A virtual thumbstick on the left side of the screen controls your movement, while tracking your thumb in the lower right corner of the screen controls the camera. Just tap the screen to shoot. Mark said this is a tech test bed and they’re experimenting with several different control schemes including ones with tilt.
– OpenGL2 only so 3GS or 3rd gen iPod touch
48:03 – AppStore – 3 Billion Downloads
– From 2-3 billion downloads in 3 months, 1 week
– Wowsers
48:22 – Apple Store Madness
– Apple stores don’t have “no smoking” signs. Legally they need them but they “ruin the design of the store”, so for every apple store in the UK they pay £50 a day to keep their windows sign free

Picks
Ian
Unison 2
– newsgroup app for mac
– looks amazing

Chris
Beautiful People
– The 5000 people who were kicked off of beautifulpeople.com for getting too fat over Christmas!
– To you I say… WAHHHHHHHHHH!

Mac Mini Media Centre – Hardware and Connectivity

Wanting to use a Mac as a Media Centre/HTPC? Then this is the guide for you. In the first of a series of posts we’ll describe how to hook up a Mac Mini to an HDTV. Future posts will show how to get the best out of the Mini, the utilities that we recommend and the great playback software available on the Mac but this post will concentrate on hardware and connectivity to your HDTV. We’ll also test some different methods to control the Mac Mini and some great software to get media onto your mac. The first question you may be asking – why a mac?

There are now a variety of technologies and hardware that will act as a media centre for your HDTV. If your a gamer then the Xbox 360, PS3 or the Wii can all act as good media centre machines. However you are limited to the codecs they support and navigating your own content via the software on the consoles which isn’t always the best. Another option is to use a fairly cheap Windows box as an HTPC. Asus and Acer do some cracking Windows machines for £200-£300 and Windows 7 is a great O/S for media playback, but for me it still doesn’t match OS X when it comes to features and stability.

Which Mac?
The natural choice for Mac fans is the Apple TV. This is a device which connects to your HDTV and allows for playback of your own media, rent/buy of HD films and TV via iTunes and a few other nice media features like streaming music, photo’s from other devices etc. However the Apple TV is £223 for a device which has wi-fi and a 160HD. Not ideal as agin it doesn’t support many codecs, although you can flash the Apple TV to install Boxee or other codecs. That leaves the Mac Mini.

This is a fully featured PC that currently (Jan 2010) comes with a 2.26GHz processor, 2GB of Ram and 160GB hard drive. Coupled with the NVIDIA GeForce 9400M graphics card means it’s a great machine for playback of all music and video comeback up to 1080p. One other important feature – it’s tiny and most importantly for me is it’s silent. Drawbacks? Lack of Blu-Ray is disappointing when so many Windows machines come with that option and the price isn’t cheap. In the UK they are currently starting at £510. Not the cheapest but with a little bit of effort I think it’s one of the best options for a HTPC.

Video Connections
So you’ve bought the Mini – how do you connect it to your HDTV?

The Mini has two graphics ports – a mini DVI port and a mini DisplayPort. Apple has standardised on Mini DisplayPort in most of it’s recent hardware so it’s no surprise that the Mini is supplied with a Mini-DisplayPort to DVI adaptor. To connect your Mini to your HDTV you have the following options:

  • DVI to DVI cable – plug into DVI port on HDTV
  • DVI to HDMI cable – plug into HDMI port on HDTV
  • DVI to VGA cable – plug into VGA port on your HDTV
  • Mini-Displayport to HDMI adapter + HDMI cable – connect to HDMI port on your HDTV

Plenty of options and that’s obviously not all as the Mini-DVI port is there and can be used instead.

Audio Connections
That covers video but what about audio? None of the above cables will carry audio from the Mini-DisplayPort – thats what the Audio Out port is for.

This is a standard 3.5mm audio out port which also doubles as a digital out with the right connector. Search on Amazon or online for Mini Toslink to Toslink and you’ll find adaptors similar to the one pictured. Plug this into the Audio Out and you will now be able to hook the Mini up to an Optical in on your amplifier or TV via an Optical cable. This option allows for 5.1 sound to be delivered from the Mini. Note that to get 5.1 sound you must select 5.1 in each application. By default the sound will be output in digital, but digital stereo only. Taking DVD Player for example, goto Preferences and Disc Setup. make sure that Audio Output is set to Digital Out – Built In Output and check Disable Dolby Dynamic Range Compression. See screen below for example.

Later topics will cover the optimum audio settings for media playback software like Plex and Boxee. If you don’t have an optical in then you can make do with a 3.5mm to dual RCA (sometime called dual composite) cable which will give you stereo sound.

Input Devices
The Mac Mini is sold as a BYODKM machine – Bring Your Own Display, Keyboard and Mouse. Catchy, not! The display has been covered above. As for keyboards and mice, you can plug any USB keyboard and mouse into your Mini which isn’t ideal for a Media Centre device. Ultimately the Mini won’t need a keyboard and mouse day to day but for setting up, they are essential. I was lucky in that I had a spare Apple Bluetooth keyboard and mouse which once paired with the Mini has worked a treat. As already mentioned, for short term use any old USB keyboard/mouse will do. Another alternative is to set up the Mac Mini via screen sharing from another Mac. Easy to do as long as the Mac is already up and running.

Logitech do a few keyboards that work wirelessly and also include a touchpad but models that have been recommended elsewhere and are bluetooth include the diNovo Edge which looks gorgeous but should do at £139, the diNovo Mini which is a smaller keyboard and touchpad combo but still pricey at £119 and something you may overlook – the MediaBoard Pro for PS3 at £50. While it’s a bit bigger and less sexy than the other keyboards, it includes a touchpad and is far more reasonably priced. Note that these keyboards are built for Windows PC’s, not for Macs, so some keys are missing like command for example. I should also mention that Apple’s new wireless keyboard is tiny, gorgeous and would be ideal if only it had a trackpad as well. Maybe this year Apple?

Another option is to use an all-in-one remote like the Logitech Harmony range. The advantage with the Harmony range is that it will work with all your A/V equipment and also with your Mac Mini and it comes with profile support for some of the software you use on the Mac, like Plex.

Finally, if you use an iPhone then there are a few app’s that allow you to have total control of your Mini – this will be covered later in the series.

Network, USB, Firewire and Tuners
While the latest Mini comes with wireless N support I’ve chosen to hook mine up via ethernet. Despite the improvements over the years I’ve found ethernet far more reliable, less prone to variation which is important when streaming and it’s far easier to do Wake On Lan (WOL) with ethernet than via wireless. The final connection for me was to plugin my newly acquired Drobo via the Firewire 800 port on the Mini.

One last piece of hardware which many will consider is a TV tuner. Elgato’s EyeTV range has long been considered the best solution for Mac owners. I’m sticking with my Sky HD box for now, mainly for the live sport but over time I can see me using the sky box less and less so I may revisit this at some point in the future.

Boot Time
With the hardware sorted and your Mac Mini connected it’s time to boot, configure and install some software but that’s for a future post.