LIBRARY: Tutorials Reviews Interviews Editorials Features Business Authors RSS Feed

Matrox CompressHD races to the H.264 finish line

COW Library : Matrox Video Systems : Craig Seeman : Matrox CompressHD races to the H.264 finish line
CreativeCOW presents Matrox CompressHD races to the H.264 finish line -- Matrox Video Systems Review

Brooklyn New York USA All rights reserved.

H.264 has finally become "the" codec we're likely to use for delivery. For web use Quicktime, Flash and now Silverlight use it. In addition it's part of the Blu-ray specs as well as delivery for iPods and iPhones. While having a single codec certainly simplifies delivery, encoding to H.264 is SLOOOOW. It brings the fastest computers to their knees and our brows cover with sweet as deadlines loom. Matrox CompressHD, with MAX technology, promises to ignite the after burners for H.264 encoding and it certainly delivers.


CompressHD is a half length PCIe card which fits into MacPros (10.5.6 and up), Apple Intel Xserves and Windows PCs (XP 32bit and Vista 32 and 64bit). I tested it on a MacPro 8 Core Xeon 2.8GHz 8GB RAM system. Once the card was in place I installed the software/firmware. Once completed the pop-up window notifies you to Shutdown. This might throw you for a moment since many installers give you a Restart rather than a Shutdown button. If you're not attentive to the function of the button you just clicked you might wait a bit wondering what happened to that familiar chime. Just remember to power back up.

You'll find the Matrox folder in your Applications you'll find a Firmware Updater and a Software Uninstaller. When Matrox releases updates, you run the Uninstaller first before running the new Installer. If you forget, you'll get a popup reminding you when you attempt to run the updated installer.

In your System Preferences you find a Matrox CompressHD prefpane. When clicked it'll reveal the Product Name, Serial Number, Firmware and Software Version making that information very easy to access. In addition there's a button to Activate or Deactivate the Matrox MAX H.264 codec.

On occasion you may have reason to Deactivate it. Handling it this way is far more convenient than an uninstall. One such instance is when using Telestream Wirecast for streaming or recording to hard drive. Wirecast's live encoding is tied to Apple's H.264. An attempt to stream or record to disk crashes Wirecast immediately. It's simple to go into Matrox prefpane and Deactivate but CompressHD isn't always happy with that. You may get a warning that the codec is in use by Compressor and you'll have to follow Deactivation (or Activation) with a reboot or go into Activity Monitor and Force Quite Compressor related functions. This is a Compressor bug as it doesn't give up control even after quitting. I'd also note that you must Deactivate CompressHD to use a Qmaster “Virtual” Quick Cluster but MAX technology obviates the need to do that.

Off to the Races

Can this rabbit run faster than 8 instances of a Qmaster “Virtual” Quick Cluster ? CompressHD had it beat by 300% or more every which way. In nearly every attempt, it lived up to the promise of faster than real time. This was even with Apple Compressor's Frame Controls Deinterlace Better engaged.

First I tested with 1080p30 XDCAM EX .mov file running 10:58. That's just one second short of YouTube's maximum runtime. I was down scaling it to 720p at 5000kbps. To get a full measure of the impact I encoded without Qmaster, 4 instances, 8 instances and finally CompressHD codec. Sans Qmaster took 37:40, 4 instances 31:53, 8 instances 26:58. CompressHD burned through it in 8:40. That's 3 times faster than 8 instances. To put it another way that would be 2 such encodes per hour compared to nearly 7. That's a major productivity boost if you need to do a few of these encodes a day. Of course you're not always targeting 720p if it's for web or a client screener. Downscaling to 640x360 at 2000kbps dropped the time down to 6:08. Doing a 640x360 1500kbps baseline encode for iPod/iPhone was 4:48, more than twice real time! These kinds of numbers hold for long form as well. This certainly is a boon to feature/documentary encoding and certainly facilitates the ability to turn around a couple of hours of digital dailies.

CompressHD also does encoding for Blu-ray and the encode times are also faster than real time. This time I used a 1080p30 XDCAM EX source at 48:02. Targeting 1080 took 37:39 and targeting 720p 46:46. Again both were faster than real time.

Under the Hood

The Matrox CompressHD H.264 bring a few more tweaks to the fore that are important to compressionists.

Looking at the lower left under Compressor you'll see a few things different than Apple's H.264. It includes “entropy” encoding (algorithm), it's own de-interlace and level setting:

Compared to Apple's

Entropy encoding algorithm is an important option. CABAC generally results in a bit more quality but also is a bit more work to decode on the viewing computer. CAVLC tends to be easier to decode and is commonly used in low powered devices such as iPods and iPhones. Apples compressor uses CAVLC only unfortunately. You can verify this by using the free cross platform MediaInfo to examine the encodes. I did find a bug in which HD targeted encodes would show as CABAC even if set to CAVLC. Matrox says they are working on the fix.

