Tag Archives: Home cinema

Building a £200 HTPC with OpenELEC

Zbox NanoTiny PCs like the Intel NUC are limited as replacements for the desktop, but they’ve come into their own in harnessing the media-decoding prowess of new chipsets to drive an HTPC. Coupled with free media centre software, it’s become possible to put together a powerful little set-top box that can compete with the behemoths of only a few years ago.

It’s actually feasible to do it even cheaper than that if you use a Raspberry Pi flavour of your chosen software, or even adapt an older PC that’s set for retirement, but my desired integration with my existing setup and a handful of esoteric requirements made this an appealing route.

  • Lossless HD audio over HDMI was a must, and many motherboards are finicky about this
  • Built-in wi-fi, SD card reader and IR saves a lot of messing with peripherals and USB hubs
  • I aim to rip Blu-rays to this thing without recompression, and I don’t fancy a £30 computer to handle those
The hardware

I spent £170 on a Zotac Zbox Nano AQ01, which nets you the box without RAM or internal storage. I recycled a 2GB RAM stick from when I upgraded my laptop – somewhat anaemic, but fine if media playback is all you’re planning – and dug out the old 60GB HDD that used to inhabit my PS3, which is more than capacious enough for the OS if you’re using external media storage. The box has seven USB ports (2x USB 3.0 and 5x 2.0), so you have plenty of scope to add capacity later.

If you don’t have the skeletons of various computers around to raid, you could plump for the more expensive Plus model, which includes 4GB RAM and a 500GB HDD. An even cheaper storage option if you’re relying on external or network storage and want a pure XBMC machine is a low-profile USB flash drive like a SanDisk Cruzer Fit, which can slot into the back and never have to be seen again. You’ll want at least 8GB as even though XBMC isn’t very large, the library of high-quality artwork it caches for your movies can be.

The Zbox AQ01 runs on AMD’s A4-5000 platform. That’s based on the same Jaguar architecture found inside the PS4 and Xbox One and has GPU-accelerated video decoding, ensuring smooth playback of high-quality video. It’s more than capable of general computing tasks if you install a full OS like Windows or Linux on it, but I’m not interested in that.

It has HDMI (also DisplayPort), optical audio, Wi-Fi (802.11ac), Bluetooth, gigabit Ethernet, a 7-in-1 memory card reader and, pleasingly, a built-in IR receiver. In short, it’s incredibly well-equipped considering the compromises I was looking at making in building my own, much physically bigger and more expensive, HTPC.

The software

For this project I’m sticking with what I know, which is XBMC. I first used it circa 2004 when it was Xbox Media Center, a staple of the modded Xbox scene, and since then it’s expanded to other platforms. I’ve opted for its OpenELEC form, a stripped down version of Linux bearing only what it needs to run XBMC. It’s fast, light on resources, and takes up very little space. A similar option is XBMCbuntu, which leans slightly more towards flexibility at the expense of hardware requirements.

XBMC also runs atop Windows and the Zbox will happily run it, but a licence costs almost half as much as the machine, so forget that.

The process of ripping DVDs and Blu-rays is handled on my main computer, using MakeMKV to generate a lossless rip and HandBrake to compress the DVDs. Using this, I can get a DVD movie into around 1.5GB with little quality loss. BDs are staying in all their 30GB+ glory, HD audio and all. I started with a 1TB USB drive that didn’t last me through a tenth of my collection before I had to move to bigger, more expensive network storage (a Synology DS214se with 2x 4TB HDDs), but it should suit most users.

Installation

With the Zbox all working and the OpenELEC installer on a flash drive, all that needs doing is popping that into a USB slot, turning it on, and running through the five-minute installation. I couldn’t get the Mac script to correctly create a bootable USB drive, but I ran the Windows version instead without issue. That’s really all there was to the setup, as things are basically ready to go from the start; run through the settings to get things configured how you want them, point XBMC at where your movies and TV shows are stored, and you’re off.

Skins and add-ons

I’ve frequently found that UI design isn’t a strong point of open source software, and the majority of XBMC skins I tried did indeed look like they were designed by teenage boys. The default skin, Confluence, is a solid choice, though. My only major complaint was that it lacked a library view that fulfilled my dual aims of putting the lovely artwork and metadata to good use and being usable with my large library. The ‘fanart’ view wastes a lot of space.

XBMC Confluence skin

I eventually settled on Aeon Nox. The more granular control over the main menu is nice, allowing me to drop options like sets, which I’m never likely to use, and create my own shortcuts to unwatched movies and similar filtered lists. A classy set of background images reins in the main menu − that open source design again − and the ‘infoview’ option allows me to see more movies at once without sacrificing the poster art and metadata:

XBMC Aeon Nox skin

An honourable mention goes to Quartz, which convincingly imitates the Apple TV interface. Very slick and would have been a contender for my skin of choice were it not for the lack of anything as good as the above view.

Issues

A niggle more than anything would be that programming my Harmony remote to perform anything but the most basic functions – anything not on a generic Windows Media Center remote – is a world of XML files and key listings that I frankly can’t be bothered to get into. I also can’t turn on the Zbox with the remote, though I sense that’s going to be a common limitation unless I fancy leaving the thing in hibernation 24/7. Shutting down that way works fine.

I’d also suggest Intel or Nvidia graphics hardware if bitstreaming HD audio is your intention. AMD’s Linux drivers are a bit naff, and although it’s not impossible to get it working, it’s a daunting process. For now I’m letting XBMC handle TrueHD and converting DTS-HD to FLAC during the ripping process. If a future OpenELEC update enables proper HD audio support, brilliant; if not, no big deal.

