HDV

The Future is Here and it's HDV

There is a lot of buzz around HDV. Lots of information and misinformation about mpeg transport streams (m2t), proxy files, and intermediaries. I decided to do some measurements of my own to see what the tradeoffs are.

You can capture HDv in its nativce M2T format but that's really not good for editing. M2T is an MPEG2 transport stream with a 15 frame GOP. You don't want to be editing this stuff. The other options are to use a product like GearShift to make DV proxies and these perform extremely well and take up the same amount of space as the M2T file. Or you can edit using an intermediary like CineForm AVI file which is very high quality but is also much larger than the original m2t file.

Codecs, Codecs, My Kingdom for a Codec

Here are the measurements that I took using the 2.3 codec from my copy of CineForm Connect HD:

Computer: P4 3.0Ghz, 1GB memory.
Source: 1 minute of HDV from Sony Z1U
Payback FPS: measured in Vegas 6.0c at Preview (Good/Auto) 720x540x32 size.

Original M2T:
Filesize: 201MB
Capture Time: 1:00
Payback FPS: 3

Connect HD CineForm (Medium):
Filesize: 768MB
Render Time: 01:35
Payback FPS: 8

Vegas 6.0c CineForm:
Filesize: 995MB
Render Time: 3:51
Payback FPS: 12

Vegas DV Widescreen Proxy
Filesize: 233MB
Render Time: 4:15
Payback FPS: 29.97

As you can see the file generated from Connect HD in Medium mode is 3.8x as large as the original and rendered slightly slower (1.5x) than real-time. The same CineForm codec file rendered from Vegas is 4.9x the size of the original and took almost 4x real-time to encode. (hence my comment 5x larger)

So it is very clear that while you can encode CineForm files using the codec shipped with Vegas 6, you can encode them faster and smaller when using Connect HD. It was also interesting that the CineForm file rendered in Vegas performed slightly better on the Vegas timeline (12 fps vs 8 fps) than the Connect HD file at that preview quality and resolution.

The DV proxy was almost the same size as the original file and was the only file that playback at the full 29.97 frame rate at Good/Auto. It should be noted that both CineForm and DV proxy played back at 29.97 at the normal Preview (Auto) 360x270x32 mode. The original M2T file could only playback at 12 fps even in this small preview mode.

You can draw your own conclusions. This is just what I measured. IMHO, if you want to work with CineForm files, it pays to buy Connect HD and get quicker smaller render files. Otherwise use DV proxies with GearShift.

AMD64 Dual Core ROCKS!!!

Since I did these tests on my P4 3.0Ghz PC, I have built a new PC around the AMD Athlon64 X2 4600+ and ASUS A8N-SLI Premium motherboard. I recreated the tests for the CineForm and DV Widescreen proxy and got these results:

Computer: AMD Athlon64 X2 4600+, 2GB memory.
Source: 1 minute of HDV from Sony Z1U
Payback FPS: measured in Vegas 6.0d at Preview (Good/Auto) 720x540x32 size.

Vegas 6.0d CineForm:
Filesize: 765MB
Render Time: 2:45
Payback FPS: 15

Vegas DV Widescreen Proxy
Filesize: 223MB
Render Time: 1:43
Payback FPS: 29.97

Comparing the Two computers we have the following results:
Computer / Format CineForm (intermediary) DV Widescreen Proxy
Pentium 4, 3.0Ghz, 1GB memory 3:51 4:15
AMD Athlon64 X2 4600+, 2GB memory 2:45 1:43

The AMD dual core did a significantly better job at rendering the DV Widescreen proxies at 2.5x faster and slightly better at encoding the CineForm intermediary at 1.4x faster. The AMD was also only mildly better at previewing the footage. 15fps is still not that great although it's better that 12. This is because only one core is used to preview so we are measuring a P4 3.0Ghz against a AMD 4600 (single core). It may have actually been better to purchase the 4800 for the best preview times.

Will those new 10,000RPM Drives Help HDV?

People often ask if buying a 10K RPM hard drive will give any noticeable increase in overall HDV performance. My guess is not very noticeable at all. I have a 10K Raptor as my C: drive but I use a RAID 0 of 7200RPM SATA2 drives for HDV editing. I really don’t feel any difference in my system and using a disk speed program here are my measurements:

WD RAPTOR 10K:
Linear Read = 68.32 MB/sec
Random Read = 5.02 MB/sec
Access Time = 5.35ms
Score = 12968

Price per MB: $2.19

WD SATA2:
Linear Read = 60.07 MB/sec
Random Read = 3.42 MB/sec
Access Time = 7.91ms
Score = 7639

Price per MB: $0.40

WD SATA2 in RAID 0:
Linear Read = 121.68 MB/sec
Random Read = 3.41 MB/sec
Access Time = 7.38ms
Score = 16429

Price per MB: $0.40

I believe the Linear Read measurement is probably the most important for reading video files. Based on those measurements the Raptor cost 5.4x more per megabyte but only a 12% gain in speed of linear reads over a regular drive. It is 30% faster at random read and access time so I guess that’s what you are paying the big bucks for. To me, it’s just not worth it by any measurement. If it were (2x) twice as fast maybe you could justify 5x the price. But at 12% linear and 30% random improvement, it just doesn’t seem like it’s money well spent. I would NOT buy a Raptor again unless they came way, way down in price.

I guess if you need the fastest drives regardless of cost, (and I do mean regardless of cost) you could RAID some Raptors and have a slightly faster file system but I would rather put that money somewhere else. My 500MB RAID of 7200RPM SATA2 drives cost $200. The same size RAID of Raptors would cost $1,097!!!

Bottom line: I doubt highly that you will see any significant performance improvement to justify the enormous cost. But some people swear by them so this is just one man’s opinion. ;-)

 

Some of my work:
Instant ACID will make you productive with Sony ACID Pro software.
Instant Vegas Movie Studio is full of tips & techniques to get up and running quickly.

Absolute Training for Vegas+DVD, Vol. 1-3. Vegas and DVD Architect.

Absolute Training for Vegas+DVD, Vol 7. Media Manager Demystified.
Vegas 6 FASST get up to speed on Vegas 6 fasst with the DVD from VASST..
Introduction to ACID DVD coming soon and will be available at the VASST site.!
Script plug-ins for Sony Vegas NLE to make you more productive.