A process for removing redundant data from a digital media file or stream to reduce its size or the bandwidth used.