Should you be less finicky about such things, though, you’ll have no problems with this setup. It’s going to take me a good while to get everything ripped – 284 down, approximately 500 to go at the time of writing, not counting TV shows – but when it’s done I look forward to reclaiming some shelf space and having an on-demand box that, unlike Netflix and friends, actually has a library I’m interested in.

The Quest for Multiregion Blu-ray

Oh, for the good old days when I could just buy the DVD and know that it would work on my multiregion player…

The biggest thing that still hurts about the death of HD DVD has to be the fact that the market collectively eschewed a format that completely did away with the ubiquitous region codes of DVD. Thankfully it’s less of an issue on Blu-ray, but it’s still annoying that faithful UK film fans have to miss out on stuff like the Criterion Collection or are just now getting films that came out Stateside in November. I’ve got around it by combining a UK region B standalone player with my US PS3, but it was far from ideal, and coupled with some issues with my Samsung, I dove in to see what multiregion options we’ve got.

Given the more stringent licensing terms on Blu-ray, the current state of multiregion BD is a bit messy, either involving hardware mods or questionable firmware, and none are as simple as a multiregion DVD player. If you’re like me, with a large collection of films from all regions, it’s quickly apparent how spoilt you can become with that situation, not having to think about it at all when dropping a disc into the player.

I ultimately went for a modded Oppo BDP-80, which is a slightly cut-down version of the BDP-83 – generally considered one of the best Blu-ray players on the market.

The mod makes it completely region-free for DVD playback, and switching the Blu-ray region is as simple as putting it into standby, holding down the blue button on the remote, and pressing 1, 2 or 3 to flick between regions A-C. The majority of my BDs aren’t region coded and out of those that are, it’s about an 80/20 split in favour of region A, so I leave it set to A and flick it over before I go to watch a disc that’s locked to B. Again, not ideal, but it works and it works well, and it’s likely to be the best we’ll get until the budget Asian manufacturers start making multiregion players.

From what I’ve seen so far, I’m extremely impressed with its performance. It’s fast – this review of the 83 puts it on top of the PS3 in every test there, easily fitting my criteria of performing like a DVD player – and the picture is excellent, with lots of lovely options to fiddle with, and I particularly liked the ability to access the setup menu without quitting playback. I’ve left it on the defaults as far as picture tweaks go and it looks lovely, with some of my favourite demo discs – Apocalypto and Cars remain my go-tos – really shining.

Upscaling performance was something that concerned me, with the Oppo website recommending the 80 for “small or medium display screens”, but after being assured that my 42″ TV fell into that category – apparently you need to be in the 60″ and upwards bracket to qualify as a large screen these days – and testing it, my impressions are favourable. I’d put it ahead of my trusty old Pioneer DV-400V, which may now actually be retired given that its multiregion functionality has been matched. Oppo has quite a reputation for the quality of its upscaling – its first player, the OPDV971H, famously came out for $199 and proceeded to outperform a $3,500 Denon in objective tests – and this would seem to extend to efforts without the high-end hardware. I’d be interested to check out the 83 for myself, because I can only see so much that you can do with the limitations of DVD and would love to be proven wrong there.

So, then, it is possible to find a multiregion Blu-ray player, from the very good to the lower end, and the £50-odd premium on stock models is, in my opinion, worth it. I’m back to the good old days of DVD buying, getting new releases early and uncut from the States while simultaneously taking my pick from the cheap deals for UK catalogue titles that are available online. Now, if only somewhere had a version of Gladiator that wasn’t shit…

Building My Games Room

When I moved house back in March, the opportunity came up to forgo one large bedroom in exchange for two smaller ones, and given that most gamers would love a dedicated room for their televisual pursuits, I went for it. I didn’t actually own any furniture of my own, though, least of all storage for my large collection of games and DVDs, so there was some necessary investment there.

First order of business was a TV stand, and I went for this glass model from Levv. I actually paid a little less than what it’s going for now – just under £60, if I remember correctly – but it’s still excellent value and is a nice stand. Just don’t expect any help when it comes to assembly, because the instructions aren’t great.

Games Room TV

I’ve recently added a dedicated Blu-ray player, a Samsung BD-P3600, to the mix, mainly to reduce wear on the PS3’s drive but also to give me access to region B stuff in these times when it’s suddenly more expensive to import films for my US PS3. It’s also faster and quieter than a PS3 and shares many of its media features, which is nice. I took the opportunity to jettison my faithful old Logitech sound system for an Onkyo TX-SR507, which has four HDMIs and handles all the new HD audio formats, and a set of Tannoy SFX 5.1 speakers. I’d been wanting to upgrade that for a while now and this seemed like a good time. With the Blu-ray player I was fast running out of HDMI inputs on the TV anyway, so it saves me finding a bigger HDMI switch as well.

I’m seated on a two-seater cream leather sofa, which I paid a whole £20 for from a friend. Certainly not the most comfortable I’ve ever sat on, but more than workable and fits nicely into the room. And just to tie it all together I’ve got a framed BioShock lithograph on the wall.

Games Room Overview

Probably the biggest problem that needed fixing was disc storage. Previously my games and films had been either three deep in a repurposed bookcase, three high on a shelf above my TV, or in a modified cupboard with shelves that had literally collapsed under the weight of the old games and systems. I’m only keeping games that are playable on current systems immediately accessible in addition to my DVDs and Blu-rays, and if I’m allowing room to grow it meant that I needed space for around 1,000 discs. It’s pretty hard to find anything of that size, and buying a few of Ikea’s finest would quickly get expensive. Continue reading Building My Games Room