Starting with version 1.1, Color uses FFmpeg v0.9.1 under version 2.1 of the LGPL and libx264 under a commercial license. libx264 is also available for free under the GPL.
We downloaded the tarball from the FFmpeg download page. We have not changed the source code in any way except to comment out the line in the FFmpeg configure file that reads:
die_license_disabled gpl libx264
That line tells the FFmpeg build to die if you try to include libx264 without adding the --enable-gpl flag, and that restriction obviously doesn’t apply given that we have a commercial license for libx264. Here is the diff:
diff --git a/configure b/configure
index 23ca4df..9fa1f02 100755
--- a/configure
+++ b/configure
@@ -2729,7 +2729,7 @@ die_license_disabled() {
}
die_license_disabled gpl libcdio
-die_license_disabled gpl libx264
+#die_license_disabled gpl libx264
die_license_disabled gpl libxavs
die_license_disabled gpl libxvid
die_license_disabled gpl x11grab
The full configure scripts are available upon request.