Changes between Version 7 and Version 8 of Using libav*


Ignore:
Timestamp:
Sep 2, 2012, 11:12:28 AM (4 years ago)
Author:
saste
Comment:

sort FFmpeg libraries to be more logically grouped

Legend:

Unmodified
Added
Removed
Modified
  • Using libav*

    v7 v8  
    11FFmpeg itself is composed of several subcomponents that can be used individually, and outside of FFmpeg, for instance in your own program.  These are 
     2* libavutil "contains the code shared across all the other FFmpeg libraries" so isn't used by itself, that I know of. 
     3* libavcodec which contains all the (built-in) video encoding and decoding codecs that FFmpeg contains. 
    24* libavformat which contains muxer and de-muxer information and capabilities. 
    3 * libavcodec which contains all the (built-in) video encoding and decoding codecs that FFmpeg contains. 
     5* libavdevice contains interfaces for working with "local devices" for instance webcams in windows, line-in audio in linux, etc. 
    46* libswscale contains the (raw pixel) format conversions, and also high speed/assembly optimized versions of certain scaling routines. 
    57* libavfilter contains the filters FFmpeg contains, like adjusting audio sample rate, etc. 
    6 * libavdevice contains interfaces for working with "local devices" for instance webcams in windows, line-in audio in linux, etc. 
    78* libpostproc ?? 
    89* libswresample audio conversion routines (?) 
    910* libavresample audio conversion routines (?) 
    10 * libavutil "contains the code shared across all the other FFmpeg libraries" so isn't used by itself, that I know of. 
    1111 
    1212= Getting started =