I came across small app that lets you play video files, but due to copyright some of the codecs are disabled by default. And the user should recompile the program to use them. Now from what I saw on Wikipedia about those codecs is that some of them are GPL, LGPL, (and GNU variations), MIT (and variations). All codecs use some sort of patent and the user (in this case developer) is required to pay for the patent to use the codec. Is this true? Does x264 also requires this? It's not like someone will binge through multi-gigabyte sized game to see if someone used certain codec. Are there any video codecs that provide something close to x264 quality/compression without need to pay for patent?