Re: compress software
Sorry, but you're going to have to be a lot clearer on what you want to compress - formats really make a difference here. 10GB of video can be compresssed, but most likely only using lossy compression (so you lose some of the detail.) 10GB of software may compress down using lossless compression or may not compress down at all depending on how it was packaged.
Either way, you're not going to get 10GB of software and video down to 10MB - that's completely unrealistic. It may not compress at all or it may compress down to about half its size - but best case you're still probably looking at 4-5 GB.