Take file, compress each block with 1 of 256 algorithms (including no compression) and use algorithm on a per block basis.