ffmpeg編譯一個僅帶h264解碼功能的庫

jopen 9年前發布 | 7K 次閱讀 FFmpeg

 

用的是ffmpeg當前最新的2.7.2

支持軟解和vdpau硬解 支持解碼文件和rstp

足夠了, 靜態鏈接之后,strip之后,目標程序小于4mb,壓縮后不到2mb

一如既往上代碼:

./configure --enable-nonfree --enable-vdpau --enable-gpl --enable-static \
  --disable-everything --enable-decoder=h264 --enable-decoder=aac  --enable-decoder=h264_vdpau \
  --prefix=/home/wendal/build --enable-parser=aac --enable-parser=h264 --enable-protocol=rstp \
  --enable-demuxer=h264 --enable-demuxer=aac --enable-vdpau --enable-protocol=file --enable-outdevs

因為不需要壓縮h264, 所以無需x264

因為ffmpeg已經內置aac, 所以不需要額外添加

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!