Whereas Apple's H.264 automatically determines the Level, CompressHD allows the compressionist to set this. This can be important when meeting certain specs. Find out more about H.264 Levels here. CompressHD has no Quality setting and always does single pass encoding. You shouldn't be concerned because its encodes easily rival the quality of Apple's H.264.

I did do a comparison between CompressHD's deinterlace to Apple's Frame Controls set to Better, using just CompressHD's codec. It was mixed bag as to which was better. Each had their moments. Frame Controls on the left and CompressHD deinterlace on the right.

This is one example where CompressHD's deinterlace lead. Look at the interlacing on the shoe of the person doing a cartwheel on the left by Frame Controls Better on the left compared to CompressHD on the right.

Here's another example where CompressHD deinterlace faired better. Look at the top and bottom of the “f.” CompressHD deinterlace on the right.

While Frame Controls has stair-stepping on the left it looks even across the letter's edge compared to CompressHD's deinterlace on the right. I like Frame Controls here.

Frame Controls wins this one on the left as the shoulder has a clean edge.

Keep in mind all the above is with CompressHD's codec. It really depends on the content whether you choose Frame Controls or or CompressHD's deinterlace.

Frame Controls deinterlace is notoriously slow using Apple's H.264 and one might think if that carried over to it's use with CompressHD that additional time might be a factor. Frame Controls deinterlace Better does not drag the encode times that severely when used with CompressHD.

I used an interlaced DV .mov for these tests. The source was 4:38. I targeted a 640x480 2000kbps deinterlaced encode. Using Apple's H.264 codec with Frame Controls Better took 11:26. Using CompressHD's codec with Frame Controls was a much zippier 3:08. That's significantly better than real time. Using CompressHD's Deinterlace only shaved off a few more seconds, coming in at 2:55. Frame Controls certainly isn't a significant handicap with MAX technology.

Blu-ray a Panel to itself

CompressHD also has it's own Blu-ray settings panel. The panel is unusual in that you describe both the source and the compression settings.

Apple's Compressor also has it's own settings for H.264 HD but it's described for DVD Studio Pro which only author's the defunct HD-DVD, not Blu-ray.

The settings control and intent are too widely disparate to make comparisons. CompressHD encodes, using the .264 extension, are compatible with Adobe Encore and Roxio Toast with Blu-ray plugin. I haven't found a file player that plays .264 as of yet.

Screencasters Too

For those who do screen capture based tutorials, CompressHD does have a size constraint. It can handle 64x64 up to 1920x1088 and must be even values. A full screen capture of a 23” Apple Cinema display would be 1920x1200. Granted the final export is rarely that size when doing tutorials and even if you were to integrate with 1920x1080 HD production your exported capture would work. Testing with Telestream ScreenFlow, I found speed gains in the 300% range as well.

A Speedy Conclusion
Other than the differences in handling deinterlacing, I found the overall quality of both codecs comparable. At $495, given the number of H.264 encodes typically needed these days and the growing ubiquity of the codec, a solo editor could make back the cost in productivity gains in a few days. Anyone who makes regular screen captured tutorials will also get a quick return on their investment.

Pros: Blazing fast even when using Compressor Frame Controls. Fast and easy Blu-ray encoding.

Cons: Support for frame sizes larger than 1920x1088. Minor deinterlace issues when using its built in deinterlacer.



Re: Matrox CompressHD races to the H.264 finish line
by Ray Kowalchuk
I need an H.264 accelerator not as a delivery codec but a proxy codec for my CatDV asset management. I got an elgato Turbo264 to do it. Although CatDV defaults to Quicktime-wrapped H.264 for proxy creation, I could access the elgato using CatDV's export function and create an MP4. The problem is that the elgato is a "delivery" product ("For your iPod!" written on the box) and not an intermediate tool, where timecode is relevant. So, Elgato was close, but no cigar.

We have CatDV on a PC as well, and I'd like to do my proxy compression on that machine. I'd consider getting Adobe Encoder...IF I can get a tiny-yet-decent H.264 mov/mp4 WITH a Quicktime timecode track. Burn in is a plus.
Re: Matrox CompressHD races to the H.264 finish line
by Nathan Veer
So I've been working with the Matrox guys to figure out why their quality just wasn't up-to-snuff for me. First of all let me say they have been awesome to work with. This is very important to me. Customer care has been amazing. Secondly I'd like to preface this with the fact that everything I say is said within the world of low-bandwidth encoding. i.e. web destined clips.

Their initial release of this product did not support multipass encoding. This was a major problem. The encoder was working blind. Once their engineers realized this, I was thrilled to hear that at NAB they announced an update to their drivers that did support multipass.

I have done some further tests with their engineers, and they have matched the quality of Compressor and even exceeded it when it comes to HD source. I'm very excited about this product, which I could not say before this update. I place my order today.
Quality Results
by Nathan Veer
I just got one of these and am having a real tough time achieving the same quality as I was in Compressor. I'm really wanting it to be my settings, but I'm trying to match them between COmpressor alone and CompressHD. Below is my testing results. Can anyone shoot some holes in this and tell me if I'm missing something?

