Interface Description

FFmpeg supports the following libraries (application interfaces):
  • libavcodec: encoding/decoding library
  • libavfilter: graph-based frame editing library
  • libavformat: I/O and muxing/demuxing library
  • libavdevice: special devices muxing/demuxing library
  • libavutil: common utility library
  • libswresample: audio re-sampling, format conversion and mixing
  • libpostproc: post processing library
  • libswscale: color conversion and scaling library

The StarFive JH7110 SDK supports the standard FFmpeg API library, for more detailed information on each application interface, see FFmpeg Official Documentation.