Archive for July, 2008

H.264, CPUs and the future

Thursday, July 10th, 2008

There has been several developments recently that has gotten me a bit excited. Anyone who reads this blog semi-regularly knows I’ve got a thing for H.264 (otherwise known as MPEG-4 AVC). Having being around just before DivX hit the big time (and having successfully predicted its rise by launching DivX Digest), I’m getting the same feeling with H.264, only this time I think it will be even more widespread in terms of usage. That’s mainly because H.264 is much more versatile than DivX, and there’s a lot more industry support ranging from mega companies like Apple, to CE firms like Sony, Internet brands such as YouTube, and now video technology companies like DivX Inc are embracing it too.

AMD Phenom X4 9850But enough about H.264 for now. let’s first look at the more mundane, but still somewhat interesting news in regards to the latest range of CPUs. Intel is just about ready to launch it’s new “Nehalem” CPU range in Q4 2008, which looks set to redefine CPU performance once again. But for now, there’s a few new CPUs from both AMD and Intel, and some price movements, at least here in Australia. Starting with AMD, their new Phenom X3 (triple-core) and X4 (quad-core). The original Phenoms were a bit of a disappointment, especially when up against the Intel Core 2 Duo range. But these new X3/X4 Phenoms are a different proposition, and they give genuine competition to the market dominated by the Intel E8200 and E8400, as well as finally providing a price/performance reasonable upgrade path to AMD’s ageing Athlon range. The X4 9750 come at an excellent price, and the 9850 occupies the region (both price and performance wise) between the 8400 and 8500. The X3s are all very competitively priced too. Remember, you get an extra core or two with the Phenom over the E8400/E8500 as well, so while performances are similar for current day apps, future apps that take advantage of the multiple cores will run better on the X3/X4s.

Intel took action promptly as always and lowered the prices of several CPUs, notably the E8400, E8500 and the Q9300. The Q9300 is in direct competition now with the X4 9850, both in price and performance, but the 9850 has the slight edge in both areas. AMD still lacks upper end processors to compete with Intel though, and Nehalem looks set to make everything else look decisively old hat.

On a related note, I’m also running a poll on which types of CPU people are using … the results could be interesting.

But enough about CPUs, let’s talk a little about their replacement. Yes, the replacement for the humble CPU is just around the corner. Perhaps replacement is the wrong word, supplement is probably a better word. Nvidia has been touting it’s new CUDA architecture which allows GPUs to be turned into CPUs for processing of specific tasks. For those of you who have kindly offered your spare CPU power for Folding@Home, you might already be aware that there is a version of the client software that can use your GPU for added processing performance. The same principle can also be applied to video encoding, and Nvidia recently demonstrated H.264 encoding on it’s new GTX range of GPUs. These are now dubbed GP-GPUs (General Purpose GPUs), and the GP means that these GPUs can do other tasks other than graphics processing. Because GPUs have unique architecture that helps them do certain tasks really quickly, these same optimizations apply to video processing too, and that’s why video encoding, particularly the very processor intensive H.264 encoding, can greatly benefit from GP-GPUs.

H.264Let look at some specific examples. A 2 hour HD movie will require 10 hours of encoding on a 1.6 GHz dual-core system with integrated graphics. The same movie will take 5 hours and 33 minutes on a 3 GHz quad-core system also with integrated graphics. But on a GTX 280 with the slower 1.6 GHz dual-core system, the same movie only took 35 minutes to encode thanks to the GTX 280’s GP-GPU. 10 hours down to 35 minutes … now that’s what I call acceleration!

Of course, GPUs are great for certain tasks, but not so good for others, and CPUs will still be the centerpiece of computing for some time yet. But their importance will be diminished if GPUs can suddenly take on tasks traditionally reserved for the CPU. Should Intel and AMD start to worry? Maybe not, but they will definitely be doing some deep thinking on this issue.

Weekly News Roundup (6 July 2008)

Sunday, July 6th, 2008

