Changes between Version 1 and Version 2 of Using libav*


Ignore:
Timestamp:
Sep 2, 2012, 7:23:43 AM (4 years ago)
Author:
rogerdpack
Comment:

try to add some getting started options

Legend:

Unmodified
Added
Removed
Modified
  • Using libav*

    v1 v2  
    1 FFmpeg itself is composed of several subcomponents that can be used individually, and outside of FFmpeg.  These are 
     1FFmpeg itself is composed of several subcomponents that can be used individually, and outside of FFmpeg, for instance in your own program.  These are 
    22* libavformat which contains muxer information and capabilities. 
    33* libavcodec which contains all the (built-in) video encoding and decoding codecs that FFmpeg contains. 
    44* libswscale contains the (raw pixel) format conversions, and also high speed/assembly optimized versions of certain scaling routines. 
    5 * libavfilter contains the filters FFmpeg contains, like adjusting audio sample rate, etc.* libavutil unknown 
     5* libavfilter contains the filters FFmpeg contains, like adjusting audio sample rate, etc.* libavutil ?? 
    66* libavdevice contains interfaces for working with "local devices" for instance webcams in windows, line-in audio in linux, etc. 
     7* libpostproc ?? 
    78 
     9= Getting started = 
     10 
     11There is not much "web based" official documentation for using these libraries.  
     12 
     13Check [https://github.com/FFmpeg/FFmpeg/tree/master/doc/examples doc/examples], also doxygen documentation is fairly complete and should work as reference (example: the [http://ffmpeg.org/doxygen/trunk/group__libavf.html libavformat doxygen]). 
     14 
     15Here also are some notes that may be helpful: 
     16