Skip to content
Snippets Groups Projects
README 1.43 KiB
Newer Older
  • Learn to ignore specific revisions
  • Fabrice Bellard's avatar
    Fabrice Bellard committed
    FFmpeg README
    -------------
    
    Fabrice Bellard's avatar
    Fabrice Bellard committed
    
    
    Fabrice Bellard's avatar
    Fabrice Bellard committed
    1) Documentation
    
    Fabrice Bellard's avatar
    Fabrice Bellard committed
    ----------------
    
    
    Fabrice Bellard's avatar
    Fabrice Bellard committed
    * Read the documentation in the doc/ directory.
    
    Fabrice Bellard's avatar
    Fabrice Bellard committed
    
    
    Fabrice Bellard's avatar
    Fabrice Bellard committed
    2) Licensing
    
    Fabrice Bellard's avatar
    Fabrice Bellard committed
    ------------
    
    
    * Read the file COPYING.LGPL. FFmpeg and the associated libraries EXCEPT
      for libpostproc and libswscale are licensed under the GNU Lesser General
    
      Public License.
    
    * libpostproc and libswscale are distributed under the GNU General Public
    
      License, see the file COPYING.GPL for details. Their compilation and use
      in FFmpeg is optional.
    
    * The files libavcodec/x86/idct_mmx.c, libavcodec/x86/h264_deblock_sse2.asm
      and libavcodec/x86/h264_idct_sse2.asm are distributed under the GNU General
      Public License. They are strictly optimizations and their use is optional.
    
    * The file libavcodec/ac3dec.c is distributed under the GNU General Public
      License.  In order for (E-)AC-3 decoding to work you need to enable GPL
    
    Carl Eugen Hoyos's avatar
    Carl Eugen Hoyos committed
      components.
    
    * The file libavdevice/x11grab.c is distributed under the GNU General
      Public License. X11 grabbing is optional.
    
    
    * The files libavcodec/jfdctfst.c, libavcodec/jfdctint.c, libavcodec/jrevdct.c
      are taken from libjpeg, see the top of the files for licensing details.
    
    * The file libavcodec/fdctref.c is copyrighted by the MPEG Software Simulation
      Group with all rights reserved. It is only used to create a DCT test program
      and not compiled into libavcodec.
    
    
    * Some external libraries are under GPL. If you wish to use them with FFmpeg,
      you have to configure FFmpeg as GPL as well.