I almost forgot about Digital Digest’s 9th birthday on Friday. It was 9 year and 2 days ago that I secreted the very first version of Digital Digest onto the World Wide Web. I chose an easy to remember day to launch the site (4th of July), so I would not forget the site’s founding anniversary. But I still forgot. Mainly because I don’t live in the US I think so 4th of July is just another day here. Anyway, 9 years and 2 day of hair pulling later, here we are. Yeah!

Anyway, back to the news roundup.

CopyrightLet start with copyright news, while I will talk more about it in the HD section, but out of the news that Toshiba was going to pursue an updated version of the DVD specifications (basically turn HD DVD into DVD 2.0), there was an interesting tidbit about adding managed copy for DVDs. This is something Microsoft has demanded for a while now. Imagine Windows Vista Media Center that plays all your DVDs copied and stored on your PC (or external networked drive) – no need for discs, no need to search your library and find that movie you want to watch … everything at the click of a few remote buttons. Digital Copy Included - Managed Copy in it’s current formManaged copy will allow movies to be copied but still retain DRM, as to prevent piracy – I think that’s a good compromise for those of us who want to “digitize” our DVD libraries. On the other end of the “fair use” spectrum is the MPAA’s latest attempt to prevent movie piracy, by introducing a new form of movie distribution using a system called DreamStream. Because this is a streaming service, and not a download one, the actual movie doesn’t end up on users’s systems (the cache is probably encrypted probably to prevent ripping of the movie through the cache). What this will mean for Internet congestion and bandwidth costs, one can only imagine. Remember that these are the same people who thought that disposable DVDs was a good idea without any environmental impact as millions of discs are thrown away every year under that system.

The fight against YouTube continues from Viacom (no doubt with support from other studios). The judge in the case has now demanded Google hand over logs of which users watched what, when and where, to Viacom. Will the fight against piracy lead to the death of privacy instead?

High DefinitionIn HD news, the BD-Live/Profile 2.0 push is continuing, with both Sony and Disney make sure all their future releases will be Profile 2.0 enabled. Of course, this doesn’t mean that these movies won’t play on your Profile 1.0 or 1.1 player, just that if you want to get best out of what you’ve paid for, you’ll need Profile 2.0. It’s all a bit confusing and ultimately unnecessary, but what can you do? BD-Live LogoMy last blog post talked about two polls I ran on the site which basically told me what I already knew, that Blu-ray was too expensive (and hardware more so than movies). Another threat to Blu-ray is gaming, and a new report has just come out showing that the gaming industry is now bigger than the DVD (and Blu-ray) industry in terms of revenue.

DVD Download DL LogoStill not fully satisfied being the loser of the format war, Toshiba is trying to start a new war with their DVD 2.0 format, which adds a lot of the features found on HD DVD onto the DVD format. The video will be at a lower resolution than Blu-ray, a sacrifice necessary to fit HD movies onto DVD. There is also something called DVD Download DL, which I’m not quite sure what it’s all about. I think it will be some kind of downloadable DVD service, given that the interactive HDi elements found on HD DVD (and DVD 2.0) can be used as both a download platform (to download the movies) as well as the usual interactivity element (menus …). It’s an interesting project, but you cannot see Blu-ray backers supporting this format unless they see no future for Blu-ray, in which case, they won’t have been Blu-ray backers in the first place. Of course, Toshiba through the DVD Forum can push through a format and make it mandatory for any manufacturer making DVD players to adopt this new format – including Blu-ray backers. Heavy handed, but effective, as this would mean all Blu-ray players will have to have DVD 2.0 support, or they will have to remove DVD playback functionalities altogether (ie. commit marketing suicide).

Nvidia GeForce GTX 280 with GP-GPUBut regardless of whether DVD 2.0 wins or if Blu-ray beats Toshiba again, H.264 will be one of the codec that will be used for encoding the video. H.264 encoding is a painful process at the moment, because a typical 2 hour movie will take 10+ hours even on the fastest PCs. But Nvidia will try to reduce this to less than 30 minutes with their new range of graphics cards that has GP-GPUs (General Purpose GPUs). Basically, these are graphics card that have GPUs that can also act as CPUs for purposes such as H.264 video encoding. And because GPUs have optimized architecture designed to speed up these sorts of processing, the encoding speed will jump through the roof. A x264 encoder with GP-GPU support would be a very nice thing to have.

