My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
SourceCode  
The FFMS2 source code and how to get it
Featured
Updated Aug 26, 2011 by kalle.bl...@gmail.com

Getting the FFMS2 source code

You can download the FFMS2 source code from our Subversion repository. Instructions on how to download the source code are found on the checkout page. The instructions are for checking out the SVN trunk, which is the development version. Normally, this will be safe enough for most uses, but don't be surprised if you run into new and interesting bugs (please report them, in that case).

If you want to download an older version of the source code (such as the latest stable release, rather than the current development version), check out the tags directory. To check out one of those versions, replace the /trunk/ part of the SVN checkout URL with /tags/tagname/. For example, in order to check out version 2.15, use the URL http://ffmpegsource.googlecode.com/svn/tags/2.15/.

Source code tarballs are also provided for some versions; see the downloads section.

License

FFMS2 itself is covered by the MIT license. However, since it is linked against libraries with various interesting licensing issues, the actual license of the binaries may vary.

If you link FFMS2 against a FFmpeg compiled without any GPL components, then FFmpeg is covered by the LGPL, and the FFMS2 binary remains covered by the MIT license, at least in principle (there's a whole jungle of interesting legal arguments you could make here because the LGPL is even dumber than the GPL and differs between different types of linking etc; it is your responsibility to make sure you're complying with FFmpeg's license).

If you link FFMS2 against a FFmpeg compiled with GPL components, then FFMS2 itself also becomes covered by the GPL.

If you link FFMS2 against a FFmpeg compiled with non-redistributable components then the entire package becomes non-redistributable (at least in theory).


Sign in to add a comment
Powered by Google Project Hosting