You'll need to decide whether you need complete quality retention, or merely sufficient-that-a-human-can't-tell quality retention. Lossless video codecs exist, but they won't result in nearly as much...