But a problem.... Encore CS4 Mac
by Steve DSV
Huge problem though is that you can't currently use Encore CS4 on the Mac to author BluRay files made with the CompressHD card! They are working on it but at this time, it's a no go!

Also still waiting for news on how it's going to work with the new Final Cut Pro 7's 'Easy Export' workflow for Bluray disks direct from the timeline?

Related Articles / Tutorials:
Matrox Video Systems
NAB 2013: Matrox Video Systems

NAB 2013: Matrox Video Systems

At NAB 2013, Matrox Graphics' new Mojito 4K is a quad 3G-SDI 4K video monitoring card aimed at Adobe professional editing on the Windows platform. Also new is Matrox Monarch HD, an under-$1,000 compact video streaming/ recording appliance designed for users who need to simultaneously stream a live event and record a Blu-ray quality version for post-event editing. The company also debuted Matrox Avio F125, fiber-optic KVM extenders that separate dual HD video, keyboard, mouse, stereo analog audio and USB 2.0 devices from a workstation and plays back HD, 2K and 4K video without dropped frames at maximum distances of 4 km. KVM extenders are also now compatible with APCON IntellaPatch Series 3000 XE network switches.

Editorial, Feature
Debra Kaufman
Matrox Video Systems
NAB 2012: Matrox Video Systems

NAB 2012: Matrox Video Systems

Matrox debuted Matrox MicroQuad, a four channel SDI-to-MDMI multi-viewer for $995 and an adapter to expand the Mac workspace for $179. In addition to these choice and nicely priced products, the company announced support for Adobe Creative Suite 6 Production Premium and Apple's Final Cut Pro X 10.0.4 update.

Debra Kaufman
Matrox Video Systems
H.264 Matrox Webinar

H.264 Matrox Webinar
  Play Video
In this pre-recorded webinar Francesco Scartozzi and Wayne Andrews discuss H.264. The webinar is focused on understanding H.264, the pain of using it in your creative workflow process, the market trends and the solution to the problems. There is also some great information on various codecs and how computers process them. This webinar is brought to you by Matrox.

Tutorial, Video Tutorial, Feature
Francesco Scartozzi
Matrox Video Systems
Matrox’s MXO2 MAXed out, with a little MXO in the mix

Matrox’s MXO2 MAXed out, with a little MXO in the mix

CreativeCOW's leader, Jerry Hofmann depends on the Matrox MXO2 to save the day when tight turn around production dilemma presented itself.

Jerry Hofmann
Matrox Video Systems
Matrox RTX100

Matrox RTX100

Bob Bonniol takes a good look at the new RTX line of cards for the video editor from Matrox in this article about the Matrox RT.X 100.

Bob Bonniol
Recent Articles / Tutorials:
NAB Show
NAB 2018: Journey, Connections, and Life-Changing Takeaways

NAB 2018: Journey, Connections, and Life-Changing Takeaways

Many people say that the best thing about the NAB Show is the people, but then their NAB conversations are mostly about products. Thanks to a grant from the Blue Collar Post Collective, longtime Creative COW member, editor, licensed drone operator, podcaster and videographer Hannah Byars-Walker set out to build an NAB experience not around this year's gear, but around the people she'd meet who could change the course of her career, if not her life. This is her inspiring story of what happened next.

Hannah Byars-Walker
Go Creative Show: The Cinematography of A Quiet Place

Go Creative Show: The Cinematography of A Quiet Place

Charlotte Bruus Christensen is the Danish cinematographer behind the lens of the horrifying and beautifully shot film A Quiet Place. Charlotte joins commercial director and Go Creative Show host Ben Consoli to discuss the camera, lighting, and lensing choices for A Quiet Place, its unique sound design and how show created its horrifying yet warm look.

Ben Consoli
NAB Show
The Introvert's Guide to the NAB Show, by Kylee Peña

The Introvert's Guide to the NAB Show, by Kylee Peña

If you're like most people in video production, you're a bit of an introvert, which can make trade shows a challenge. Shyness is real, and social anxiety is its own thing to be managed carefully, but are you selling yourself short before you give yourself a chance to achieve your goals? Creative COW Managing Editor Kylee Peña offers practical steps to help even the shyest creatives make the most of NAB.

Editorial, Feature, People / Interview
Kylee Peña
Could This The Real Reason Apple Wants To Ditch Intel?

Could This The Real Reason Apple Wants To Ditch Intel?

Creative COW's Tim Wilson thinks this is the real reason for Apple's announcement that they will drop Intel. Do You agree?

Creative COW
RED Camera


Shot in LA and set in D.C. and Philly, Scandal & How To Get Away With Murder’s stories unfold in virtual environments that seamlessly blend with live-action footage, defying the viewer’s eye. Here Is some of how it is done using Shotgun, Redshift, The Foundry’s NUKE, Media Shuttle, et al.

Sherri Golden
© 2018 All Rights Reserved