GamingAnd finally in gaming news, PS3’s much awaited 2.40 firmware update with support for in-game XMB and trophies has hit a hitch. It has been pulled because it caused corruption problems, and so some more testing and waiting will be needed before PS3 users can enjoy the new features, which are really just a rip-off of Xbox 360’s in-game Dashboard and Achievements. PS3 2.40 FirmwareThe 360 launched with Achievements enabled, and a strict system that governs how each game will provide Achievements and Gamerpoints. Unfortunately for the PS3, this is not possible as Trophies is more of an after-thought. So if you want trophies in games you’ve already finished, you’ll have to play through them again as Trophies aren’t retroactive, for example.

In 360 land, Microsoft is planning to have a series of price cuts around the world (it’s already official here in Oz). The rumours of a new 60 GB version of the console won’t go away either, as are the rumours of a motion controller. There is now even a rumour that a new Dashboard update will make it controllable using motion controls, much like how computers were operated in Minority Report by Tom Cruise.

RipBot264 - Encode SettingsThat’s it for this week, more of the same next week probably. In the meantime, don’t forget to read my new guide: RipBot264 PS3, Xbox 360 H.264 Encoding Guide – it makes encoding H.264 for the PS3 and Xbox 360 very simple indeed. So easy in fact, that the new Quantum of Solace trailer I made was made using this method. Try it out for yourself, although I recommend you start with a very short clip as encoding can take hours.

Blu-ray Pricing: Poll Results + Happy Birthday DDigest

Friday, July 4th, 2008

Two months ago, I posted an analysis of some polls that I ran on the website, which told us a little bit about the state of Blu-ray before and after the end of the format war. The conclusion I sort of came up with was that Blu-ray’s success was being hindered by high prices.

I promised that I would follow it up with two more completed polls that would concentrate on both Blu-ray hardware and movie prices, and what people thought about it. The results are finally in, and they paint a very clear picture: Blu-ray is too expensive.

Here are the results:

Poll Results: What are your thoughts about Blu-ray hardware prices?

Poll Result: What are your thoughts about Blu-ray movie prices?

Seldom have I seen such one sided polls. Hardware prices are obviously too high, with only 6% of the people polled believing the “price is right”. It was a little bit getter for movie prices, which have come down quite a bit recently (both in the US and UK, Australia should soon follow) – 12% polled felt pricing was quite good already.

I need to stress again that these polls are hardly scientific, so the margin of error is quite large. But even with that, the picture is clear … Blu-ray needs price cuts before people are interested. The good news is that Blu-ray movie discounts are quite common now, not only in the US, but UK stores such as The Hut and dvd.co.uk are offering discount deals such as “2 for £18”, and this will surely drive sales upwards.

But I was thinking just today why people still buy music CDs, when downloads and higher quality audio disc formats are available. Would Blu-ray suffer from the same phenomenon, in that people won’t upgrade from DVDs even though there is something clearly better? Obviously the average person is less likely to be able to appreciate the difference between CD and higher quality audio, or even if they can hear the difference, they may not care about it. Video is different, in that the differences could be quite noticeable, so perhaps Blu-ray will do better than CDs. But to displace DVDs as the preferred video distribution method is going to take something quite amazing.

There was a recent, somewhat optimistic prediction, that Blu-ray sales will overtake DVD sales by 2012. Even if this were to come to fruition, it still means that at that time, nearly half of movie sales will still be DVD based. That’s four years from now, and still Blu-ray will not established itself as the totally dominant video format. And this not even taking into account the effect downloads will have on optical disc sales. Toshiba, the major backer of DVD, is now planning to launch “DVD 2.0“, which will include downloads as part of the DVD specifications, as well as including many of the technical advances used in the defunct HD DVD format. So the next four years will be quite unpredictable, I think, and it’s hard to say who will come out on top.

But competition will be good for consumers, and having so many choices when it comes to watching and purchasing movies is a good thing too.

P.S: Totally forgot that today was Digital Digest’s 9th birthday. Can’t believe I’ve been working on this website for 9 years already. You know how they say time flies when you’re having fun, the last 9 years seemed only like 7 years, 8 at most!