Akagi201
12/23/2014 - 4:43 PM

codec.md

视频编码器

  • x264: 现在占据着H.264视频编码器的半壁江山.
  • x265: 目前实现H.265标准最好的开源视频编码器, 并且在未来可能接替x264.
  • vpx: Google推出的开源视频编码器, 它提出的VP9编码标准的性能也不错.

compile

x264

  • http://www.videolan.org/developers/x264.html
  • git clone git://git.videolan.org/x264.git
  • ./configure --enable-static --enable-shared
  • make
  • make install
  • brew install x264
  • result: x264: 可以直接使用的编码H.264命令行程序, libx264.a: 可以用于程序开发的编码H.264的类库.

x265

VPX

  • http://www.webmproject.org/
  • git clone https://chromium.googlesource.com/webm/libvpx
  • git clone https://github.com/webmproject/libvpx
  • ./configure
  • make
  • make install
  • result: vpxdec: 可以直接使用的解码VP8, VP9命令行程序; vpxenc: 可以直接使用的编码VP8, VP9命令行程序; libvpx.a: 可以用于程序开发的编码VP8, VP9的类库