Home

The Codecs

Compressor Ratio Size Compression Time Price
Uncompressed 1:1 9,181,549,124 bytes As fast as my hard drive can go Free
PNG 2.057:1 4,463,608,636 bytes 41:40 (mm:ss) Free (Quicktime)
JPEG2000 100% 3.6:1 2,553,546,164 bytes 40:00 (mm:ss) Free (Quicktime)
Bitjazz Sheervideo (RGB 8B) 2.32:1 3,954,609,617 bytes 10:15 (mm:ss) $150 USD
MSU v0.6.0 (balanced) 4.15:1 2,212,099,608 bytes 177:00 (mm:ss) Free (Opensource)
FFV1 (VLC) 4.10:1 2,237,725,202 bytes 17:33 (mm:ss) Free (FFDSHOW)
FFV (AC) 4.672 :1 1,965,160,510 bytes 14:40 (mm:ss) Free (FFDSHOW)

*If you want me to test a codec, just drop me an email, If i can get enough 10bit codec's together I'll start testing with those. One River Media's Codec site is a little old now but very valuable too!.

Project backup - The what if real world numbers that mean something to you

What if you're not talking about a 38 second clip, what if you are talking about an entire project with say a dedicated system for compression and backup. Lets say you have 100000' of footage, which is something like 1.7 million frames I think - So lets round to 2 000 000 frames of raw footage (23 hours of footage, or 15:1 ratio for a 90 minute feature), and lets say its similar to what I was working with, 2256x1504 - so a bit over 2k

Compressor Time to Compress single frame Data # LTO3 tapes Compression Time Compression Time (Days)
Uncompressed

0.033333333333333333333333333333333 second

9656 GB

25

*18 hours

36 hours LTO3

0.75 day

1.5 days

PNG

2.7716186252771618625277161862528 seconds

4694 GB

12

1539.8 hours

64.2 days

JPEG2000 100%

2.6607538802660753880266075388027 seconds

2683 GB

7

1478.20 hours

61.6 days

Bitjazz Sheervideo (RGB 8B)

0.68181818181818181818181818181818 seconds

4162 GB

11

378.8 hours

15.8 days

MSU v0.6.0 (balanced)

11.773835920177383592017738359202 seconds

2367 GB

6

6541.1 hours

272.55 days

FFV1 (VLC)

1.1674057649667405764966740576497 seconds

2355 GB

6

648.6 hours

27 days

FFV1 (AC)

0.97560975609756097560975609756098 seconds

 2067 GB

6

542.0 hours

22.6 days

* assuming 150MB/s write speed, for all other test's HDD is not the bottleneck

Assuming you have an LTO3 tape system, best case cost savings on tape is 1330 dollars, if you want two copies you saved 2660 dollars in media, you just ran a computer for 23 days which electricity wish (@ 8cents/kwh) is $13.24 plus a system to do the backup, lets say 2 grand for a system with internal storage good enough for the archiving. You have to leave your footage on the network for a long time.

 

What if: 1080p 24fps, computer twice as fast

If we are still 8bit (which we definitely are not, not for either scenario) that gives us a speed up of 1.6363:1, with a computer 2 times as fast as my athlon xp 2500+ were up to 3.276:1 times speed wise. Lets see what happens

Compressor Compression Time Compression Time (Days) Usuable
Uncompressed

*18 hours

36 hours LTO3

0.75 day

1.5 days

:)

:)

PNG

470 hours

19.6 days

:|

JPEG2000 100%

451 hours

18.8 days

:|

Bitjazz Sheervideo (RGB 8B)

115.63 hours

4.82 days

:) :) :)

MSU v0.6.0 (balanced)

1992.67 hours

83 days

:(

FFV1 (VLC)

198 hours

8.25 days

:)

FFV1 (AC)

165.45 hours

6.9 days

:) :) :)

Uncompressed is easily an option still if you have an LTO3 drive, if you don't, some compression might be an option

PNG - could use it, but don't bother, better stuff out their

JPEG2000 - This may be an option because it may lend itself to being very easily editable, but better ratio's out their and slow to compress

Bitjazz Sheervideo - Fast encode, editable, and a good ratio - a definet possibility

FFV1 (Variable length coding) - you could, but if your going to encode this then you can encode FFV1 (AC) which is better compression and faster encoding

I think the golden number is a week to backup - It can be automated and you never have to look at it, so long as it can see your footage over something like a gigabit network.

Update

All these tests were done on the same Athlon XP 2500+, its an older system but I have to keep the tests on the same system

Input file was 902 frames, at 24fps, 2256x1504 RGB 8bit. It was constructed from stills from a Nikon D50 and since each frame does not have any real area that is static it should provide a very difficult test for any of these codecs.

MSU v0.6.0 is the first to break the 4:1 barrier - At a cost, almost 3 hours of compression for a 38 seconds clip

MSU's max compression sat for 15 hours was 9 hours away so I quit when it looked like size was going to be identical.

Which to archive with?

Simply put, based on the handful of tests I've performed, for 4:4:4 its a toss-up depending on your situation. Keep in mind for a quality codec, with all the options, $150 is practically nothing when your talking a big project. Its a good investment to get Sheervideo.

That aside if you have a dedicated system that can perform the compression and backup and run continuously and you want max compression JPEG2000 set to 100% is good - assuming the project isn't more than 8bit, if it is you have a problem.

For all the options Sheervideo seems a good choice if you don't have a system to continuously churn out the files. I would like to see a slightly higher ratio, though its very good.

If you have a system that could be dedicated to backup, and its an 8 bit project, and its 5+ times more powerful than an Atlhon xp2500+, then MSU will give you the most space savings