1. 程式人生 > >linux下編譯ffmpeg,並加入H264編碼支援

linux下編譯ffmpeg,並加入H264編碼支援

1.libx264 編譯

./configure --enable-static --disable-asm --prefix=/usr/local/ffmpegRedHat

make

make install

2.ffmpeg 編譯

./configure --enable-shared --disable-yasm --enable-memalign-hack --enable-libx264 --enable-gpl --prefix=/usr/local/ffmpegRedHat --extra-cflags=-I/usr/local/ffmpegRedHat/include --extra-ldflags=-L/usr/local/ffmpegRedHat/lib --extra-libs=-ldl

make

make install

注意:--extra-cflags=-I/usr/local/ffmpegRedHat/include --extra-ldflags=-L/usr/local/ffmpegRedHat/lib用於指定libx264的路徑,但是指定完以後需要新增--extra-libs=-ldl才能找到該路徑。否則會提示 ERROR: libx264 not found

我編譯使用的libx264和ffmpeg版本參考:http://blog.csdn.net/caoshangpa/article/details/50947926