A list of paid, free or open source C++ (C plus plus) video libraries, plugins and tools including VP8/VP9, h.265, H.264 Codecs support, video compression and processing and more. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.

C++ video codec libraries, plugins and tools

  • libvpx – VP8/VP9 Codec SDK. [BSD]
  • FFmpeg – A complete, cross-platform solution to record, convert and stream audio and video. [LGPL2/GPL2]
  • libde265 – Open h.265 video codec implementation. [LGPL] website
  • x265 – Open h.265 video codec implementation. [GPL2] website
  • OpenH264 – Open Source H.264 Codec. [BSD] website
  • Theora – A free and open video compression format. [BSD]
  • Vireo – A lightweight and versatile video processing library by Twitter. [MIT]

Tags: c++, open source, c plus plus, c++ tools, c++ plugins, c++ libraries, c plus plus tools, c plus plus plugins, c plus plus libraries, VP8/VP9, h.265, H.264 Codecs, video compression

Image: Unsplash License.

Portions of this text under: MIT license