There are a number of programs out there that will let you do certain type of video compressions. This is one of the most pervasive types of free, or semi-free, software on the Internet. Even programs like iTunes and Divx will allow you to do this in some fashion.
What separates a great video compression program apart from the pack is the number of file types it can work with and its specific design in conjunction with digital video post-production.